private class MeshCapper.CapVertex
extends javajs.util.T3
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
id
for debugging
|
(package private) int |
ipt
external reference
|
(package private) MeshCapper.CapVertex |
next |
(package private) MeshCapper.CapVertex |
prev
edge double links
|
(package private) MeshCapper.CapVertex[] |
region
dynamic region pointers
|
protected MeshCapper.CapVertex |
yxNext
Y-X scan queue forward link
|
Constructor and Description |
---|
CapVertex(javajs.util.T3 p,
int i) |
Modifier and Type | Method and Description |
---|---|
protected void |
clear()
Free all links.
|
MeshCapper.CapVertex |
cloneV() |
private java.lang.String |
dumpRegion()
for debugging
|
protected float |
interpolateX(MeshCapper.CapVertex v1,
MeshCapper.CapVertex v2)
Get interpolated x for the scan line intersection with an edge.
|
protected void |
link(MeshCapper.CapVertex v)
Link this vertex with v or remove it from the chain.
|
java.lang.String |
toString()
Returns a string that contains the values of this Tuple3f.
|
int ipt
java.lang.String id
protected MeshCapper.CapVertex yxNext
MeshCapper.CapVertex prev
MeshCapper.CapVertex next
MeshCapper.CapVertex[] region
public MeshCapper.CapVertex cloneV()
protected float interpolateX(MeshCapper.CapVertex v1, MeshCapper.CapVertex v2)
v1
- v2
- protected void link(MeshCapper.CapVertex v)
v
- null to removeprotected void clear()
private java.lang.String dumpRegion()
public java.lang.String toString()
javajs.util.T3
toString
in class javajs.util.T3