20 #ifndef AXLACTORCYLINDER_H 
   21 #define AXLACTORCYLINDER_H 
   27 #include <QVTKOpenGLWidget.h> 
   29 #include <vtkVersion.h> 
   31 class axlActorCylinderPrivate;
 
   34 class vtkCylinderSource;
 
   39 #if (VTK_MAJOR_VERSION <= 5) 
   46     dtkAbstractData *
data(
void);
 
   47     vtkCylinderSource *cylinder(
void);
 
   52     void showCylinderWidget(
bool show);
 
   53     void setCylinderWidget(
bool cylinderWidget);
 
   54     bool isShowCylinderWidget(
void);
 
   55     virtual void setData(dtkAbstractData *cylinder1);
 
   57     void setQVTKWidget(QVTKOpenGLWidget *widget);
 
   73     axlActorCylinderPrivate *d;
 
   78 #endif //AXLACTORCYLINDER_H 
virtual void onUpdateGeometry(void)=0
#define AXLVTKVIEWPLUGIN_EXPORT
axlAbstractActor * createAxlActorCylinder(void)
virtual void setDisplay(bool display)
Class axlCylinder defines 3D cylinders. 
virtual void setMode(int state)
virtual void onRemoved(void)
virtual dtkAbstractData * data(void)=0
virtual void onModeChanged(int state)
virtual void setData(dtkAbstractData *data)