anatomist  5.1.2
3D neuroimaging data viewer
anatomist::NormalsSettingsPanel Class Reference

normals settings GUI More...

#include <anatomist/surface/shownormalsgui.h>

Inheritance diagram for anatomist::NormalsSettingsPanel:
Collaboration diagram for anatomist::NormalsSettingsPanel:

Classes

class  NormalsObserver
 

Public Slots

void chooseObject ()
 
void objectsChosen (const std::set< anatomist::AObject * > &objects)
 
void setLength (double value)
 

Public Member Functions

 NormalsSettingsPanel (const std::set< AObject * > &objects, QWidget *parent=0)
 
virtual ~NormalsSettingsPanel ()
 
virtual void update (const Observable *observable, void *args)
 This method is called whenever the observed object is changed. More...
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

Friends

class anatomist::NormalsSettingsPanel::NormalsObserver
 

Additional Inherited Members

- 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...
 
virtual void unregisterObservable (Observable *)
 Called when an observable is destroyed, only called by Observable: don't use this function directly. More...
 
const std::set< Observable * > & observed () const
 

Detailed Description

normals settings GUI

Definition at line 47 of file shownormalsgui.h.

Constructor & Destructor Documentation

◆ NormalsSettingsPanel()

anatomist::NormalsSettingsPanel::NormalsSettingsPanel ( const std::set< AObject * > &  objects,
QWidget *  parent = 0 
)

◆ ~NormalsSettingsPanel()

virtual anatomist::NormalsSettingsPanel::~NormalsSettingsPanel ( )
virtual

Member Function Documentation

◆ chooseObject

void anatomist::NormalsSettingsPanel::chooseObject ( )
slot

◆ objectsChosen

void anatomist::NormalsSettingsPanel::objectsChosen ( const std::set< anatomist::AObject * > &  objects)
slot

◆ setLength

void anatomist::NormalsSettingsPanel::setLength ( double  value)
slot

◆ update()

virtual void anatomist::NormalsSettingsPanel::update ( const 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.

Friends And Related Function Documentation

◆ anatomist::NormalsSettingsPanel::NormalsObserver

Definition at line 81 of file shownormalsgui.h.


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