#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: