Developer documentation | Axl-2.5.1

axlInspectorObjectEllipsoid Class Reference

#include <axlInspectorObjectEllipsoid.h>

Inheritance diagram for axlInspectorObjectEllipsoid:
axlInspectorObjectInterface

Public Slots

void onUpdateSemix (double radius)
 
void onUpdateSemiy (double radius)
 
void onUpdateSemiz (double radius)
 
void setData (axlEllipsoid *point)
 
void onCoordDataChanged_x (double x)
 
void onCoordDataChanged_y (double y)
 
void onCoordDataChanged_z (double z)
 
void onSemiXDataChanged (double semixx)
 
void onSemiYDataChanged (double semixy)
 
void onSemiZDataChanged (double semixz)
 
void onColorChanged (QColor color)
 
void onOpacityChanged (int opacity)
 
void openShader (void)
 
void onShaderStateChanged (bool isShader)
 
void onShaderChanged (QString)
 
void onLineEditShaderChanged (QString)
 
void updateValues (void)
 
- Public Slots inherited from axlInspectorObjectInterface
virtual void setData (dtkAbstractData *data)
 

Public Member Functions

 axlInspectorObjectEllipsoid (QWidget *parent=0)
 
 ~axlInspectorObjectEllipsoid (void)
 
QSize sizeHint (void) const
 
- Public Member Functions inherited from axlInspectorObjectInterface
 axlInspectorObjectInterface (QWidget *parent=0)
 
virtual ~axlInspectorObjectInterface (void)
 
void setObjectFactorySingleton (axlInspectorObjectFactory *objectFactorySingleton)
 
axlInspectorObjectFactoryobjectFactorySingleton (void)
 
void initComboBoxShaderValue (QComboBox *comboBoxShader, QLineEdit *lineEditShader)
 
QString filePath (const QString &shader)
 

Additional Inherited Members

- Signals inherited from axlInspectorObjectInterface
void dataChangedByGeometry (dtkAbstractData *data)
 
void showCurrentPoint (double u, double v, dtkAbstractData *data)
 
void hideCurrentPoint (double u, double v, dtkAbstractData *data)
 
void moveCurrentPoint (double u, double v, dtkAbstractData *data)
 
void tubeFilterRadiusChanged (dtkAbstractData *data, double radius)
 
void updateStateColor (dtkAbstractData *data, int i)
 
void modifiedProperty (dtkAbstractData *, int)
 
void update ()
 
- Protected Attributes inherited from axlInspectorObjectInterface
axlInspectorObjectFactorym_objectFactorySingleton
 

Detailed Description

Definition at line 32 of file axlInspectorObjectEllipsoid.h.

Constructor & Destructor Documentation

axlInspectorObjectEllipsoid::axlInspectorObjectEllipsoid ( QWidget *  parent = 0)

Definition at line 62 of file axlInspectorObjectEllipsoid.cpp.

axlInspectorObjectEllipsoid::~axlInspectorObjectEllipsoid ( void  )

Definition at line 93 of file axlInspectorObjectEllipsoid.cpp.

Member Function Documentation

void axlInspectorObjectEllipsoid::onColorChanged ( QColor  color)
slot

Definition at line 736 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onCoordDataChanged_x ( double  x)
slot

Definition at line 578 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onCoordDataChanged_y ( double  y)
slot

Definition at line 587 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onCoordDataChanged_z ( double  z)
slot

Definition at line 596 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onLineEditShaderChanged ( QString  shader)
slot

Definition at line 499 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onOpacityChanged ( int  opacity)
slot

Definition at line 751 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onSemiXDataChanged ( double  semixx)
slot

Definition at line 605 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onSemiYDataChanged ( double  semixy)
slot

Definition at line 620 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onSemiZDataChanged ( double  semixz)
slot

Definition at line 635 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onShaderChanged ( QString  shader)
slot

Definition at line 550 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onShaderStateChanged ( bool  isShader)
slot

Definition at line 559 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onUpdateSemix ( double  radius)
slot

Definition at line 670 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onUpdateSemiy ( double  radius)
slot

Definition at line 692 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::onUpdateSemiz ( double  radius)
slot

Definition at line 714 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::openShader ( void  )
slot

Definition at line 541 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::setData ( axlEllipsoid point)
slot

Definition at line 105 of file axlInspectorObjectEllipsoid.cpp.

QSize axlInspectorObjectEllipsoid::sizeHint ( void  ) const

Definition at line 100 of file axlInspectorObjectEllipsoid.cpp.

void axlInspectorObjectEllipsoid::updateValues ( void  )
slot

Definition at line 411 of file axlInspectorObjectEllipsoid.cpp.


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