a 2D active contour that is attached to a given slice of a volumetric image
![]() | Constructors
| ||||||
![]() | destructor
|
![]() | sliceGeometry the geometry (along which axis) of the slice |
![]() | sliceDistance the distance between two slices |
![]() | interface3D the 3D interface associated with a 2D slice active contour |
![]() | initGeneralFormat () initialize the general format routines |
Destructor
constructor
a 2D active contour that is attached to a given slice of a volumetric image
double sliceDistance
SliceContour3D* interface3D
SliceCamera::SLICE_ORIENTATION getSliceGeometry() const
void setSliceGeometry(const SliceCamera::SLICE_ORIENTATION geometry)
virtual void recompute(SliceCamera *cam)
virtual void redraw(Camera2D *cam)
Constructors
SliceActiveContour2D(const TclString filename, Scene2D *scene=NULL, SliceCamera::SLICE_ORIENTATION geometry=SliceCamera::SLICE_Z)
scene - : the Scene2D where the contour should be placed (since it is a Data2D and DeformableModel2D)
slice - the slice number (may be overriden by reading the file)
geometry - the geometry of the slice (may be overidden by reading the file) SliceActiveContour2D(const unsigned int nbLines, const unsigned int *nbVertices, Vec2
nbVertices - the number of the vertices of each line. It is an array of size nbLines
array - the array of 2D vertices that are in each line. The first index of the array "lineIndex" is the index of the line (lineIndex
scene - : the Scene2D where the contour should be placed (since it is a Data2D and DeformableModel2D)
slice - the slice number (may be overriden by reading the file)
geometry - the geometry of the slice (may be overidden by reading the file) SliceActiveContour2D(const SliceActiveContour2D *_sliceContour, int slice=0)
slice - the slice number destructor
void readSliceModule(GFInput &input)
void skipSliceModule(GFInput &input)
void writeSliceModule(GFOutput &output)
void setSliceDistance(const double l)
double getSliceDistance() const
Vec3
sliceNumber - the slice number of the vertex void initGeneralFormat()
virtual void computeExternalForce()
void moveSliceCameras(unsigned int _sliceNumber)
virtual void selectLine(const Vec2
cam - a 2D camera virtual void selectVertex(const Vec2
cam - a 2D camera virtual void grabVertex(const Vec2
cam - a 2D camera
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