69 #ifndef vtkSortDataArray_h 
   70 #define vtkSortDataArray_h 
   72 #include "vtkCommonCoreModule.h"  
  175   static void GenerateSortIndices(
int dataType, 
void *dataIn, 
vtkIdType numKeys,
 
  179                            void *dataIn, 
int dir);
 
  190   static 
void GenerateSort1Indices(
int dataType, 
void *dataIn, 
vtkIdType numKeys,
 
  203 #endif //vtkSortDataArray_h 
static void Sort(vtkAbstractArray *keys, vtkAbstractArray *values)
Sorts the given key/value pairs based on the keys (the keys are expected to be 1-tuples, values may have number of components >= 1). 
 
abstract base class for most VTK objects 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses. 
 
Abstract superclass for all arrays. 
 
static void Sort(vtkAbstractArray *keys, vtkIdList *values)
 
static void SortArrayByComponent(vtkAbstractArray *arr, int k)
Sorts the given data array using the specified component as a key. 
 
a simple class to control print indentation 
 
list of point or cell ids 
 
static void Sort(vtkAbstractArray *keys)
 
static void Sort(vtkIdList *keys)
Sorts the given array in ascending order. 
 
provides several methods for sorting VTK arrays. 
 
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...