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