Go to the documentation of this file.
59 #ifndef vtkUnstructuredGridBunykRayCastFunction_h
60 #define vtkUnstructuredGridBunykRayCastFunction_h
79 #define VTK_BUNYKRCF_MAX_ARRAYS 10000
80 #define VTK_BUNYKRCF_ARRAY_SIZE 10000
193 int ImageViewportSize[2];
virtual void PrintSelf(ostream &os, vtkIndent indent)
Triangle ** TetraTriangles
#define vtkGetObjectMacro(name, type)
virtual vtkUnstructuredGridVolumeRayCastIterator * NewIterator()
virtual void Initialize(vtkRenderer *ren, vtkVolume *vol)
represents a volume (data & properties) in a rendered scene
record modification and/or execution time
dataset represents arbitrary combinations of all possible cell types. May be mapped onto a non-standa...
#define vtkTypeMacro(thisClass, superclass)
a superclass for ray casting functions
GLint GLint GLint GLint GLint x
abstract superclass for arrays of numeric data
#define vtkGetVectorMacro(name, type, count)
Defines a transfer function for mapping a property to an RGB color value.
int CheckValidity(vtkRenderer *ren, vtkVolume *vol)
void ComputeViewDependentInfo()
vtkUnstructuredGridBunykRayCastFunction()
void UpdateTriangleList()
vtkTimeStamp SavedTriangleListMTime
Intersection * GetIntersectionList(int x, int y)
vtkUnstructuredGridVolumeRayCastMapper * Mapper
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
int IsTriangleFrontFacing(Triangle *triPtr, vtkIdType tetraIndex)
list of point or cell ids
static vtkUnstructuredGridBunykRayCastFunction * New()
Defines a 1D piecewise function.
Triangle ** GetTetraTriangles()
a superclass for ray casting functions
A software mapper for unstructured volumes.
vtkIdType TetraTrianglesSize
#define VTK_BUNYKRCF_MAX_ARRAYS
vtkMatrix4x4 * ViewToWorldMatrix
GLint GLint GLint GLint GLint GLint y
abstract specification for renderers
~vtkUnstructuredGridBunykRayCastFunction()
#define VTKRENDERINGVOLUME_EXPORT
dynamic, self-adjusting array of double
vtkUnstructuredGridBase * SavedTriangleListInput
int InTriangle(double x, double y, Triangle *triPtr)
void ComputePixelIntersections()