anatomist 6.0.4
3D neuroimaging data viewer
anatomist::CutSliceAction Class Reference

#include <anatomist/window3D/trackcut.h>

Inheritance diagram for anatomist::CutSliceAction:
Collaboration diagram for anatomist::CutSliceAction:

Public Member Functions

 CutSliceAction ()
 
 CutSliceAction (const CutSliceAction &a)
 
virtual ~CutSliceAction ()
 
virtual std::string name () const
 
virtual void beginTrack (int x, int y, int globalX, int globalY)
 
virtual void moveTrack (int x, int y, int globalX, int globalY)
 
virtual void endTrack (int, int, int, int)
 
- Public Member Functions inherited from anatomist::Action
 Action ()
 
virtual ~Action ()
 
void setView (View *view)
 
virtual QWidget * actionView (QWidget *)
 
virtual bool viewableAction () const
 
virtual bool isSingleton () const
 
Viewview ()
 
const Viewview () const
 

Static Public Member Functions

static Actioncreator ()
 

Protected Attributes

int _y
 

Detailed Description

Definition at line 76 of file trackcut.h.

Constructor & Destructor Documentation

◆ CutSliceAction() [1/2]

anatomist::CutSliceAction::CutSliceAction ( )

Referenced by CutSliceAction().

◆ CutSliceAction() [2/2]

anatomist::CutSliceAction::CutSliceAction ( const CutSliceAction & a)

References CutSliceAction().

◆ ~CutSliceAction()

virtual anatomist::CutSliceAction::~CutSliceAction ( )
virtual

Member Function Documentation

◆ beginTrack()

virtual void anatomist::CutSliceAction::beginTrack ( int x,
int y,
int globalX,
int globalY )
virtual

◆ creator()

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

◆ endTrack()

virtual void anatomist::CutSliceAction::endTrack ( int ,
int ,
int ,
int  )
inlinevirtual

Definition at line 89 of file trackcut.h.

◆ moveTrack()

virtual void anatomist::CutSliceAction::moveTrack ( int x,
int y,
int globalX,
int globalY )
virtual

◆ name()

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

Implements anatomist::Action.

Member Data Documentation

◆ _y

int anatomist::CutSliceAction::_y
protected

Definition at line 92 of file trackcut.h.


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