My Project
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
TriangleNet.Tools.VertexSorter Class Reference

Sort an array of points using quicksort. More...

Static Public Member Functions

static void Sort (Vertex[] array, int seed=RANDOM_SEED)
 Sorts the given vertex array by x-coordinate.
 
static void Alternate (Vertex[] array, int length, int seed=RANDOM_SEED)
 Impose alternating cuts on given vertex array.
 

Detailed Description

Sort an array of points using quicksort.

Member Function Documentation

◆ Alternate()

static void TriangleNet.Tools.VertexSorter.Alternate ( Vertex[]  array,
int  length,
int  seed = RANDOM_SEED 
)
inlinestatic

Impose alternating cuts on given vertex array.

Parameters
arrayThe vertex array.
lengthThe number of vertices to sort.
seedRandom seed used for pivoting.

◆ Sort()

static void TriangleNet.Tools.VertexSorter.Sort ( Vertex[]  array,
int  seed = RANDOM_SEED 
)
inlinestatic

Sorts the given vertex array by x-coordinate.

Parameters
arrayThe vertex array.
seedRandom seed used for pivoting.

The documentation for this class was generated from the following file: