Developer documentation | Axl-2.5.1

axlInspectorToolInterface Class Reference

#include <axlInspectorToolFactory.h>

Inheritance diagram for axlInspectorToolInterface:
axlInspectorToolCreator axlInspectorToolCreatorCircleArc axlInspectorToolCreatorCone axlInspectorToolCreatorCylinder axlInspectorToolCreatorEllipsoid axlInspectorToolCreatorLine axlInspectorToolCreatorPlane axlInspectorToolCreatorPoint axlInspectorToolCreatorSphere axlInspectorToolCreatorTorus

Signals

void update (void)
 
void modifiedProperty (dtkAbstractData *data, int)
 
void dataChanged (dtkAbstractData *data)
 
void dataChangedByControlPoints (dtkAbstractData *)
 
void dataChangedByShader (dtkAbstractData *data, QString isophoteShaderXml)
 
void dataChangedByShaderFromString (dtkAbstractData *data, QString isophoteShaderXml)
 
void dataSetToRemove (QList< dtkAbstractData * > data)
 
void dataSetFieldsChanged (QList< axlAbstractData * > dataSet, QString fieldName)
 
void finished (void)
 

Public Member Functions

 axlInspectorToolInterface (QWidget *parent=0)
 
virtual ~axlInspectorToolInterface (void)
 
virtual void setController (axlInspectorObjectController *controller)
 
void setImplementation (const QString &implementation)
 
void setView (axlAbstractView *view)
 
void setToolFactorySingleton (axlInspectorToolFactory *toolFactorySingleton)
 
axlInspectorToolFactorytoolFactorySingleton (void)
 

Protected Attributes

axlAbstractViewm_view
 
axlInspectorObjectControllerm_controller
 
dtkAbstractProcess * m_process
 
QList< dtkAbstractData * > dataSet
 

Detailed Description

Definition at line 42 of file axlInspectorToolFactory.h.

Constructor & Destructor Documentation

axlInspectorToolInterface::axlInspectorToolInterface ( QWidget *  parent = 0)

Definition at line 41 of file axlInspectorToolFactory.cpp.

axlInspectorToolInterface::~axlInspectorToolInterface ( void  )
virtual

Definition at line 51 of file axlInspectorToolFactory.cpp.

Member Function Documentation

void axlInspectorToolInterface::dataChanged ( dtkAbstractData *  data)
signal
void axlInspectorToolInterface::dataChangedByControlPoints ( dtkAbstractData *  )
signal
void axlInspectorToolInterface::dataChangedByShader ( dtkAbstractData *  data,
QString  isophoteShaderXml 
)
signal
void axlInspectorToolInterface::dataChangedByShaderFromString ( dtkAbstractData *  data,
QString  isophoteShaderXml 
)
signal
void axlInspectorToolInterface::dataSetFieldsChanged ( QList< axlAbstractData * >  dataSet,
QString  fieldName 
)
signal
void axlInspectorToolInterface::dataSetToRemove ( QList< dtkAbstractData * >  data)
signal
void axlInspectorToolInterface::finished ( void  )
signal
void axlInspectorToolInterface::modifiedProperty ( dtkAbstractData *  data,
int   
)
signal
void axlInspectorToolInterface::setImplementation ( const QString &  implementation)

Definition at line 68 of file axlInspectorToolFactory.cpp.

void axlInspectorToolInterface::setToolFactorySingleton ( axlInspectorToolFactory toolFactorySingleton)

Definition at line 82 of file axlInspectorToolFactory.cpp.

void axlInspectorToolInterface::setView ( axlAbstractView view)

Definition at line 98 of file axlInspectorToolFactory.cpp.

axlInspectorToolFactory * axlInspectorToolInterface::toolFactorySingleton ( void  )

Definition at line 87 of file axlInspectorToolFactory.cpp.

void axlInspectorToolInterface::update ( void  )
signal

Member Data Documentation

QList<dtkAbstractData *> axlInspectorToolInterface::dataSet
protected

Definition at line 73 of file axlInspectorToolFactory.h.

axlInspectorObjectController* axlInspectorToolInterface::m_controller
protected

Definition at line 71 of file axlInspectorToolFactory.h.

dtkAbstractProcess* axlInspectorToolInterface::m_process
protected

Definition at line 72 of file axlInspectorToolFactory.h.

axlAbstractView* axlInspectorToolInterface::m_view
protected

Definition at line 70 of file axlInspectorToolFactory.h.


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