19 #ifndef vtkPVImageSliceMapper_h 20 #define vtkPVImageSliceMapper_h 67 vtkSetMacro(Slice,
int);
68 vtkGetMacro(Slice,
int);
87 vtkSetClampMacro(SliceMode,
int, XY_PLANE, XZ_PLANE);
88 vtkGetMacro(SliceMode,
int);
99 vtkSetClampMacro(UseXYPlane,
int, 0, 1);
100 vtkBooleanMacro(UseXYPlane,
int);
101 vtkGetMacro(UseXYPlane,
int);
119 vtkSetMacro(Piece,
int);
120 vtkGetMacro(Piece,
int);
121 vtkSetMacro(NumberOfPieces,
int);
122 vtkGetMacro(NumberOfPieces,
int);
123 vtkSetMacro(NumberOfSubPieces,
int);
124 vtkGetMacro(NumberOfSubPieces,
int);
131 vtkSetMacro(GhostLevel,
int);
132 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