Developer documentation | Axl-2.5.1

axlActorCircleArc Class Reference

#include <axlActorCircleArc.h>

Inheritance diagram for axlActorCircleArc:
axlActor axlAbstractActor

Public Slots

void onModeChanged (int state)
 
void onRemoved ()
 
void onUpdateGeometry ()
 
- Public Slots inherited from axlActor
virtual void hide (void)
 
virtual void show (void)
 
virtual void update (void)
 
- Public Slots inherited from axlAbstractActor
virtual void onUpdateGeometry (void)=0
 
virtual void onUpdateProperty (void)
 
virtual void onUpdateStructure (void)
 
virtual void hide (void)
 
virtual void show (void)
 
virtual void update (void)
 
virtual void onSamplingChanged (void)
 
virtual void onTubeFilterRadiusChanged (double radius)
 
virtual void onControlPointChanged (void)
 
virtual void onModeChanged (int state)
 
virtual void showCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void moveCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void hideCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void onSelectBoundaryEdge (int numEdge, int previous, int n)
 

Public Member Functions

 vtkTypeRevisionMacro (axlActorCircleArc, vtkAssembly)
 
dtkAbstractData * data (void)
 
vtkArcSource * arc (void)
 
void setDisplay (bool display)
 
void showCircleArcWidget (bool show)
 
void setCircleArcWidget (bool arcWidget)
 
bool isShowCircleArcWidget (void)
 
void setCircleArc (axlCircleArc *arc)
 
void setMode (int state)
 
void setQVTKWidget (QVTKOpenGLWidget *widget)
 
- Public Member Functions inherited from axlActor
virtual bool isVisible (void)
 
virtual void setInteractor (void *interactor)
 
virtual vtkRenderWindowInteractor * getInteractor (void)
 
virtual int getState (void)
 
virtual void setState (int state)
 
virtual void setOpacity (double opacity)
 
virtual void setSize (double size)
 
virtual void setColor (double red, double green, double blue)
 
virtual void setInterpolation (int interpolation)
 
virtual void setShader (QString vsfile)
 
virtual void setShaderFromString (QString vertex_shader_source, QString fragment_shader_source)
 
virtual void onRemoved (void)
 
QStringList fields (void)
 
 axlActor (void)
 
 ~axlActor (void)
 
dtkAbstractData * getObserverData (void)
 
vtkSmartPointer< vtkPoints > getPoints (void)
 
void setPoints (vtkSmartPointer< vtkPoints > points)
 
vtkSmartPointer< vtkDoubleArray > getNormals (void)
 
void setNormals (vtkSmartPointer< vtkDoubleArray > normals)
 
vtkSmartPointer< vtkPolyData > getPolyData (void)
 
void setPolyData (vtkSmartPointer< vtkPolyData > polyData)
 
vtkSmartPointer< vtkCellArray > getCellArray (void)
 
void setCellArray (vtkSmartPointer< vtkCellArray > cellArray)
 
vtkSmartPointer< vtkActor > getActor (void)
 
void setActor (vtkSmartPointer< vtkActor > actor)
 
vtkSmartPointer< vtkVolume > getvtkVolume (void)
 
void setvtkVolume (vtkSmartPointer< vtkVolume > actor)
 
vtkSmartPointer< vtkPolyDataMapper > getMapper (void)
 
void setMapper (vtkSmartPointer< vtkPolyDataMapper > mapper)
 
vtkSmartPointer< vtkDataSetMapper > getDataSetMapper (void)
 
void setDataSetMapper (vtkSmartPointer< vtkDataSetMapper > mapper)
 
vtkSmartPointer< vtkCellPicker > getCellPicker ()
 
void setCellPicker (vtkSmartPointer< vtkCellPicker > cellPicker)
 
axlActorControlPolygonObservergetObserver (void)
 
void setObserver (axlActorControlPolygonObserver *observer)
 
vtkSmartPointer< vtkUnstructuredGrid > getUnstructuredGrid (void)
 
void setUnstructuredGrid (vtkSmartPointer< vtkUnstructuredGrid > unstructuredGrid)
 
void setObserverData (dtkAbstractData *data)
 
void NewObserver (void)
 
void deleteObserver (void)
 
- Public Member Functions inherited from axlAbstractActor
 axlAbstractActor (axlAbstractActor *parent=0)
 
virtual ~axlAbstractActor (void)
 
virtual void setData (dtkAbstractData *data)
 
virtual void showControlPoints (bool show)
 
virtual bool isShowControlPoints (void)
 
virtual void setMapperCollorArray (void)
 
virtual void setShaderFromString (QString xmlfile)
 
virtual void setParent (axlAbstractActor *parent)
 
virtual axlAbstractActorparent (void)
 
virtual axlMeshtoMesh (void)
 
virtual QString identifier (void)
 

Static Public Member Functions

static axlActorCircleArcNew (void)
 

Protected Member Functions

 axlActorCircleArc (void)
 
 ~axlActorCircleArc (void)
 
- Protected Member Functions inherited from axlActor
void drawAssymblyMatrix (void)
 

Additional Inherited Members

- Public Types inherited from axlActor
enum  ActorState { passive, selection, edition }
 
- Signals inherited from axlAbstractActor
void stateChanged (dtkAbstractData *data, int mode)
 
void updated (void)
 

Detailed Description

Definition at line 34 of file axlActorCircleArc.h.

Constructor & Destructor Documentation

axlActorCircleArc::axlActorCircleArc ( void  )
protected

Definition at line 432 of file axlActorCircleArc.cpp.

axlActorCircleArc::~axlActorCircleArc ( void  )
protected

Definition at line 442 of file axlActorCircleArc.cpp.

Member Function Documentation

vtkArcSource * axlActorCircleArc::arc ( void  )

Definition at line 164 of file axlActorCircleArc.cpp.

dtkAbstractData * axlActorCircleArc::data ( void  )
virtual

Implements axlActor.

Definition at line 160 of file axlActorCircleArc.cpp.

bool axlActorCircleArc::isShowCircleArcWidget ( void  )

Definition at line 298 of file axlActorCircleArc.cpp.

static axlActorCircleArc* axlActorCircleArc::New ( void  )
static
void axlActorCircleArc::onModeChanged ( int  state)
slot

Definition at line 313 of file axlActorCircleArc.cpp.

void axlActorCircleArc::onRemoved ( void  )
slot

Definition at line 367 of file axlActorCircleArc.cpp.

void axlActorCircleArc::onUpdateGeometry ( void  )
slot

Definition at line 413 of file axlActorCircleArc.cpp.

void axlActorCircleArc::setCircleArc ( axlCircleArc arc)

Definition at line 172 of file axlActorCircleArc.cpp.

void axlActorCircleArc::setCircleArcWidget ( bool  arcWidget)

Definition at line 243 of file axlActorCircleArc.cpp.

void axlActorCircleArc::setDisplay ( bool  display)
virtual

Reimplemented from axlActor.

Definition at line 214 of file axlActorCircleArc.cpp.

void axlActorCircleArc::setMode ( int  state)
virtual

Reimplemented from axlAbstractActor.

Definition at line 308 of file axlActorCircleArc.cpp.

void axlActorCircleArc::setQVTKWidget ( QVTKOpenGLWidget *  widget)

Definition at line 168 of file axlActorCircleArc.cpp.

void axlActorCircleArc::showCircleArcWidget ( bool  show)

Definition at line 226 of file axlActorCircleArc.cpp.

axlActorCircleArc::vtkTypeRevisionMacro ( axlActorCircleArc  ,
vtkAssembly   
)

The documentation for this class was generated from the following files: