47#include "vtkCommonCoreModule.h"
115 std::vector<DimensionT> Storage;
Controls sorting of sparse array coordinates.
bool operator==(const vtkArraySort &rhs) const
Equality comparison.
DimensionT GetDimensions() const
Return the number of dimensions for sorting.
vtkArraySort(DimensionT i, DimensionT j)
Sorts an array along two dimensions.
vtkArraySort(DimensionT i, DimensionT j, DimensionT k)
Sorts an array along three dimensions.
vtkArraySort()
Create an empty set of dimensions.
void SetDimensions(DimensionT dimensions)
Set the number of dimensions to be sorted.
DimensionT & operator[](DimensionT i)
Returns the i-th dimension to be sorted.
bool operator!=(const vtkArraySort &rhs) const
Inequality comparison.
const DimensionT & operator[](DimensionT i) const
Returns the i-th dimension to be sorted.
vtkArrayCoordinates::DimensionT DimensionT
VTKCOMMONCORE_EXPORT friend ostream & operator<<(ostream &stream, const vtkArraySort &rhs)
Serialization.
vtkArraySort(DimensionT i)
Sorts an array along one dimension.