- void initializeCacheMode();
- void updateWithPreserveMemoryMode();
- void updateWithFastCacheMode();
- void createNewActor(vtkActor ** actor,
- vtkMarchingSquares ** squares,
- vtkImageClip ** clipper, int numImage);
- void updateActor(vtkActor * actor,
- vtkMarchingSquares * squares,
- vtkImageClip * clipper,
- int threshold, int orientation, int slice);
- void createActor(int orientation, int slice);
- int computeCurrentOrientation();
-
+ void InitializeCacheMode();
+ void UpdateWithPreserveMemoryMode();
+ void UpdateWithFastCacheMode();
+ void CreateNewActor(int numImage);
+ void UpdateActor(vtkActor * actor, vtkPolyDataMapper * mapper, vtkMarchingSquares * squares, vtkImageClip * clipper,
+ double threshold, int orientation, int slice);
+ void CreateActor(int orientation, int slice);
+ int ComputeCurrentOrientation();
+
+private:
+ vvImageContour();
+ ~vvImageContour();
+ int mPreviousTslice;