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: