![]() |
anatomist
5.1.2
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, int graphId) |
| void | newGraph (const std::string &name) |
| void | selectImage (const std::string &imageName, int imageId) |
| void | refresh () |
| void | renameGraph (const std::string &name, int graphId) |
| void | deleteGraph () |
| void | loadGraph (const QStringList &) |
| void | saveGraphAs () |
| void | reloadGraph () |
| void | saveGraph () |
| void | selectRegion (const std::string ®ionName, int regionId) |
| void | selectRegionName (const std::string ®ionName) |
| void | smartSelectRegionName (const std::string &partialRegionName) |
| void | newRegion (const std::string &name) |
| void | renameRegion (const std::string &name, int regionId) |
| void | deleteRegion () |
| void | exportAsMask () |
| void | regionsFusion (const std::set< std::string > ®ions, const std::string &newName) |
| void | createWindow (const std::string &type) |
| int | selectedHierarchyId () |
| int | currentGraphId () |
| int | currentImageId () |
| int | currentRegionId () |
| 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 |
Public Member Functions inherited from anatomist::Action | |
| Action () | |
| virtual | ~Action () |
| void | setView (View *view) |
| virtual bool | isSingleton () |
| View * | view () |
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 313 of file roimanagementaction.h.
References anatomist::Observable::addObserver().
| void anatomist::RoiManagementAction::addRegion | ( | const std::string & | 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 |
|
inline |
Definition at line 300 of file roimanagementaction.h.
|
inline |
Definition at line 302 of file roimanagementaction.h.
|
inline |
Definition at line 303 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::defineNewFWRegionName | ( | const std::string & | name, |
| int | red, | ||
| int | green, | ||
| int | blue | ||
| ) |
| void anatomist::RoiManagementAction::deleteFWRegionName | ( | const std::string & | name | ) |
| void anatomist::RoiManagementAction::deleteGraph | ( | ) |
|
inline |
Definition at line 314 of file roimanagementaction.h.
References anatomist::Observable::deleteObserver().
| 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 317 of file roimanagementaction.h.
References anatomist::Observable::hasChanged().
| 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 | ||
| ) |
| void anatomist::RoiManagementAction::modifyUDFWRegionName | ( | const std::string & | oldName, |
| const std::string & | newName | ||
| ) |
|
virtual |
Implements anatomist::Action.
| void anatomist::RoiManagementAction::newGraph | ( | const std::string & | name | ) |
| void anatomist::RoiManagementAction::newRegion | ( | const std::string & | name | ) |
| std::string anatomist::RoiManagementAction::newUDHierarchy | ( | const std::string & | name | ) |
|
inline |
Definition at line 315 of file roimanagementaction.h.
References anatomist::Observable::notifyObservers().
|
inline |
Definition at line 316 of file roimanagementaction.h.
References anatomist::Observable::notifyUnregisterObservers().
| 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, |
| int | graphId | ||
| ) |
| void anatomist::RoiManagementAction::renameRegion | ( | const std::string & | name, |
| int | regionId | ||
| ) |
| bool anatomist::RoiManagementAction::savableGraph | ( | ) |
| void anatomist::RoiManagementAction::saveGraph | ( | ) |
| void anatomist::RoiManagementAction::saveGraphAs | ( | ) |
| bool anatomist::RoiManagementAction::saveUDHierarchy | ( | ) |
|
inline |
Definition at line 324 of file roimanagementaction.h.
|
inline |
Definition at line 299 of file roimanagementaction.h.
| void anatomist::RoiManagementAction::selectGraph | ( | const std::string & | graphName, |
| int | graphId | ||
| ) |
| void anatomist::RoiManagementAction::selectHierarchy | ( | const std::string & | hieName, |
| int | hieId | ||
| ) |
| void anatomist::RoiManagementAction::selectImage | ( | const std::string & | imageName, |
| int | imageId | ||
| ) |
| void anatomist::RoiManagementAction::selectRegion | ( | const std::string & | regionName, |
| int | regionId | ||
| ) |
| void anatomist::RoiManagementAction::selectRegionName | ( | const std::string & | regionName | ) |
|
inline |
Definition at line 318 of file roimanagementaction.h.
References anatomist::Observable::setChanged().
| void anatomist::RoiManagementAction::smartSelectRegionName | ( | const std::string & | partialRegionName | ) |
|
inline |
Definition at line 325 of file roimanagementaction.h.
|
inlinevirtual |
Reimplemented from anatomist::Action.
Definition at line 306 of file roimanagementaction.h.