9 #include "imstkVTKVolumeRenderDelegate.h" 16 template<
typename T,
int N>
class VecDataArray;
49 std::shared_ptr<VecDataArray<double, 3>> m_vertices;
51 vtkSmartPointer<vtkPolyData> m_polydata;
Delegates rendering of Fluid to VTK from VisualModel.
Base class for events which contain a type, priority, and data priority defaults to 0 and uses a grea...
void processEvents() override
Update polydata source based on the mesh geometry.
vtkSmartPointer< vtkDoubleArray > m_mappedVertexArray
Mapped array of vertices.
void geometryModified(Event *e)
Callback for when geometry changes.
void updateRenderProperties() override
Updates the actor and mapper properties from the currently set VisualModel.
void vertexDataModified(Event *e)
Callback for when vertices change.
Abstract base class for volume-based RenderDelegates.