2D+T camera interface
![]() | create (TclModule *m, int argc, char **argv) new inr4D command callback |
![]() | getObject (unsigned int n) returns object by ref or 0 if it is not found |
![]() | getObject (int argc, char **argv, int i = 1) return object by name (argv[i]) or 0 with an error message in module interpretor if it is not found |
![]() | getTCLObjectName (void) returns object id by command line arguments |
![]() | changeView (TimeSliceCamera::TIME_GEOMETRY geom, unsigned int x, unsigned int y, unsigned int z, unsigned int t) change displayed slice when given point is selected in given plane |
![]() | getClient (void) const returns camera interface's client |
![]() | drawAxis (TimeSliceCamera::TIME_GEOMETRY geom, int mx, int my, unsigned int x, unsigned int y, unsigned int z, unsigned int t, const TclString& axisColor, const TclString& axisColor2) draw axis in image canvas |
![]() | secondSliceCmd (int argc, char **argv) TCL -secondSlice option |
![]() | secondSliceScaleCmd (int argc, char **argv) TCL -secondSliceScale option |
![]() | geometryCmd (int argc, char **argv) TCL -geometry option |
![]() | visibleCmd (int argc, char **argv) TCL -visible option |
![]() | constructor
| ||
![]() | destructor |
Exception class
Constructor
Desstructor
2D+T camera interface
static int create(TclModule *m, int argc, char **argv)
static TclTimeSliceCamera* getObject(unsigned int n)
static TclTimeSliceCamera* getObject(int argc, char **argv, int i = 1)
static const char* getTCLObjectName(void)
virtual void changeView(TimeSliceCamera::TIME_GEOMETRY geom, unsigned int x, unsigned int y, unsigned int z, unsigned int t)
x - first voxel coordinate
y - second voxel coordinate
z - third voxel coordinate
t - time coordinate TimeSliceCamera* getClient(void) const
void drawAxis(TimeSliceCamera::TIME_GEOMETRY geom, int mx, int my, unsigned int x, unsigned int y, unsigned int z, unsigned int t, const TclString& axisColor, const TclString& axisColor2)
mx - mouse X position
my - mouse Y position
x - first voxel coordinate
y - second voxel coordinate
z - third voxel coordinate
t - time coordinate
axisColor - axis color
axisColor2 - secondary axis color int secondSliceCmd(int argc, char **argv)
int secondSliceScaleCmd(int argc, char **argv)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de