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

Public Member Functions

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

Static Public Member Functions

static VertNormalsMode of (int value)

Public Attributes

final int value

Static Public Attributes

static final VertNormalsMode No = new VertNormalsMode(0)
static final VertNormalsMode AreaWeighted = new VertNormalsMode(1)
static final VertNormalsMode AngleWeighted = new VertNormalsMode(2)

Detailed Description

which normals are given to the points of the cloud made from mesh vertices

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

◆ VertNormalsMode()

meshlib.VertNormalsMode.VertNormalsMode ( int value)

Member Function Documentation

◆ equals()

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

◆ hashCode()

int meshlib.VertNormalsMode.hashCode ( )

◆ of()

VertNormalsMode meshlib.VertNormalsMode.of ( int value)
static

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

◆ toString()

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

Member Data Documentation

◆ AngleWeighted

final VertNormalsMode meshlib.VertNormalsMode.AngleWeighted = new VertNormalsMode(2)
static

< angle-weighted average of the normals of incident triangles (pseudonormals), see computePerVertPseudoNormals

◆ AreaWeighted

final VertNormalsMode meshlib.VertNormalsMode.AreaWeighted = new VertNormalsMode(1)
static

< area-weighted average of the normals of incident triangles, see computePerVertNormals

◆ No

final VertNormalsMode meshlib.VertNormalsMode.No = new VertNormalsMode(0)
static

< the cloud has no normals

◆ value

final int meshlib.VertNormalsMode.value

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