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


Public Member Functions | |
| RoiManagementAction () | |
| virtual | ~RoiManagementAction () |
| virtual std::string | name () const |
| std::set< std::string > | getHierarchyNames () |
| std::set< std::string > | getGraphNames () |
| std::set< std::string > | getImageNames () |
| std::set< std::string > | getCurrentGraphRegions () |
| std::set< std::string > | getCurrentHierarchyRoiNames () |
| const std::string & | getCurrentHierarchy () const |
| void | recursiveHierarchyNameExtraction (Tree *subtree, std::set< std::string > &names) |
| bool | getSelectedGraphName (std::string &) |
| void | addRegion (const std::string &name) |
| void | selectHierarchy (const std::string &hieName, int hieId) |
| void | loadHierarchy () |
| std::string | newUDHierarchy (const std::string &name) |
| std::string | loadUDHierarchy (const std::string &hierarchyName) |
| bool | saveUDHierarchy () |
| void | defineNewFWRegionName (const std::string &name, int red, int green, int blue) |
| void | deleteFWRegionName (const std::string &name) |
| void | modifyUDFWRegionName (const std::string &oldName, const std::string &newName) |
| void | modifyUDFWRegionColor (const std::string &name, int red, int green, int blue) |
| void | selectGraph (const std::string &graphName) |
| void | selectGraph (const std::string &graphName, const std::string ®ionName) |
| void | newGraph (const std::string &name) |
| void | selectImage (const std::string &imageName) |
| void | refresh () |
| void | renameGraph (const std::string &name) |
| void | deleteGraph () |
| void | loadGraph (const QStringList &) |
| void | saveGraphAs () |
| void | reloadGraph () |
| void | saveGraph () |
| void | selectRegion (const std::string ®ionName, bool force=false) |
| use the general selection system to select a region | |
| void | selectRegionName (const std::string ®ionName) |
| just set the internal current region name | |
| void | smartSelectRegionName (const std::string &partialRegionName) |
| void | newRegion (const std::string &name) |
| void | renameRegion (const std::string &name) |
| void | deleteRegion () |
| void | exportAsMask () |
| void | regionsFusion (const std::set< std::string > ®ions, const std::string &newName) |
| void | createWindow (const std::string &type) |
| void | updateFromSelection () |
| std::string | currentGraph () const |
| std::string | currentRegionName () const |
| std::string | currentImage () const |
| virtual QWidget * | actionView (QWidget *) |
| virtual bool | viewableAction () const |
| void | changeRegionTransparency (float alpha) |
| void | changeGraphTransparency (float alpha) |
| float | graphTransparency () |
| void | addObserver (Observer *observer) |
| void | deleteObserver (Observer *observer) |
| void | notifyObservers (void *arg=0) |
| void | notifyUnregisterObservers () |
| bool | hasChanged () const |
| void | setChanged () |
| void | cleanSession () |
| void | cleanRegion (anatomist::AGraphObject *) |
| bool | savableGraph () |
| void | regionStats () |
| const std::string & | selectedHierarchy () const |
| const std::string & | userDefinedHierarchy () const |
| int | selectedHierarchyId () |
Public Member Functions inherited from anatomist::Action | |
| Action () | |
| virtual | ~Action () |
| void | setView (View *view) |
| virtual bool | isSingleton () const |
| View * | view () |
| const View * | view () const |
Static Public Member Functions | |
| static Action * | creator () |
| static void | exportRegion (AGraphObject *o) |
Definition at line 247 of file roimanagementaction.h.
| anatomist::RoiManagementAction::RoiManagementAction | ( | ) |
|
virtual |
|
virtual |
Reimplemented from anatomist::Action.
|
inline |
Definition at line 316 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::addRegion | ( | const std::string & | name | ) |
References name().
| void anatomist::RoiManagementAction::changeGraphTransparency | ( | float | alpha | ) |
| void anatomist::RoiManagementAction::changeRegionTransparency | ( | float | alpha | ) |
| void anatomist::RoiManagementAction::cleanRegion | ( | anatomist::AGraphObject * | ) |
| void anatomist::RoiManagementAction::cleanSession | ( | ) |
| void anatomist::RoiManagementAction::createWindow | ( | const std::string & | type | ) |
|
static |
References anatomist::Action::Action().
|
inline |
Definition at line 304 of file roimanagementaction.h.
|
inline |
Definition at line 306 of file roimanagementaction.h.
|
inline |
Definition at line 305 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::defineNewFWRegionName | ( | const std::string & | name, |
| int | red, | ||
| int | green, | ||
| int | blue ) |
References name().
| void anatomist::RoiManagementAction::deleteFWRegionName | ( | const std::string & | name | ) |
References name().
| void anatomist::RoiManagementAction::deleteGraph | ( | ) |
|
inline |
Definition at line 317 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::deleteRegion | ( | ) |
| void anatomist::RoiManagementAction::exportAsMask | ( | ) |
|
static |
| std::set< std::string > anatomist::RoiManagementAction::getCurrentGraphRegions | ( | ) |
|
inline |
Definition at line 262 of file roimanagementaction.h.
| std::set< std::string > anatomist::RoiManagementAction::getCurrentHierarchyRoiNames | ( | ) |
| std::set< std::string > anatomist::RoiManagementAction::getGraphNames | ( | ) |
| std::set< std::string > anatomist::RoiManagementAction::getHierarchyNames | ( | ) |
| std::set< std::string > anatomist::RoiManagementAction::getImageNames | ( | ) |
| bool anatomist::RoiManagementAction::getSelectedGraphName | ( | std::string & | ) |
| float anatomist::RoiManagementAction::graphTransparency | ( | ) |
|
inline |
Definition at line 320 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::loadGraph | ( | const QStringList & | ) |
| void anatomist::RoiManagementAction::loadHierarchy | ( | ) |
| std::string anatomist::RoiManagementAction::loadUDHierarchy | ( | const std::string & | hierarchyName | ) |
| void anatomist::RoiManagementAction::modifyUDFWRegionColor | ( | const std::string & | name, |
| int | red, | ||
| int | green, | ||
| int | blue ) |
References name().
| void anatomist::RoiManagementAction::modifyUDFWRegionName | ( | const std::string & | oldName, |
| const std::string & | newName ) |
|
virtual |
Implements anatomist::Action.
Referenced by addRegion(), defineNewFWRegionName(), deleteFWRegionName(), modifyUDFWRegionColor(), newGraph(), newRegion(), newUDHierarchy(), renameGraph(), and renameRegion().
| void anatomist::RoiManagementAction::newGraph | ( | const std::string & | name | ) |
References name().
| void anatomist::RoiManagementAction::newRegion | ( | const std::string & | name | ) |
References name().
| std::string anatomist::RoiManagementAction::newUDHierarchy | ( | const std::string & | name | ) |
References name().
|
inline |
Definition at line 318 of file roimanagementaction.h.
|
inline |
Definition at line 319 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::recursiveHierarchyNameExtraction | ( | Tree * | subtree, |
| std::set< std::string > & | names ) |
| void anatomist::RoiManagementAction::refresh | ( | ) |
| void anatomist::RoiManagementAction::regionsFusion | ( | const std::set< std::string > & | regions, |
| const std::string & | newName ) |
| void anatomist::RoiManagementAction::regionStats | ( | ) |
| void anatomist::RoiManagementAction::reloadGraph | ( | ) |
| void anatomist::RoiManagementAction::renameGraph | ( | const std::string & | name | ) |
References name().
| void anatomist::RoiManagementAction::renameRegion | ( | const std::string & | name | ) |
References name().
| bool anatomist::RoiManagementAction::savableGraph | ( | ) |
| void anatomist::RoiManagementAction::saveGraph | ( | ) |
| void anatomist::RoiManagementAction::saveGraphAs | ( | ) |
| bool anatomist::RoiManagementAction::saveUDHierarchy | ( | ) |
|
inline |
Definition at line 327 of file roimanagementaction.h.
|
inline |
Definition at line 329 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::selectGraph | ( | const std::string & | graphName | ) |
| void anatomist::RoiManagementAction::selectGraph | ( | const std::string & | graphName, |
| const std::string & | regionName ) |
| void anatomist::RoiManagementAction::selectHierarchy | ( | const std::string & | hieName, |
| int | hieId ) |
| void anatomist::RoiManagementAction::selectImage | ( | const std::string & | imageName | ) |
| void anatomist::RoiManagementAction::selectRegion | ( | const std::string & | regionName, |
| bool | force = false ) |
use the general selection system to select a region
| void anatomist::RoiManagementAction::selectRegionName | ( | const std::string & | regionName | ) |
just set the internal current region name
|
inline |
Definition at line 321 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::smartSelectRegionName | ( | const std::string & | partialRegionName | ) |
| void anatomist::RoiManagementAction::updateFromSelection | ( | ) |
|
inline |
Definition at line 328 of file roimanagementaction.h.
|
inlinevirtual |
Reimplemented from anatomist::Action.
Definition at line 309 of file roimanagementaction.h.