![]() |
anatomist
5.1.2
3D neuroimaging data viewer
|
Specialization for a sliceable object. More...
#include <anatomist/window/viewstate.h>


Public Member Functions | |
| SliceViewState (float t=0, bool slicewanted=false, const Point3df &pos=Point3df(), const aims::Quaternion *orient=0, const Referential *wref=0, const Geometry *wgeom=0, const aims::Quaternion *vorient=0, AWindow *win=0, glSelectRenderMode=glSELECTRENDER_NONE) | |
| SliceViewState (const std::vector< float > &timedims, bool slicewanted=false, const Point3df &pos=Point3df(), const aims::Quaternion *orient=0, const Referential *wref=0, const Geometry *wgeom=0, const aims::Quaternion *vorient=0, AWindow *win=0, glSelectRenderMode=glSELECTRENDER_NONE) | |
| virtual | ~SliceViewState () |
| virtual SliceViewState * | sliceVS () |
| virtual const SliceViewState * | sliceVS () const |
Public Member Functions inherited from anatomist::ViewState | |
| ViewState (float t=0, AWindow *win=0, glSelectRenderMode=glSELECTRENDER_NONE) | |
| ViewState (const std::vector< float > &timedims, AWindow *win=0, glSelectRenderMode=glSELECTRENDER_NONE) | |
| virtual | ~ViewState () |
Public Attributes | |
| bool | wantslice |
| Point3df | position |
| const aims::Quaternion * | orientation |
| const Referential * | winref |
| const Geometry * | wingeom |
| const aims::Quaternion * | vieworientation |
Public Attributes inherited from anatomist::ViewState | |
| std::vector< float > | timedims |
| AWindow * | window |
| glSelectRenderMode | selectRenderMode |
Additional Inherited Members | |
Public Types inherited from anatomist::ViewState | |
| enum | glSelectRenderMode { glSELECTRENDER_NONE , glSELECTRENDER_OBJECT , glSELECTRENDER_OBJECTS , glSELECTRENDER_POLYGON } |
Specialization for a sliceable object.
SliceViewState holds parameters needed for 2D mode rendering
Definition at line 98 of file viewstate.h.
| anatomist::SliceViewState::SliceViewState | ( | float | t = 0, |
| bool | slicewanted = false, |
||
| const Point3df & | pos = Point3df(), |
||
| const aims::Quaternion * | orient = 0, |
||
| const Referential * | wref = 0, |
||
| const Geometry * | wgeom = 0, |
||
| const aims::Quaternion * | vorient = 0, |
||
| AWindow * | win = 0, |
||
| glSelectRenderMode | = glSELECTRENDER_NONE |
||
| ) |
| anatomist::SliceViewState::SliceViewState | ( | const std::vector< float > & | timedims, |
| bool | slicewanted = false, |
||
| const Point3df & | pos = Point3df(), |
||
| const aims::Quaternion * | orient = 0, |
||
| const Referential * | wref = 0, |
||
| const Geometry * | wgeom = 0, |
||
| const aims::Quaternion * | vorient = 0, |
||
| AWindow * | win = 0, |
||
| glSelectRenderMode | = glSELECTRENDER_NONE |
||
| ) |
|
virtual |
|
inlinevirtual |
Reimplemented from anatomist::ViewState.
Definition at line 115 of file viewstate.h.
|
inlinevirtual |
Reimplemented from anatomist::ViewState.
Definition at line 116 of file viewstate.h.
| const aims::Quaternion* anatomist::SliceViewState::orientation |
Definition at line 120 of file viewstate.h.
| Point3df anatomist::SliceViewState::position |
Definition at line 119 of file viewstate.h.
| const aims::Quaternion* anatomist::SliceViewState::vieworientation |
Definition at line 123 of file viewstate.h.
| bool anatomist::SliceViewState::wantslice |
Definition at line 118 of file viewstate.h.
| const Geometry* anatomist::SliceViewState::wingeom |
Definition at line 122 of file viewstate.h.
| const Referential* anatomist::SliceViewState::winref |
Definition at line 121 of file viewstate.h.