#include <axlVolumeDiscrete.h>
Public Member Functions | |
| axlVolumeDiscrete (void) | |
| axlVolumeDiscrete (const axlVolumeDiscrete &other) | |
| ~axlVolumeDiscrete (void) | |
| axlVolumeDiscrete * | clone (void) const |
| axlVolumeDiscrete & | operator= (const axlVolumeDiscrete &other) |
| QString | identifier (void) const |
| void | setData (void *data) |
| void * | data (void) const |
| int | xDimension (void) const |
| int | yDimension (void) const |
| int | zDimension (void) const |
| void | setDimensions (unsigned int x, unsigned int y, unsigned int z) |
| double | minValue (void) const |
| double | midValue (void) const |
| double | maxValue (void) const |
| void | setMinValue (double min_field_value) |
| void | setMidValue (double mid_field_value) |
| void | setMaxValue (double max_field_value) |
| double | getValue (int i, int j, int k) const |
| void | setValue (double value, int i, int j, int k) |
Public Member Functions inherited from axlAbstractVolumeDiscrete | |
| axlAbstractVolumeDiscrete (void) | |
| axlAbstractVolumeDiscrete (unsigned int x, unsigned int y, unsigned int z) | |
| axlAbstractVolumeDiscrete (const axlAbstractVolumeDiscrete &other) | |
| virtual | ~axlAbstractVolumeDiscrete (void) |
| virtual double | getValue (int indiceGlobal) const |
| virtual void | setValue (double value, int indiceGlobal) |
Public Member Functions inherited from axlAbstractVolume | |
| axlAbstractVolume (void) | |
| virtual | ~axlAbstractVolume (void) |
| virtual int | dimension (void) const |
| virtual axlMesh * | toAxlMesh (void) |
| virtual void * | volume (void) |
Public Member Functions inherited from axlAbstractData | |
| axlAbstractData (axlAbstractData *parent=NULL) | |
| axlAbstractData (const axlAbstractData &data) | |
| virtual | ~axlAbstractData (void) |
| const QColor & | color (void) const |
| const double & | opacity (void) const |
| const double & | size (void) const |
| const QString & | shader (void) const |
| const bool & | editable (void) |
| const bool & | updateView (void) |
| void | setColor (double r, double g, double b) |
| void | addField (axlAbstractField *field) |
| Add a field to the field list of the object. More... | |
| bool | updateFieldList (QString nameField) |
| Check if a field with the same name is already applied on the object. More... | |
| QString | changeFieldName (QString fieldName) |
| axlMesh * | mesh (void) |
| Return the mesh of that object is computed. More... | |
| void | setMesh (axlMesh *mesh) |
| Set a corresponding mesh for that object. More... | |
| virtual QVariantList | convertDataToQVariant (void) const |
| Convert an axlAbstractData into a QVariantList that specifies all properties of the axlAbstractData. More... | |
| virtual int | convertQVariantToData (const QVariantList &data) |
| Modify properties and geometry variables of the axlAbstractData. Return 1 if the modification was sucessfully made. Otherwise return 0. More... | |
| void | setUpdateView (bool updateView) |
| QList< axlAbstractField * > | fields (void) |
Additional Inherited Members | |
Public Slots inherited from axlAbstractData | |
| void | touchGeometry (void) |
| void | touchProperty (void) |
| void | touchStructure (void) |
| virtual void | touchField (void) |
| void | setColor (const QColor &color) |
| void | setOpacity (const double &opacity) |
| void | setSize (const double &size) |
| void | setShader (const QString &shader) |
| void | setEditable (bool edit) |
Signals inherited from axlAbstractData | |
| void | modifiedGeometry (void) |
| void | modifiedStructure (void) |
| void | modifiedField (void) |
| void | modifiedProperty (void) |
Properties inherited from axlAbstractData | |
| QColor | color |
| double | opacity |
| double | size |
| QString | shader |
Definition at line 35 of file axlVolumeDiscrete.h.
| axlVolumeDiscrete::axlVolumeDiscrete | ( | void | ) |
Definition at line 49 of file axlVolumeDiscrete.cpp.
| axlVolumeDiscrete::axlVolumeDiscrete | ( | const axlVolumeDiscrete & | other | ) |
Definition at line 61 of file axlVolumeDiscrete.cpp.
| axlVolumeDiscrete::~axlVolumeDiscrete | ( | void | ) |
Definition at line 79 of file axlVolumeDiscrete.cpp.
| axlVolumeDiscrete * axlVolumeDiscrete::clone | ( | void | ) | const |
Definition at line 84 of file axlVolumeDiscrete.cpp.
| void * axlVolumeDiscrete::data | ( | void | ) | const |
Definition at line 120 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 236 of file axlVolumeDiscrete.cpp.
| QString axlVolumeDiscrete::identifier | ( | void | ) | const |
Definition at line 102 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 198 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 191 of file axlVolumeDiscrete.cpp.
|
virtual |
! *!
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 166 of file axlVolumeDiscrete.cpp.
| axlVolumeDiscrete & axlVolumeDiscrete::operator= | ( | const axlVolumeDiscrete & | other | ) |
Definition at line 89 of file axlVolumeDiscrete.cpp.
| void axlVolumeDiscrete::setData | ( | void * | data | ) |
Definition at line 107 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 157 of file axlVolumeDiscrete.cpp.
| void axlVolumeDiscrete::setMaxValue | ( | double | max_field_value | ) |
Definition at line 229 of file axlVolumeDiscrete.cpp.
| void axlVolumeDiscrete::setMidValue | ( | double | mid_field_value | ) |
Definition at line 222 of file axlVolumeDiscrete.cpp.
| void axlVolumeDiscrete::setMinValue | ( | double | min_field_value | ) |
Definition at line 217 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 245 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 127 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 137 of file axlVolumeDiscrete.cpp.
|
virtual |
Reimplemented from axlAbstractVolumeDiscrete.
Definition at line 147 of file axlVolumeDiscrete.cpp.