3#include <Module/CalculateNorm.h>
5#include <ColorMapping.h>
9 template<
typename TDataType>
13 auto pRender = std::make_shared<GLPointVisualModule>();
14 this->varColor()->connect(pRender->varBaseColor());
15 this->varPointSize()->connect(pRender->varPointSize());
16 this->inPointSet()->connect(pRender->inPointSet());
20 template<
typename TDataType>
23 printf(
"GLCommonPointVisualNode released \n");
26 template<
typename TDataType>
29 return "Visualization";
32 template<
typename TDataType>
#define DEFINE_CLASS(name)
GLCommonPointVisualNode()
~GLCommonPointVisualNode() override
std::string getNodeType() override
void resetStates() override
std::shared_ptr< GraphicsPipeline > graphicsPipeline()
void update()
Called every time interval.
This is an implementation of AdditiveCCD based on peridyno.