20 #ifndef AXLACTORPOINT_H
21 #define AXLACTORPOINT_H
24 #include <QVTKOpenGLWidget.h>
30 class vtkSphereSource;
32 class axlActorPointPrivate;
37 #if (VTK_MAJOR_VERSION <= 5)
44 dtkAbstractData *
data(
void);
45 vtkSphereSource *sphere(
void);
49 virtual void setData(dtkAbstractData *point1);
51 void setQVTKWidget(QVTKOpenGLWidget *widget);
53 void showPointWidget(
bool show);
54 void setPointWidget(
bool pointWidget);
56 bool isShowPointWidget();
74 axlActorPointPrivate *d;
79 #endif //AXLACTORPoint_H
virtual void onUpdateGeometry(void)=0
Class axlPoint defines 3D points.
#define AXLVTKVIEWPLUGIN_EXPORT
virtual void setDisplay(bool display)
virtual void setMode(int state)
virtual void setSize(double size)
axlAbstractActor * createAxlActorPoint(void)
virtual void onRemoved(void)
virtual dtkAbstractData * data(void)=0
virtual void onModeChanged(int state)
virtual void setData(dtkAbstractData *data)