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

Public Member Functions

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

Static Public Member Functions

static AreaStabilizer of (int value)

Public Attributes

final int value

Static Public Attributes

static final AreaStabilizer Uniform = new AreaStabilizer(0)
static final AreaStabilizer Area = new AreaStabilizer(1)
static final AreaStabilizer AreaSq = new AreaStabilizer(2)

Detailed Description

how the stabilizer of an inner vertex depends on the area of its neighborhood in the image plane

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

◆ AreaStabilizer()

meshlib.AreaStabilizer.AreaStabilizer ( int value)

Member Function Documentation

◆ equals()

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

◆ hashCode()

int meshlib.AreaStabilizer.hashCode ( )

◆ of()

AreaStabilizer meshlib.AreaStabilizer.of ( int value)
static

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

◆ toString()

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

Member Data Documentation

◆ Area

final AreaStabilizer meshlib.AreaStabilizer.Area = new AreaStabilizer(1)
static

< proportional to the neighborhood area (dense regions are smoothed the same as sparse ones)

◆ AreaSq

final AreaStabilizer meshlib.AreaStabilizer.AreaSq = new AreaStabilizer(2)
static

< proportional to the squared neighborhood area (dense regions are smoothed more than sparse ones)

◆ Uniform

final AreaStabilizer meshlib.AreaStabilizer.Uniform = new AreaStabilizer(0)
static

< all inner vertices have the same stabilizer

◆ value

final int meshlib.AreaStabilizer.value

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