36 #ifndef vtkImageActor_h
37 #define vtkImageActor_h
68 virtual void SetInterpolate(
int);
69 virtual int GetInterpolate();
70 vtkBooleanMacro(Interpolate,
int);
76 virtual void SetOpacity(
double);
77 virtual double GetOpacity();
85 void SetDisplayExtent(
int extent[6]);
86 void SetDisplayExtent(
int minX,
int maxX,
int minY,
int maxY,
88 void GetDisplayExtent(
int extent[6]);
105 double *GetDisplayBounds();
106 void GetDisplayBounds(
double bounds[6]);
112 int GetSliceNumber();
113 int GetSliceNumberMax();
114 int GetSliceNumberMin();
126 this->DisplayExtent[0], this->DisplayExtent[1],
127 this->DisplayExtent[2], this->DisplayExtent[3], z, z);
144 static int GetOrientationFromExtent(
const int extent[6]);
146 int DisplayExtent[6];
147 double DisplayBounds[6];
abstract specification for renderers
void GetBounds(double bounds[6])
Superclass for all sources, filters, and sinks in VTK.
draw an image in a rendered 3D scene
void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
virtual int HasTranslucentPolygonalGeometry()
topologically and geometrically regular array of data
double GetOpacityMinValue()
double GetOpacityMaxValue()
represents an image in a 3D scene
#define VTKRENDERINGCORE_EXPORT
static vtkImageSlice * New()
virtual double * GetBounds()=0