17 #ifndef _MITK_SPLINE_VTK_MAPPER_3D__H
18 #define _MITK_SPLINE_VTK_MAPPER_3D__H
48 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
53 bool SplinesAreAvailable();
55 vtkPolyData *GetSplinesPolyData();
57 vtkActor *GetSplinesActor();
59 virtual void UpdateSpline();
61 itkSetMacro(SplineResolution,
unsigned int);
63 itkGetMacro(SplineResolution,
unsigned int);
72 virtual void ApplyAllProperties(
BaseRenderer *renderer, vtkActor *actor)
override;
#define MITKMAPPEREXT_EXPORT
vtkPropAssembly * m_SplineAssembly
Organizes the rendering process.
DataCollection - Class to facilitate loading/accessing structured data.
unsigned int m_SplineResolution
itk::TimeStamp m_SplineUpdateTime
Base class of all mappers, Vtk as well as OpenGL mappers.
#define mitkClassMacro(className, SuperClassName)
bool m_SplinesAddedToAssembly
Vtk-based mapper for PointSet.
Vtk-based mapper for Splines.
vtkActor * m_SplinesActor