7 template<
typename TDataType>
11 auto sRender = std::make_shared<GLSurfaceVisualModule>();
12 this->varColor()->connect(sRender->varBaseColor());
13 this->inTriangleSet()->connect(sRender->inTriangleSet());
17 template<
typename TDataType>
20 printf(
"GLSurfaceVisualNode released \n");
23 template<
typename TDataType>
26 return "Surface Visualizer";
29 template<
typename TDataType>
32 return "Visualization";
35 template<
typename TDataType>
#define DEFINE_CLASS(name)
~GLSurfaceVisualNode() override
void resetStates() override
std::string caption() override
Return the caption.
GLSurfaceVisualNode(bool phong=false)
std::string getNodeType() override
std::shared_ptr< GraphicsPipeline > graphicsPipeline()
void update()
Called every time interval.
This is an implementation of AdditiveCCD based on peridyno.