class TimeSliceCamera : public SliceCamera 2D+T camera
| | updateTimeSliceables () update only timeSliceables |
| | update () update timeSliceables or Sliceable depending on geom |
| | getSecondScaleCamera () const returns the second slice scale attached to the camera |
| | scaleValue (const TclScale *scale, double val) slice scale value changed |
| | getSecondSlice (void) const returns second slice value (time or X,Y,Z) |
| | setSecondScaleCamera (ScaleCamera *sc) sets the second scale attached to the camera |
| | sliceName (SliceCamera::SLICE_ORIENTATION geom) const returns first slice name string by geometry |
| | secondSliceName (TimeSliceCamera::TIME_GEOMETRY geom) returns first slice name string by geometry |
| | geomToName (TimeSliceCamera::TIME_GEOMETRY geom) returns name string by time geometry of the camera |
| | timeGeometryByName (const char *name) returns geometry by slice name string |
| | getGeometry (void) const returns slice scene geometry |
| | setSlice2 (double val) set second slice value |
| | focusOnBackground (void) reset camera size to background size and focus camera on background center |
| | getBackground (void) const returns time slice camera background |
| | setGeometry (TIME_GEOMETRY geom) Change slice geometry |
| | getMin (const TclScale *scale) const get min possible scale value for this scalable |
| | getMax (const TclScale *scale) const get max possible scale value for this scalable |
| | slice2 2nd slice value : may be time or X,Y,Z |
| | scale2 the second scale controling the camera time or slice position |
2D+T camera
ObjectPointer <ScaleCamera> scale2
constructor
destructor
void updateTimeSliceables()
virtual void update()
ScaleCamera* getSecondScaleCamera() const
virtual void scaleValue(const TclScale *scale, double val)
val - new scale value
double getSecondSlice(void) const
void setSecondScaleCamera(ScaleCamera *sc)
virtual const char* sliceName(SliceCamera::SLICE_ORIENTATION geom) const
virtual const char* secondSliceName(TimeSliceCamera::TIME_GEOMETRY geom)
virtual const char* geomToName(TimeSliceCamera::TIME_GEOMETRY geom)
virtual TimeSliceCamera::TIME_GEOMETRY timeGeometryByName(const char *name)
TIME_GEOMETRY getGeometry(void) const
void setSlice2(double val)
virtual void focusOnBackground(void)
TimeSliceCameraBackground* getBackground(void) const
void setGeometry(TIME_GEOMETRY geom)
virtual double getMin(const TclScale *scale) const
virtual double getMax(const TclScale *scale) const
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