anatomist 6.0.4
3D neuroimaging data viewer
RoiLevelSetActionView Class Reference

#include <anatomist/action/levelsetaction.h>

Inheritance diagram for RoiLevelSetActionView:
Collaboration diagram for RoiLevelSetActionView:

Public Slots

void levelSetActivationChanged (int button)
 
void lowLevelChanged (int newLowLevel)
 
void highLevelChanged (int newHighLevel)
 
void dimensionModeChanged (int newDimensionMode)
 
void maxSizeChanged (const QString &newMaxSize)
 
void percentageOfMaxChanged (const QString &)
 
void mixFactorChanged (int newMixFactor)
 
void mixMethodChanged (const QString &newMixMethod)
 

Public Member Functions

 RoiLevelSetActionView (anatomist::RoiLevelSetAction *myAction, QWidget *parent)
 
virtual ~RoiLevelSetActionView ()
 
virtual void update (const anatomist::Observable *, void *)
 This method is called whenever the observed object is changed.
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

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 178 of file levelsetaction.h.

Constructor & Destructor Documentation

◆ RoiLevelSetActionView()

RoiLevelSetActionView::RoiLevelSetActionView ( anatomist::RoiLevelSetAction * myAction,
QWidget * parent )

◆ ~RoiLevelSetActionView()

virtual RoiLevelSetActionView::~RoiLevelSetActionView ( )
virtual

Member Function Documentation

◆ dimensionModeChanged

void RoiLevelSetActionView::dimensionModeChanged ( int newDimensionMode)
slot

◆ highLevelChanged

void RoiLevelSetActionView::highLevelChanged ( int newHighLevel)
slot

◆ levelSetActivationChanged

void RoiLevelSetActionView::levelSetActivationChanged ( int button)
slot

◆ lowLevelChanged

void RoiLevelSetActionView::lowLevelChanged ( int newLowLevel)
slot

◆ maxSizeChanged

void RoiLevelSetActionView::maxSizeChanged ( const QString & newMaxSize)
slot

◆ mixFactorChanged

void RoiLevelSetActionView::mixFactorChanged ( int newMixFactor)
slot

◆ mixMethodChanged

void RoiLevelSetActionView::mixMethodChanged ( const QString & newMixMethod)
slot

◆ percentageOfMaxChanged

void RoiLevelSetActionView::percentageOfMaxChanged ( const QString & )
slot

◆ update()

virtual void RoiLevelSetActionView::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: