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

Object color palette window. More...

#include <anatomist/color/wObjPalette.h>

Inheritance diagram for anatomist::APaletteWin:
Collaboration diagram for anatomist::APaletteWin:

Public Member Functions

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

Protected Attributes

std::set< AObject * > _parents
 

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

Object color palette window.

Definition at line 48 of file wObjPalette.h.

Constructor & Destructor Documentation

◆ APaletteWin()

anatomist::APaletteWin::APaletteWin ( const std::set< AObject * > &  obj)

◆ ~APaletteWin()

virtual anatomist::APaletteWin::~APaletteWin ( )
virtual

Member Function Documentation

◆ objects()

const std::set<AObject *>& anatomist::APaletteWin::objects ( ) const
inline

Definition at line 54 of file wObjPalette.h.

References _parents.

Member Data Documentation

◆ _parents

std::set<AObject *> anatomist::APaletteWin::_parents
protected

Definition at line 57 of file wObjPalette.h.

Referenced by objects().


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