Developer documentation | Axl-2.5.1

axlInspectorObjectLine Class Reference

#include <axlInspectorObjectLine.h>

Inheritance diagram for axlInspectorObjectLine:
axlInspectorObjectInterface

Public Slots

void setData (axlLine *point)
 
void onCoordDataChangedFirst_x (double x)
 
void onCoordDataChangedFirst_y (double y)
 
void onCoordDataChangedFirst_z (double z)
 
void onCoordDataChangedSecond_x (double x)
 
void onCoordDataChangedSecond_y (double y)
 
void onCoordDataChangedSecond_z (double z)
 
void onColorChanged (QColor color)
 
void onSizeChanged (double size)
 
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

 axlInspectorObjectLine (QWidget *parent=0)
 
 ~axlInspectorObjectLine (void)
 
QSize sizeHint (void) const
 
void initComboBoxShaderValue (void)
 
void initWidget (void)
 
int initSizeValue (void)
 
int initOpacityValue (void)
 
QString initShaderValue (void)
 
QColor initColorValue (void)
 
- 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 axlInspectorObjectLine.h.

Constructor & Destructor Documentation

axlInspectorObjectLine::axlInspectorObjectLine ( QWidget *  parent = 0)

Definition at line 59 of file axlInspectorObjectLine.cpp.

axlInspectorObjectLine::~axlInspectorObjectLine ( void  )

Definition at line 85 of file axlInspectorObjectLine.cpp.

Member Function Documentation

QColor axlInspectorObjectLine::initColorValue ( void  )

Definition at line 120 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::initComboBoxShaderValue ( void  )

Definition at line 314 of file axlInspectorObjectLine.cpp.

int axlInspectorObjectLine::initOpacityValue ( void  )

Definition at line 125 of file axlInspectorObjectLine.cpp.

QString axlInspectorObjectLine::initShaderValue ( void  )

Definition at line 114 of file axlInspectorObjectLine.cpp.

int axlInspectorObjectLine::initSizeValue ( void  )

Definition at line 107 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::initWidget ( void  )

Definition at line 136 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onColorChanged ( QColor  color)
slot

Definition at line 536 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedFirst_x ( double  x)
slot

Definition at line 444 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedFirst_y ( double  y)
slot

Definition at line 460 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedFirst_z ( double  z)
slot

Definition at line 475 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedSecond_x ( double  x)
slot

Definition at line 491 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedSecond_y ( double  y)
slot

Definition at line 506 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onCoordDataChangedSecond_z ( double  z)
slot

Definition at line 521 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onLineEditShaderChanged ( QString  shader)
slot

Definition at line 375 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onOpacityChanged ( int  opacity)
slot

Definition at line 575 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onShaderChanged ( QString  shader)
slot

Definition at line 408 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onShaderStateChanged ( bool  isShader)
slot

Definition at line 418 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::onSizeChanged ( double  size)
slot

Definition at line 566 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::openShader ( void  )
slot

Definition at line 398 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::setData ( axlLine point)
slot

Definition at line 97 of file axlInspectorObjectLine.cpp.

QSize axlInspectorObjectLine::sizeHint ( void  ) const

Definition at line 92 of file axlInspectorObjectLine.cpp.

void axlInspectorObjectLine::updateValues ( void  )
slot

Definition at line 592 of file axlInspectorObjectLine.cpp.


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