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

Public Member Functions

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

Static Public Member Functions

static MeshMeshCollisionStatus of (int value)

Public Attributes

final int value

Static Public Attributes

static final MeshMeshCollisionStatus BothOutside = new MeshMeshCollisionStatus(0)
static final MeshMeshCollisionStatus BothInside = new MeshMeshCollisionStatus(1)
static final MeshMeshCollisionStatus AInside = new MeshMeshCollisionStatus(2)
static final MeshMeshCollisionStatus BInside = new MeshMeshCollisionStatus(3)
static final MeshMeshCollisionStatus Colliding = new MeshMeshCollisionStatus(4)
static final MeshMeshCollisionStatus Touching = new MeshMeshCollisionStatus(5)
static final MeshMeshCollisionStatus NotColliding = new MeshMeshCollisionStatus(6)

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

◆ MeshMeshCollisionStatus()

meshlib.MeshMeshCollisionStatus.MeshMeshCollisionStatus ( int value)

Member Function Documentation

◆ equals()

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

◆ hashCode()

int meshlib.MeshMeshCollisionStatus.hashCode ( )

◆ of()

MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.of ( int value)
static

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

◆ toString()

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

Member Data Documentation

◆ AInside

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.AInside = new MeshMeshCollisionStatus(2)
static

◆ BInside

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.BInside = new MeshMeshCollisionStatus(3)
static

◆ BothInside

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.BothInside = new MeshMeshCollisionStatus(1)
static

◆ BothOutside

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.BothOutside = new MeshMeshCollisionStatus(0)
static

◆ Colliding

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.Colliding = new MeshMeshCollisionStatus(4)
static

◆ NotColliding

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.NotColliding = new MeshMeshCollisionStatus(6)
static

< the meshes do not touch or collide one another, but inside/outside relation cannot be determined

◆ Touching

final MeshMeshCollisionStatus meshlib.MeshMeshCollisionStatus.Touching = new MeshMeshCollisionStatus(5)
static

◆ value

final int meshlib.MeshMeshCollisionStatus.value

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