30 #ifndef vtkPVImageSliceMapper_h 31 #define vtkPVImageSliceMapper_h 78 vtkSetMacro(Slice,
int);
79 vtkGetMacro(Slice,
int);
98 vtkSetClampMacro(SliceMode,
int, XY_PLANE, XZ_PLANE);
99 vtkGetMacro(SliceMode,
int);
110 vtkSetClampMacro(UseXYPlane,
int, 0, 1);
111 vtkBooleanMacro(UseXYPlane,
int);
112 vtkGetMacro(UseXYPlane,
int);
130 vtkSetMacro(Piece,
int);
131 vtkGetMacro(Piece,
int);
132 vtkSetMacro(NumberOfPieces,
int);
133 vtkGetMacro(NumberOfPieces,
int);
134 vtkSetMacro(NumberOfSubPieces,
int);
135 vtkGetMacro(NumberOfSubPieces,
int);
142 vtkSetMacro(GhostLevel,
int);
143 vtkGetMacro(GhostLevel,
int);
void ShallowCopy(vtkAbstractMapper *m)
virtual void ReleaseGraphicsResources(vtkWindow *)
#define VTKREMOTINGVIEWS_EXPORT
int Update(vtkInformation *requests) override
void SetSliceModeToYZPlane()
Set/Get the current slice mode: XY, XZ or YZ plane.
void GetBounds(double bounds[6]) override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
vtkOpenGLTexture * Texture
void PrintSelf(ostream &os, vtkIndent indent)
Mapper for vtkImageData that renders the image using a texture applied to a quad. ...
virtual double * GetBounds()=0
void SetSliceModeToXYPlane()
Set/Get the current slice mode: XY, XZ or YZ plane.
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual double * GetBounds()
static vtkAlgorithm * New()
void SetSliceModeToXZPlane()
Set/Get the current slice mode: XY, XZ or YZ plane.
virtual void Render(vtkRenderer *ren, vtkActor *a)=0
void operator=(const vtkObjectBase &)
int Update(int port, vtkInformationVector *requests) override