39 #ifndef vtkCellCenterDepthSort_h 40 #define vtkCellCenterDepthSort_h 42 #include "vtkRenderingCoreModule.h" 47 class vtkCellCenterDepthSortStack;
61 ~vtkCellCenterDepthSort() VTK_OVERRIDE;
70 virtual
float *ComputeProjectionVector();
71 virtual
void ComputeCellCenters();
72 virtual
void ComputeDepths();
75 vtkCellCenterDepthSortStack *ToSort;
77 vtkCellCenterDepthSort(const vtkCellCenterDepthSort &) VTK_DELETE_FUNCTION;
78 void operator=(const vtkCellCenterDepthSort &) VTK_DELETE_FUNCTION;
Abstract class that can sort cell data along a viewpoint.
dynamic, self-adjusting array of float
dynamic, self-adjusting array of vtkIdType
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
virtual void InitTraversal()=0
To facilitate incremental sorting algorithms, the cells are retrieved in an iteration process...
A simple implementation of vtkCellDepthSort.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...