33#ifndef vtkUnstructuredGridVolumeRayCastIterator_h
34#define vtkUnstructuredGridVolumeRayCastIterator_h
37#include "vtkRenderingVolumeModule.h"
dynamic, self-adjusting array of double
list of point or cell ids
a simple class to control print indentation
virtual void Initialize(int x, int y)=0
Initializes the iteration to the start of the ray at the given screen coordinates.
vtkUnstructuredGridVolumeRayCastIterator()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkUnstructuredGridVolumeRayCastIterator() override
virtual vtkIdType GetNextIntersections(vtkIdList *intersectedCells, vtkDoubleArray *intersectionLengths, vtkDataArray *scalars, vtkDataArray *nearIntersections, vtkDataArray *farIntersections)=0
Get the intersections of the next several cells.
vtkIdType MaxNumberOfIntersections