anatomist  5.1.2
3D neuroimaging data viewer
GraphLandmarkPicker Class Reference

Landmarks organized into a graph, associated with a 2D object. More...

#include <anatomist/landmark/graphLandmark.h>

Inheritance diagram for GraphLandmarkPicker:
Collaboration diagram for GraphLandmarkPicker:

Public Slots

void pickLandmark ()
 

Public Member Functions

 GraphLandmarkPicker (anatomist::AGraph *ag, QWidget *parent=0, const char *name=0, Qt::WindowFlags f=Qt::WindowFlags())
 
virtual ~GraphLandmarkPicker ()
 
virtual void update (const anatomist::Observable *obs, void *arg)
 This method is called whenever the observed object is changed. More...
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

Static Public Member Functions

static void addGraphLandmarkOptions (Tree *tr)
 
static void startInterface (const std::set< anatomist::AObject * > &)
 

Protected Member Functions

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

Detailed Description

Landmarks organized into a graph, associated with a 2D object.

Definition at line 61 of file graphLandmark.h.

Constructor & Destructor Documentation

◆ GraphLandmarkPicker()

GraphLandmarkPicker::GraphLandmarkPicker ( anatomist::AGraph ag,
QWidget *  parent = 0,
const char *  name = 0,
Qt::WindowFlags  f = Qt::WindowFlags() 
)

◆ ~GraphLandmarkPicker()

virtual GraphLandmarkPicker::~GraphLandmarkPicker ( )
virtual

Member Function Documentation

◆ addGraphLandmarkOptions()

static void GraphLandmarkPicker::addGraphLandmarkOptions ( Tree tr)
static

◆ createLandmark()

void GraphLandmarkPicker::createLandmark ( const Point3df pt)
protected

◆ pickLandmark

void GraphLandmarkPicker::pickLandmark ( )
slot

◆ startInterface()

static void GraphLandmarkPicker::startInterface ( const std::set< anatomist::AObject * > &  )
static

◆ unregisterObservable()

virtual void GraphLandmarkPicker::unregisterObservable ( anatomist::Observable )
protectedvirtual

Called when an observable is destroyed, only called by Observable: don't use this function directly.

Reimplemented from anatomist::Observer.

◆ update()

virtual void GraphLandmarkPicker::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.

References slots.


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