![]() |
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 |
![]() | |
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 |
![]() | |
std::vector< float > | timedims |
AWindow * | window |
glSelectRenderMode | selectRenderMode |
Additional Inherited Members | |
![]() | |
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.