39 #ifndef vtkCellCenterDepthSort_h
40 #define vtkCellCenterDepthSort_h
42 #include "vtkRenderingCoreModule.h"
47 class vtkCellCenterDepthSortStack;
75 vtkCellCenterDepthSortStack *ToSort;
A simple implementation of vtkCellDepthSort.
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkIdTypeArray * SortedCellPartition
static vtkCellCenterDepthSort * New()
vtkFloatArray * CellPartitionDepths
vtkFloatArray * CellCenters
virtual float * ComputeProjectionVector()
virtual ~vtkCellCenterDepthSort()
virtual void ComputeDepths()
vtkFloatArray * CellDepths
virtual void ComputeCellCenters()
vtkIdTypeArray * SortedCells
virtual vtkIdTypeArray * GetNextCells()
virtual void InitTraversal()
To facilitate incremental sorting algorithms, the cells are retrieved in an iteration process.
dynamic, self-adjusting array of float
dynamic, self-adjusting array of vtkIdType
a simple class to control print indentation
Abstract class that can sort cell data along a viewpoint.