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

Public Member Functions

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

Static Public Member Functions

static DepthFunction of (int value)

Public Attributes

final int value

Static Public Attributes

static final DepthFunction Never = new DepthFunction(0)
static final DepthFunction Less = new DepthFunction(1)
static final DepthFunction Equal = new DepthFunction(2)
static final DepthFunction Greater = new DepthFunction(4)
static final DepthFunction LessOrEqual = new DepthFunction(3)
static final DepthFunction GreaterOrEqual = new DepthFunction(6)
static final DepthFunction NotEqual = new DepthFunction(5)
static final DepthFunction Always = new DepthFunction(7)
static final DepthFunction Default = new DepthFunction(8)

Detailed Description

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

◆ DepthFunction()

meshlib.DepthFunction.DepthFunction ( int value)

Member Function Documentation

◆ equals()

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

◆ hashCode()

int meshlib.DepthFunction.hashCode ( )

◆ of()

DepthFunction meshlib.DepthFunction.of ( int value)
static

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

◆ toString()

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

Member Data Documentation

◆ Always

final DepthFunction meshlib.DepthFunction.Always = new DepthFunction(7)
static

◆ Default

final DepthFunction meshlib.DepthFunction.Default = new DepthFunction(8)
static

usually "Less" but may differ for different object types

◆ Equal

final DepthFunction meshlib.DepthFunction.Equal = new DepthFunction(2)
static

◆ Greater

final DepthFunction meshlib.DepthFunction.Greater = new DepthFunction(4)
static

◆ GreaterOrEqual

final DepthFunction meshlib.DepthFunction.GreaterOrEqual = new DepthFunction(6)
static

◆ Less

final DepthFunction meshlib.DepthFunction.Less = new DepthFunction(1)
static

◆ LessOrEqual

final DepthFunction meshlib.DepthFunction.LessOrEqual = new DepthFunction(3)
static

◆ Never

final DepthFunction meshlib.DepthFunction.Never = new DepthFunction(0)
static

◆ NotEqual

final DepthFunction meshlib.DepthFunction.NotEqual = new DepthFunction(5)
static

◆ value

final int meshlib.DepthFunction.value

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