anatomist  5.1.2
3D neuroimaging data viewer
FixedPointOfViewWindow Class Reference

Window with buttons for standard 3D point of views. More...

#include <anatomist/window3D/wFixedPointOfView.h>

Inheritance diagram for FixedPointOfViewWindow:
Collaboration diagram for FixedPointOfViewWindow:

Public Slots

void straightPOV (int)
 
void edgePOV (int)
 
void cornerPOV (int)
 

Public Member Functions

 FixedPointOfViewWindow (AWindow3D *win, QWidget *parent=0, const char *name=0)
 
virtual ~FixedPointOfViewWindow ()
 
virtual void update (const anatomist::Observable *observable, void *arg)
 This method is called whenever the observed object is changed. More...
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

Protected Member Functions

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
 

Protected Attributes

AWindow3D_window
 

Detailed Description

Window with buttons for standard 3D point of views.

Definition at line 48 of file wFixedPointOfView.h.

Constructor & Destructor Documentation

◆ FixedPointOfViewWindow()

FixedPointOfViewWindow::FixedPointOfViewWindow ( AWindow3D win,
QWidget *  parent = 0,
const char *  name = 0 
)

◆ ~FixedPointOfViewWindow()

virtual FixedPointOfViewWindow::~FixedPointOfViewWindow ( )
virtual

Member Function Documentation

◆ cornerPOV

void FixedPointOfViewWindow::cornerPOV ( int  )
slot

◆ edgePOV

void FixedPointOfViewWindow::edgePOV ( int  )
slot

◆ straightPOV

void FixedPointOfViewWindow::straightPOV ( int  )
slot

◆ unregisterObservable()

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

Member Data Documentation

◆ _window

AWindow3D* FixedPointOfViewWindow::_window
protected

Definition at line 65 of file wFixedPointOfView.h.


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