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

#include <anatomist/window3D/control3D.h>

Inheritance diagram for anatomist::SelectAction:
Collaboration diagram for anatomist::SelectAction:

Public Member Functions

 SelectAction ()
 
 SelectAction (const SelectAction &a)
 
virtual ~SelectAction ()
 
virtual std::string name () const
 
void select (int modifier, int x, int y)
 
void execSelect (int x, int y, int globalX, int globalY)
 
void execSelectAdding (int x, int y, int globalX, int globalY)
 
void execSelectToggling (int x, int y, int globalX, int globalY)
 
void toggleSelectAll ()
 key action for select all / unselect all objects More...
 
void removeFromWindow ()
 
void removeFromGroup ()
 
QWidget * actionView (QWidget *parent)
 
bool viewableAction () const
 
- Public Member Functions inherited from anatomist::Action
 Action ()
 
virtual ~Action ()
 
void setView (View *view)
 
virtual bool isSingleton ()
 
Viewview ()
 

Static Public Member Functions

static Actioncreator ()
 

Detailed Description

Definition at line 207 of file control3D.h.

Constructor & Destructor Documentation

◆ SelectAction() [1/2]

anatomist::SelectAction::SelectAction ( )

◆ SelectAction() [2/2]

anatomist::SelectAction::SelectAction ( const SelectAction a)

◆ ~SelectAction()

virtual anatomist::SelectAction::~SelectAction ( )
virtual

Member Function Documentation

◆ actionView()

QWidget* anatomist::SelectAction::actionView ( QWidget *  parent)
virtual

Reimplemented from anatomist::Action.

◆ creator()

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

◆ execSelect()

void anatomist::SelectAction::execSelect ( int  x,
int  y,
int  globalX,
int  globalY 
)

◆ execSelectAdding()

void anatomist::SelectAction::execSelectAdding ( int  x,
int  y,
int  globalX,
int  globalY 
)

◆ execSelectToggling()

void anatomist::SelectAction::execSelectToggling ( int  x,
int  y,
int  globalX,
int  globalY 
)

◆ name()

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

Implements anatomist::Action.

◆ removeFromGroup()

void anatomist::SelectAction::removeFromGroup ( )

◆ removeFromWindow()

void anatomist::SelectAction::removeFromWindow ( )

◆ select()

void anatomist::SelectAction::select ( int  modifier,
int  x,
int  y 
)

◆ toggleSelectAll()

void anatomist::SelectAction::toggleSelectAll ( )

key action for select all / unselect all objects

◆ viewableAction()

bool anatomist::SelectAction::viewableAction ( ) const
virtual

Reimplemented from anatomist::Action.


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