20 #ifndef AXLACTORMESH_H
21 #define AXLACTORMESH_H
27 #include <vtkVersion.h>
30 class axlActorMeshPrivate;
35 #if (VTK_MAJOR_VERSION <= 5)
42 dtkAbstractData *
data(
void);
45 void setData(dtkAbstractData *data);
48 virtual void setMode(
int state);
50 virtual void setSize(
double size);
52 void computeNormals(
void);
71 axlActorMeshPrivate *d;
76 #endif //AXLACTORMesh_H
virtual void onUpdateGeometry(void)=0
#define AXLVTKVIEWPLUGIN_EXPORT
virtual void setMode(int state)
virtual void setSize(double size)
virtual dtkAbstractData * data(void)=0
virtual void onModeChanged(int state)
axlAbstractActor * createAxlActorMesh(void)
virtual void onTubeFilterRadiusChanged(double radius)
virtual void setData(dtkAbstractData *data)
Class axlMesh defines a piecewise-linear 3D object.
virtual QString identifier(void)