32#ifndef vtkAbstractMapper3D_h
33#define vtkAbstractMapper3D_h
36#include "vtkRenderingCoreModule.h"
virtual double * GetBounds()=0
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax,...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double * GetCenter()
Return the Center of this mapper's data.
~vtkAbstractMapper3D() override=default
void GetClippingPlaneInDataCoords(vtkMatrix4x4 *propMatrix, int i, double planeEquation[4])
Get the ith clipping plane as a homogeneous plane equation.
virtual vtkTypeBool IsARayCastMapper()
Is this a ray cast mapper?
virtual vtkTypeBool IsARenderIntoImageMapper()
Is this a "render into image" mapper?
double GetLength()
Return the diagonal length of this mappers bounding box.
abstract class to specify dataset behavior
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
window superclass for vtkRenderWindow
#define VTK_SIZEHINT(...)