#include <vtkSmartPointer.h>
#include <vtkImageViewer2.h>
+#include <vtkColor.h>
class vtkActor;
class vtkActor2D;
int GetOrientation();
int * GetExtent();
+ double* GetVFColor() {
+ return mVFColor;
+ }
+ void SetVFColor(double r, double g, double b);
+
protected:
vvSlicer();
~vvSlicer();
vtkSmartPointer<vtkExtractVOI> mVOIFilter;
vtkSmartPointer<vvGlyph2D> mGlyphFilter;
vtkSmartPointer<vtkPolyDataMapper> mVFMapper;
+ vtkSmartPointer<vtkLookupTable> mVFColorLUT;
vtkSmartPointer<vtkActor> mVFActor;
vtkSmartPointer<vtkGlyph3D> mLandGlyph;
vtkSmartPointer<vtkCursor3D> mCross;
int mScale;
int mVFLog;
int mVFWidth;
+ double mVFColor[3];
bool mUseReducedExtent;
int * mReducedExtent;
int * mInitialExtent;