20 #ifndef AXLACTORLINE_H
21 #define AXLACTORLINE_H
25 #include <QVTKOpenGLWidget.h>
33 class axlActorLinePrivate;
38 #if (VTK_MAJOR_VERSION <= 5)
45 dtkAbstractData *
data(
void);
46 vtkLineSource *line(
void);
50 void showLineWidget(
bool show);
51 void setLineWidget(
bool lineWidget);
52 bool isShowLineWidget(
void);
53 virtual void setData(dtkAbstractData *line1);
55 void setQVTKWidget(QVTKOpenGLWidget *widget);
74 axlActorLinePrivate *d;
85 #endif //AXLACTORLINE_H
virtual void onUpdateGeometry(void)=0
#define AXLVTKVIEWPLUGIN_EXPORT
Class axlLine defines 3D lines.
virtual void setDisplay(bool display)
virtual void update(void)
virtual void setMode(int state)
virtual void setSize(double size)
virtual void onRemoved(void)
virtual dtkAbstractData * data(void)=0
axlAbstractActor * createAxlActorLine(void)
virtual void onModeChanged(int state)
virtual void setData(dtkAbstractData *data)