anatomist  5.1.2
3D neuroimaging data viewer
anatomist::TrackObliqueSlice Class Reference

#include <anatomist/window3D/trackObliqueSlice.h>

Inheritance diagram for anatomist::TrackObliqueSlice:
Collaboration diagram for anatomist::TrackObliqueSlice:

Public Member Functions

 TrackObliqueSlice ()
 
 TrackObliqueSlice (const TrackObliqueSlice &a)
 
virtual ~TrackObliqueSlice ()
 
virtual std::string name () const
 
virtual void moveTrackball (int x, int y, int globalX, int globalY)
 
- Public Member Functions inherited from anatomist::TrackOblique
 TrackOblique ()
 
 TrackOblique (const TrackOblique &a)
 
virtual ~TrackOblique ()
 
virtual void beginTrackball (int x, int y, int globalX, int globalY)
 
virtual void endTrackball (int x, int y, int globalX, int globalY)
 
virtual aims::Quaternion rotation (int x, int y)
 
aims::Quaternion beginQuaternion () const
 
- Public Member Functions inherited from anatomist::Trackball
 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 ()
 
- Public Member Functions inherited from anatomist::Action
 Action ()
 
virtual ~Action ()
 
void setView (View *view)
 
virtual bool isSingleton ()
 
Viewview ()
 

Static Public Member Functions

static Actioncreator ()
 
- Static Public Member Functions inherited from anatomist::TrackOblique
static Actioncreator ()
 
- Static Public Member Functions inherited from anatomist::Trackball
static Actioncreator ()
 

Additional Inherited Members

- Static Protected Member Functions inherited from anatomist::Trackball
static aims::Quaternion initQuaternion (float x1, float y1, float x2, float y2)
 
static float tbProj2Sphere (float r, float x, float y)
 
- Protected Attributes inherited from anatomist::TrackOblique
aims::Quaternion _beginslice
 
BoxViewSlice_boxviewslice
 
- Protected Attributes inherited from anatomist::Trackball
int _beginx
 
int _beginy
 
aims::Quaternion _beginquat
 

Detailed Description

Definition at line 44 of file trackObliqueSlice.h.

Constructor & Destructor Documentation

◆ TrackObliqueSlice() [1/2]

anatomist::TrackObliqueSlice::TrackObliqueSlice ( )

◆ TrackObliqueSlice() [2/2]

anatomist::TrackObliqueSlice::TrackObliqueSlice ( const TrackObliqueSlice a)

◆ ~TrackObliqueSlice()

virtual anatomist::TrackObliqueSlice::~TrackObliqueSlice ( )
virtual

Member Function Documentation

◆ creator()

static Action* anatomist::TrackObliqueSlice::creator ( )
static

◆ moveTrackball()

virtual void anatomist::TrackObliqueSlice::moveTrackball ( int  x,
int  y,
int  globalX,
int  globalY 
)
virtual

Reimplemented from anatomist::TrackOblique.

◆ name()

virtual std::string anatomist::TrackObliqueSlice::name ( ) const
virtual

Reimplemented from anatomist::TrackOblique.


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