|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   31 #ifndef vtkImageActor_h 
   32 #define vtkImageActor_h 
   35 #include "vtkRenderingCoreModule.h"  
   78   virtual void SetOpacity(
double);
 
   79   virtual double GetOpacity();
 
   89   void SetDisplayExtent(
const int extent[6]);
 
   90   void SetDisplayExtent(
int minX, 
int maxX, 
int minY, 
int maxY, 
int minZ, 
int maxZ);
 
   91   void GetDisplayExtent(
int extent[6]);
 
  113   double* GetDisplayBounds();
 
  114   void GetDisplayBounds(
double bounds[6]);
 
  122   int GetSliceNumber();
 
  123   int GetSliceNumberMax();
 
  124   int GetSliceNumberMin();
 
  139     this->SetDisplayExtent(this->DisplayExtent[0], this->DisplayExtent[1], this->DisplayExtent[2],
 
  140       this->DisplayExtent[3], z, z);
 
  162   vtkGetMacro(ForceOpaque, 
bool);
 
  163   vtkSetMacro(ForceOpaque, 
bool);
 
  164   vtkBooleanMacro(ForceOpaque, 
bool);
 
  175   static int GetOrientationFromExtent(
const int extent[6]);
 
  177   int DisplayExtent[6];
 
  178   double DisplayBounds[6];
 
  
double GetOpacityMaxValue()
Superclass for all sources, filters, and sinks in VTK.
record modification and/or execution time
double * GetBounds() override=0
Get the bounds for this Prop as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
represents an image in a 3D scene
#define VTK_SIZEHINT(...)
static vtkImageSlice * New()
Creates an Image with the following defaults: origin(0,0,0) position=(0,0,0) scale=1 visibility=1 pic...
void SetZSlice(int z)
Set/Get the current slice number.
topologically and geometrically regular array of data
a simple class to control print indentation
vtkTimeStamp TranslucentComputationTime
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double * GetBounds() override
Get the bounds - either all six at once (xmin, xmax, ymin, ymax, zmin, zmax) or one at a time.
abstract specification for renderers
draw an image in a rendered 3D scene
int TranslucentCachedResult
vtkTypeBool HasTranslucentPolygonalGeometry() override
Internal method, should only be used by rendering.
double GetOpacityMinValue()