Struct JobBuildMesh Extends IJob

Public

Builds a polygon mesh from a contour set.

Public Methods

CanRemoveVertex (mesh, vertexToRemove, vertexScratch)
Execute ()
RemoveTileBorderVertices (mesh, verticesToRemove)
RemoveVertex (mesh, vertexToRemove)

Public Static Methods

AddVertex (vertices, vertexMap, vertex)
Area2 (a, b, c, verts)
Between (a, b, c, verts)
Collinear (a, b, c, verts)
Diagonal (i, j, n, verts, indices)

Returns T iff (v_i, v_j) is a proper internal diagonal of P.

Diagonalie (i, j, n, verts, indices)

Returns T iff (v_i, v_j) is a proper internal *or* external diagonal of P, *ignoring edges incident to v_i and v_j*.

InCone (i, j, n, verts, indices)
Intersect (a, b, c, d, verts)
IntersectProp (a, b, c, d, verts)
Left (a, b, c, verts)

Returns true iff c is strictly to the left of the directed line through a to b.

LeftOn (a, b, c, verts)
Triangulate (n, verts, indices, tris)
Vequal (a, b, verts)
Xorb (x, y)

Public Variables

contourVertices
Public
contours

contour set to build a mesh from.

Public
field
Public
mesh

Results will be written to this mesh.

Public