![]() |
anatomist 6.0.4
3D neuroimaging data viewer
|
#include <anatomist/controler/action.h>

Public Member Functions | |
| Action () | |
| virtual | ~Action () |
| virtual std::string | name () const =0 |
| void | setView (View *view) |
| virtual QWidget * | actionView (QWidget *) |
| virtual bool | viewableAction () const |
| virtual bool | isSingleton () const |
| View * | view () |
| const View * | view () const |
|
inline |
Definition at line 51 of file action.h.
Referenced by anatomist::AnnotationAction::creator(), anatomist::ConnectivityMatrixAction::creator(), anatomist::CutSliceAction::creator(), anatomist::DragObjectAction::creator(), anatomist::KeyFlightAction::creator(), anatomist::LabelEditAction::creator(), anatomist::LinkAction::creator(), anatomist::MenuAction::creator(), anatomist::MovieAction::creator(), anatomist::NodeSelectionAction::creator(), anatomist::ObjectStatAction::creator(), anatomist::PaintAction::creator(), anatomist::PinchZoomAction::creator(), anatomist::RoiBlobSegmentationAction::creator(), anatomist::RoiDynSegmentAction::creator(), anatomist::RoiLabelNamingAction::creator(), anatomist::RoiLevelSetAction::creator(), anatomist::RoiManagementAction::creator(), anatomist::RoiMorphoMathAction::creator(), anatomist::SelectAction::creator(), anatomist::SliceAction::creator(), anatomist::SortMeshesPolygonsAction::creator(), anatomist::SurfpaintToolsAction::creator(), anatomist::Sync3DAction::creator(), anatomist::TouchRotateAction::creator(), anatomist::Trackball::creator(), anatomist::Translate3DAction::creator(), anatomist::TranslaterAction::creator(), anatomist::WindowActions::creator(), and anatomist::Zoom3DAction::creator().
|
virtual |
|
inlinevirtual |
Reimplemented in anatomist::KeyFlightAction, anatomist::LabelEditAction, anatomist::LinkAction, anatomist::MenuAction, anatomist::PaintAction, anatomist::RoiDynSegmentAction, anatomist::RoiLevelSetAction, anatomist::RoiManagementAction, anatomist::RoiMorphoMathAction, anatomist::SelectAction, anatomist::Sync3DAction, anatomist::Trackball, anatomist::Translate3DAction, anatomist::WindowActions, and anatomist::Zoom3DAction.
|
inlinevirtual |
|
pure virtual |
Implemented in anatomist::AnnotationAction, anatomist::ConnectivityMatrixAction, anatomist::ContinuousTrackball, anatomist::CutSliceAction, anatomist::DragObjectAction, anatomist::KeyFlightAction, anatomist::LabelEditAction, anatomist::LinkAction, anatomist::MenuAction, anatomist::MovieAction, anatomist::NodeSelectionAction, anatomist::ObjectStatAction, anatomist::PaintAction, anatomist::PinchZoomAction, anatomist::PlanarTransformer, anatomist::ResizerAction, anatomist::RoiBlobSegmentationAction, anatomist::RoiDynSegmentAction, anatomist::RoiLabelNamingAction, anatomist::RoiLevelSetAction, anatomist::RoiManagementAction, anatomist::RoiMorphoMathAction, anatomist::SelectAction, anatomist::SliceAction, anatomist::SortMeshesPolygonsAction, anatomist::SurfpaintToolsAction, anatomist::Sync3DAction, anatomist::TouchRotateAction, anatomist::Trackball, anatomist::TrackCutAction, anatomist::TrackOblique, anatomist::TrackObliqueSlice, anatomist::Transformer, anatomist::Translate3DAction, anatomist::TranslaterAction, anatomist::WindowActions, and anatomist::Zoom3DAction.
|
inline |
|
inline |
Definition at line 63 of file action.h.
Referenced by setView(), anatomist::Transformer::tadView(), and anatomist::TranslaterAction::tadView().
|
inlinevirtual |
Reimplemented in anatomist::KeyFlightAction, anatomist::LabelEditAction, anatomist::LinkAction, anatomist::MenuAction, anatomist::PaintAction, anatomist::RoiDynSegmentAction, anatomist::RoiLevelSetAction, anatomist::RoiManagementAction, anatomist::RoiMorphoMathAction, anatomist::SelectAction, anatomist::Sync3DAction, anatomist::Trackball, anatomist::Translate3DAction, anatomist::WindowActions, and anatomist::Zoom3DAction.