![]() |
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 |
![]() | |
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.