MeshLib Java Docs
Loading...
Searching...
No Matches

Public Member Functions

 Reorder (byte value)
boolean equals (java.lang.Object other)
int hashCode ()
java.lang.String toString ()

Static Public Member Functions

static Reorder of (byte value)

Public Attributes

final byte value

Static Public Attributes

static final Reorder None = new Reorder((byte)0)
static final Reorder Lexicographically = new Reorder((byte)1)
static final Reorder AABBTree = new Reorder((byte)2)

Detailed Description

determines how points to be ordered

The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.

Constructor & Destructor Documentation

◆ Reorder()

meshlib.Reorder.Reorder ( byte value)

Member Function Documentation

◆ equals()

boolean meshlib.Reorder.equals ( java.lang.Object other)

◆ hashCode()

int meshlib.Reorder.hashCode ( )

◆ of()

Reorder meshlib.Reorder.of ( byte value)
static

Returns the named constant with this value, or a new instance if there's none.

◆ toString()

java.lang.String meshlib.Reorder.toString ( )

Member Data Documentation

◆ AABBTree

final Reorder meshlib.Reorder.AABBTree = new Reorder((byte)2)
static

< the order is determined so to put close in space points in close indices (optimal for compression)

◆ Lexicographically

final Reorder meshlib.Reorder.Lexicographically = new Reorder((byte)1)
static

< the order is determined by lexicographical sorting by coordinates (optimal for uniform sampling)

◆ None

final Reorder meshlib.Reorder.None = new Reorder((byte)0)
static

< the order is not changed

◆ value

final byte meshlib.Reorder.value

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