Go to the documentation of this file.
44 #ifndef vtkProjectedTetrahedraMapper_h
45 #define vtkProjectedTetrahedraMapper_h
72 const float projection_mat[16],
73 const float modelview_mat[16],
represent and manipulate 3D points
#define vtkGetObjectMacro(name, type)
vtkProjectedTetrahedraMapper()
dynamic, self-adjusting array of float
static void TransformPoints(vtkPoints *inPoints, const float projection_mat[16], const float modelview_mat[16], vtkFloatArray *outPoints)
virtual void SetVisibilitySort(vtkVisibilitySort *sort)
dynamic, self-adjusting array of unsigned char
#define vtkTypeMacro(thisClass, superclass)
abstract superclass for arrays of numeric data
virtual bool IsSupported(vtkRenderWindow *)
~vtkProjectedTetrahedraMapper()
vtkVisibilitySort * VisibilitySort
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
virtual void ReportReferences(vtkGarbageCollector *collector)
Detect and break reference loops.
Abstract class that can sort cell data along a viewpoint.
Abstract class for a unstructured grid volume mapper.
Unstructured grid volume renderer.
#define VTKRENDERINGVOLUME_EXPORT
static vtkProjectedTetrahedraMapper * New()
static void MapScalarsToColors(vtkDataArray *colors, vtkVolumeProperty *property, vtkDataArray *scalars)
create a window for renderers to draw into
represents the common properties for rendering a volume.