anatomist 6.0.4
3D neuroimaging data viewer
RoiManagementActionView Class Reference

#include <anatomist/action/roimanagementaction.h>

Inheritance diagram for RoiManagementActionView:
Collaboration diagram for RoiManagementActionView:

Public Member Functions

 RoiManagementActionView (anatomist::RoiManagementAction *myAction, QWidget *parent)
 
 ~RoiManagementActionView ()
 
virtual void update (const anatomist::Observable *, void *)
 This method is called whenever the observed object is changed.
 
std::string askName (const std::string &type, const std::string &originalName, const std::string &message, bool noHierarchy=true)
 
int graphId (const std::string &graphName)
 
int imageId (const std::string &imageName)
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

Static Public Member Functions

static void objectLoaded (anatomist::Observable *)
 

Additional Inherited Members

- Protected Member Functions inherited from anatomist::Observer
virtual void cleanupObserver ()
 call this function from inherited classes destructors.
 
virtual void registerObservable (Observable *)
 only called by Observable: don't use this function directly
 
virtual void unregisterObservable (Observable *)
 Called when an observable is destroyed, only called by Observable: don't use this function directly.
 
const std::set< Observable * > & observed () const
 

Detailed Description

Definition at line 88 of file roimanagementaction.h.

Constructor & Destructor Documentation

◆ RoiManagementActionView()

RoiManagementActionView::RoiManagementActionView ( anatomist::RoiManagementAction * myAction,
QWidget * parent )

◆ ~RoiManagementActionView()

RoiManagementActionView::~RoiManagementActionView ( )

Member Function Documentation

◆ askName()

std::string RoiManagementActionView::askName ( const std::string & type,
const std::string & originalName,
const std::string & message,
bool noHierarchy = true )

◆ graphId()

int RoiManagementActionView::graphId ( const std::string & graphName)

◆ imageId()

int RoiManagementActionView::imageId ( const std::string & imageName)

◆ objectLoaded()

static void RoiManagementActionView::objectLoaded ( anatomist::Observable * )
static

◆ update()

virtual void RoiManagementActionView::update ( const anatomist::Observable * observable,
void * arg )
virtual

This method is called whenever the observed object is changed.

The programmer calls an observable object's notifyObservers method to have all the object's observers notified of the change.

Parameters
observablethe observable object

Implements anatomist::Observer.


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