#include <anatomist/window3D/transformer.h>
|
| | PlanarTransformer () |
| |
| | PlanarTransformer (const PlanarTransformer &a) |
| |
| virtual | ~PlanarTransformer () |
| |
| virtual std::string | name () const |
| |
| virtual aims::Quaternion | rotation (int x, int y) |
| |
| virtual aims::Quaternion | initialQuaternion () |
| |
| | Transformer () |
| |
| | Transformer (const Transformer &a) |
| |
| virtual | ~Transformer () |
| |
| virtual void | beginTrackball (int x, int y, int globalX, int globalY) |
| |
| virtual void | moveTrackball (int x, int y, int globalX, int globalY) |
| |
| virtual void | endTrackball (int x, int y, int globalX, int globalY) |
| |
| virtual void | showGraphicsView () |
| |
| virtual void | clearGraphicsView () |
| |
| void | toggleDisplayInfo () |
| |
| virtual View * | tadView () |
| |
| Private * | data () |
| |
| | TransformerActionData () |
| |
| | TransformerActionData (const TransformerActionData &) |
| |
| virtual | ~TransformerActionData () |
| |
| Transformation * | mainTransformation () const |
| |
| void | selectTransformations (AWindow *) |
| |
| void | setMainTransformation (Transformation *t) |
| |
| bool | isMainTransDirect () const |
| |
| Referential * | mainSourceRef () const |
| |
| Referential * | mainDestRef () const |
| |
| void | setTransformData (const Transformation &t, bool absolute=false, bool addToHistory=false) |
| |
| void | clearEditionFlags () |
| |
| bool | getCurrentMotion (Motion &) |
| | Gets the current motion. More...
|
| |
| void | emitTransformationChanged () |
| | Emits the transformationChanged Qt signal. More...
|
| |
| void | undo () |
| | Undoes last motion. More...
|
| |
| void | redo () |
| | Redoes last motion. More...
|
| |
| bool | undoable () |
| | Returns true if the transformation is undoable and false otherwise. More...
|
| |
| bool | redoable () |
| | Returns true if the transformation is redoable and false otherwise. More...
|
| |
| | Trackball () |
| |
| | Trackball (const Trackball &a) |
| |
| virtual | ~Trackball () |
| |
| QWidget * | actionView (QWidget *) |
| |
| bool | viewableAction () const |
| |
| virtual bool | moveTrackballInternal (int x, int y) |
| | Performs trackball calculations, but doesn't update view. More...
|
| |
| void | setCenter () |
| |
| void | showRotationCenter () |
| |
| | Action () |
| |
| virtual | ~Action () |
| |
| void | setView (View *view) |
| |
| virtual bool | isSingleton () |
| |
| View * | view () |
| |
|
| virtual void | matrixCellChanged (int row, int col) |
| |
| virtual void | axisCellChanged (int row, int col) |
| |
| virtual void | centerCellChanged (int row, int col) |
| |
| virtual void | rotationAngleChanged () |
| |
| virtual void | rotationScaleChanged () |
| |
| virtual void | resetTransform () |
| |
| virtual void | resetRotation () |
| |
| virtual void | fromRefButtonClicked () |
| |
| virtual void | toRefButtonClicked () |
| |
| virtual void | invertTransformationClicked () |
| |
| virtual void | centerOnObjectsToggled (int state) |
| |
| void | transformationChanged () |
| |
| virtual void | rotationAngleEdited (const QString &) |
| |
| virtual void | rotationScaleEdited (const QString &) |
| |
| virtual void | updateTemporaryObjects (const aims::Quaternion &rotation) |
| |
| virtual void | updateGVInfo (const aims::Quaternion &q) |
| |
| virtual void | matrixCellChanged (int row, int col, QTableWidget *twid) |
| |
| virtual void | axisCellChanged (int row, int col, QTableWidget *twid) |
| |
| virtual void | centerCellChanged (int row, int col, QTableWidget *twid) |
| |
| virtual void | rotationAngleChanged (QLineEdit *ledit, QComboBox *unit) |
| |
| virtual void | rotationScaleChanged (QLineEdit *ledit) |
| |
| void | updatePendingMotion (const Motion &) |
| | Updates the pending motion. More...
|
| |
| const Motion & | pendingMotion () const |
| | Returns the pending motion. More...
|
| |
| void | transmitValidatedMotion (Motion motion, bool notify=false) |
| | Transmits a validated motion to the history. More...
|
| |
| static aims::Quaternion | initQuaternion (float x1, float y1, float x2, float y2) |
| |
| static float | tbProj2Sphere (float r, float x, float y) |
| |
| Private * | d |
| |
| Transformation * | _maintrans |
| |
| std::map< Transformation *, Transformation > | _trans |
| |
| std::map< Transformation *, Transformation > | _itrans |
| |
| Point3df | rotationAxis |
| |
| bool | _rotationAngleEdited |
| |
| bool | _rotationScaleEdited |
| |
| Motion | _pendingMotion |
| |
| bool | _centerOnObjects |
| |
| int | _beginx |
| |
| int | _beginy |
| |
| aims::Quaternion | _beginquat |
| |
Definition at line 219 of file transformer.h.
◆ PlanarTransformer() [1/2]
| anatomist::PlanarTransformer::PlanarTransformer |
( |
| ) |
|
◆ PlanarTransformer() [2/2]
◆ ~PlanarTransformer()
| virtual anatomist::PlanarTransformer::~PlanarTransformer |
( |
| ) |
|
|
virtual |
◆ creator()
| static Action* anatomist::PlanarTransformer::creator |
( |
| ) |
|
|
static |
◆ initialQuaternion()
◆ name()
| virtual std::string anatomist::PlanarTransformer::name |
( |
| ) |
const |
|
virtual |
◆ rotation()
| virtual aims::Quaternion anatomist::PlanarTransformer::rotation |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: