#include <axlAbstractView.h>
Public Slots | |
void | onStateChanged (dtkAbstractData *data, int mode) |
void | showColorMapping (dtkAbstractData *data) |
void | onShaderChanged (dtkAbstractData *data, QString isophoteShaderXml) |
void | onControlPointChanged (dtkAbstractData *data) |
void | onTubeFilterRadiusChanged (dtkAbstractData *data, double radius) |
void | processIsophoteByShader (dtkAbstractData *data, QString isophoteShaderXml) |
void | dataChangedByGeometry (dtkAbstractData *data) |
void | dataChangedByProperty (dtkAbstractData *data, int channel) |
Modify the right property, which is defined by the channel number : More... | |
void | dataChangedByOpacity (dtkAbstractData *data, double opacity) |
void | dataChangedBySize (dtkAbstractData *data, double size) |
void | dataChangedByColor (dtkAbstractData *data, double red, double green, double blue) |
void | onActorVisibilityChanged (dtkAbstractData *data, bool actorVisibility) |
void | ondataSetRemoved (QList< dtkAbstractData * > dataSetToRemoved) |
void | onLightPositionChanged (double x, double y, double z) |
void | onGridResolutionChanged (int resolution) |
virtual void | onUpdateActorField (QList< axlAbstractData * > axlDataSet, QString fieldName) |
void | onInterpolationChanded (dtkAbstractData *data, int interpolation) |
virtual void | onShowAxis (bool show) |
virtual void | onBackgroundGradientChange (bool gradient) |
virtual void | setWorldCamera (void) |
virtual void | setObjectCamera (void) |
virtual void | setTrackballInteractor (void) |
virtual void | setJoystickInteractor (void) |
virtual double * | getBackgroundColor (void) |
Signals | |
void | inserted (void) |
void | stateChanged (dtkAbstractData *data, int mode) |
void | lightPositionChanged (double x, double y, double z) |
void | insertData (axlAbstractData *data) |
Public Member Functions | |
axlAbstractView (void) | |
virtual | ~axlAbstractView (void) |
virtual axlAbstractActor * | insert (axlAbstractData *data) |
virtual QList< axlAbstractActor * > | insertSet (QList< axlAbstractData * > dataSet) |
virtual void | removeSet (QList< axlAbstractActor * > actorSet) |
virtual void | removeSetFields (QList< axlAbstractActorField * > actorSet) |
virtual axlAbstractActor * | actor (dtkAbstractData *data) |
virtual void | insert (dtkAbstractData *data, axlAbstractActor *actor) |
virtual void | removeData (dtkAbstractData *data) |
virtual void | removeField (dtkAbstractData *data) |
virtual void | activeDefaultLigh (bool useDefaultLight) |
virtual void | setLight (int i, bool hide, double *position, double *ambiant, double *diffuse, double *specular, int exponent) |
virtual int | size (void) |
virtual QString | description (void) const |
axlViewController * | controller (void) |
virtual void | setCameraViewDefaut (void) |
virtual void | setCameraViewNegativeX (void) |
virtual void | setCameraViewPositiveX (void) |
virtual void | setCameraViewNegativeY (void) |
virtual void | setCameraViewPositiveY (void) |
virtual void | setCameraViewNegativeZ (void) |
virtual void | setCameraViewPositiveZ (void) |
virtual void | setParallelCamera (bool parallel) |
virtual void | setCameraPosition (double x, double y, double z) |
virtual double * | getCameraFocalPoint (void) |
virtual void | setCameraFocalPoint (double x, double y, double z) |
virtual double * | getCameraUp (void) |
virtual void | setCameraUp (double x, double y, double z) |
virtual double | getCameraViewAngle (void) |
virtual void | setCameraViewAngle (double angle) |
virtual double * | getWorldCameraPosition (void) |
virtual bool | getAxesVisibility (void) |
virtual bool | getParallelProjection (void) |
virtual bool | getBackgroundGradient (void) |
virtual void | setParallelScale (double parallelScale) |
virtual double | getParallelScale (void) |
virtual void | setGrid (bool isGridX, bool isGridY, bool isGridZ) |
dtkAbstractViewFactory * | getSingletonFactory (void) |
virtual void | update (void) |
virtual void | add (dtkAbstractData *data) |
Use view as input to open a data in axel. More... | |
virtual void | updateFieldActor (dtkAbstractData *data) |
Use view as input to update fields actors on a data. More... | |
Definition at line 40 of file axlAbstractView.h.
axlAbstractView::axlAbstractView | ( | void | ) |
Definition at line 38 of file axlAbstractView.cpp.
|
virtual |
Definition at line 45 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 87 of file axlAbstractView.cpp.
|
virtual |
Definition at line 107 of file axlAbstractView.cpp.
|
virtual |
Use view as input to open a data in axel.
Usefull with interpreter
Definition at line 529 of file axlAbstractView.cpp.
axlViewController * axlAbstractView::controller | ( | void | ) |
Definition at line 138 of file axlAbstractView.cpp.
|
slot |
Definition at line 242 of file axlAbstractView.cpp.
|
slot |
Definition at line 226 of file axlAbstractView.cpp.
|
slot |
Definition at line 232 of file axlAbstractView.cpp.
|
slot |
Modify the right property, which is defined by the channel number :
-channel == 0 : modify color property -channel == 1 : modify opacity property -channel == 2 : modify shader property -channel == 3 : modify size property Same channel definition used by the signal modifiedProperty(dtkAbstractData *data, int channel).
Definition at line 255 of file axlAbstractView.cpp.
|
slot |
Definition at line 237 of file axlAbstractView.cpp.
|
inlinevirtual |
Reimplemented in axlVtkView.
Definition at line 63 of file axlAbstractView.h.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 451 of file axlAbstractView.cpp.
|
virtualslot |
Reimplemented in axlVtkView.
Definition at line 512 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 423 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 465 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 481 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 497 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 458 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 437 of file axlAbstractView.cpp.
dtkAbstractViewFactory * axlAbstractView::getSingletonFactory | ( | void | ) |
Definition at line 586 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 444 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 55 of file axlAbstractView.cpp.
|
virtual |
Definition at line 115 of file axlAbstractView.cpp.
|
signal |
|
signal |
|
virtual |
Reimplemented in axlVtkView.
Definition at line 64 of file axlAbstractView.cpp.
|
signal |
|
slot |
Definition at line 298 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 416 of file axlAbstractView.cpp.
|
slot |
Definition at line 203 of file axlAbstractView.cpp.
|
slot |
Definition at line 370 of file axlAbstractView.cpp.
|
slot |
Definition at line 402 of file axlAbstractView.cpp.
|
slot |
Definition at line 286 of file axlAbstractView.cpp.
|
slot |
Definition at line 397 of file axlAbstractView.cpp.
|
slot |
Definition at line 198 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 409 of file axlAbstractView.cpp.
|
slot |
Definition at line 291 of file axlAbstractView.cpp.
|
slot |
Definition at line 210 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 580 of file axlAbstractView.cpp.
|
slot |
Definition at line 220 of file axlAbstractView.cpp.
|
virtual |
Definition at line 127 of file axlAbstractView.cpp.
|
virtual |
Definition at line 132 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 73 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 80 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 472 of file axlAbstractView.cpp.
|
virtual |
Definition at line 178 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 488 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 504 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 143 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 148 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 158 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 168 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 153 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 163 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 173 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 183 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 569 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 94 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 559 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 518 of file axlAbstractView.cpp.
|
virtual |
Reimplemented in axlVtkView.
Definition at line 430 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 564 of file axlAbstractView.cpp.
|
virtualslot |
Definition at line 554 of file axlAbstractView.cpp.
|
slot |
Definition at line 192 of file axlAbstractView.cpp.
|
virtual |
Definition at line 392 of file axlAbstractView.cpp.
|
signal |
|
virtual |
Reimplemented in axlVtkView.
Definition at line 575 of file axlAbstractView.cpp.
|
virtual |
Use view as input to update fields actors on a data.
Usefull with interpreter
Reimplemented in axlVtkView.
Definition at line 544 of file axlAbstractView.cpp.