Class: GluVertex

GluVertex(opt_nextVertexopt, opt_prevVertexopt)

new GluVertex(opt_nextVertexopt, opt_prevVertexopt)

Each vertex has a pointer to next and previous vertices in the circular list, and a pointer to a half-edge with this vertex as the origin (null if this is the dummy header). There is also a field "data" for client data.
Parameters:
Name Type Attributes Description
opt_nextVertex libtess.GluVertex <optional>
[description].
opt_prevVertex libtess.GluVertex <optional>
[description].
Source:

Members

anEdge :libtess.GluHalfEdge

A half-edge with this origin.
Type:
Source:

(non-null) coords :Array.<number>

The vertex location in 3D.
Type:
  • Array.<number>
Source:

data :Object

The client's data.
Type:
  • Object
Source:

(non-null) next :libtess.GluVertex

Next vertex (never null).
Type:
Source:

(nullable) pqHandle :libtess.PQHandle

To allow deletion from priority queue.
Type:
Source:

(non-null) prev :libtess.GluVertex

Previous vertex (never null).
Type:
Source:

s :number

Component of projection onto the sweep plane.
Type:
  • number
Source:

t :number

Component of projection onto the sweep plane.
Type:
  • number
Source: