Top Constructors Methods
org.lwjgl.util.glu.tessellation

pack-priv Class Mesh

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
private
Mesh()

Method Summary

Modifier and TypeMethod and Description
pack-priv static GLUhalfEdge
__gl_meshAddEdgeVertex(GLUhalfEdge eOrg)

Other Edge Operations

public static void
pack-priv static GLUhalfEdge
pack-priv static boolean
public static void
pack-priv static void
public static GLUhalfEdge
__gl_meshMakeEdge(GLUmesh mesh)

Basic Edge Operations

public static GLUmesh
public static boolean
public static GLUhalfEdge
pack-priv static GLUmesh
pack-priv static void
__gl_meshZapFace(GLUface fZap)

Other Operations

pack-priv static void
pack-priv static void
KillFace(GLUface fDel, GLUface newLface)

pack-priv static void
pack-priv static GLUhalfEdge
MakeEdge(GLUhalfEdge eNext)

Utility Routines

pack-priv static void
MakeFace(GLUface newFace, GLUhalfEdge eOrig, GLUface fNext)

pack-priv static void
MakeVertex(GLUvertex newVertex, GLUhalfEdge eOrig, GLUvertex vNext)

pack-priv static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Meshback to summary
private Mesh()

Method Detail

__gl_meshAddEdgeVertexback to summary
pack-priv static GLUhalfEdge __gl_meshAddEdgeVertex(GLUhalfEdge eOrg)

Other Edge Operations

__gl_meshCheckMeshback to summary
public static void __gl_meshCheckMesh(GLUmesh mesh)
__gl_meshConnectback to summary
pack-priv static GLUhalfEdge __gl_meshConnect(GLUhalfEdge eOrg, GLUhalfEdge eDst)
__gl_meshDeleteback to summary
pack-priv static boolean __gl_meshDelete(GLUhalfEdge eDel)
__gl_meshDeleteMeshback to summary
public static void __gl_meshDeleteMesh(GLUmesh mesh)
__gl_meshDeleteMeshZapback to summary
pack-priv static void __gl_meshDeleteMeshZap(GLUmesh mesh)
__gl_meshMakeEdgeback to summary
public static GLUhalfEdge __gl_meshMakeEdge(GLUmesh mesh)

Basic Edge Operations

__gl_meshNewMeshback to summary
public static GLUmesh __gl_meshNewMesh()
__gl_meshSpliceback to summary
public static boolean __gl_meshSplice(GLUhalfEdge eOrg, GLUhalfEdge eDst)
__gl_meshSplitEdgeback to summary
public static GLUhalfEdge __gl_meshSplitEdge(GLUhalfEdge eOrg)
__gl_meshUnionback to summary
pack-priv static GLUmesh __gl_meshUnion(GLUmesh mesh1, GLUmesh mesh2)
__gl_meshZapFaceback to summary
pack-priv static void __gl_meshZapFace(GLUface fZap)

Other Operations

KillEdgeback to summary
pack-priv static void KillEdge(GLUhalfEdge eDel)
KillFaceback to summary
pack-priv static void KillFace(GLUface fDel, GLUface newLface)
KillVertexback to summary
pack-priv static void KillVertex(GLUvertex vDel, GLUvertex newOrg)
MakeEdgeback to summary
pack-priv static GLUhalfEdge MakeEdge(GLUhalfEdge eNext)

Utility Routines

MakeFaceback to summary
pack-priv static void MakeFace(GLUface newFace, GLUhalfEdge eOrig, GLUface fNext)
MakeVertexback to summary
pack-priv static void MakeVertex(GLUvertex newVertex, GLUhalfEdge eOrig, GLUvertex vNext)
Spliceback to summary
pack-priv static void Splice(GLUhalfEdge a, GLUhalfEdge b)