Package | Description |
---|---|
org.tinfour.edge |
Provides implementations of the IQuadEdge interface with supporting
data-management classes.
|
org.tinfour.standard |
Provides classes and interfaces for creating a Triangulated Irregular
Network (TIN) based on the Delaunay Triangulation specification.
|
Modifier and Type | Method and Description |
---|---|
QuadEdge |
EdgePool.allocateEdge(Vertex a,
Vertex b) |
QuadEdge |
QuadEdge.getBaseReference()
Gets the reference to the side-zero edge of the pair.
|
QuadEdge |
QuadEdge.getDual()
Gets the dual edge to this instance.
|
QuadEdge |
QuadEdge.getDualFromReverse()
Gets the dual of the reverse link.
|
QuadEdge |
QuadEdge.getForward()
Gets the forward reference of the edge.
|
QuadEdge |
QuadEdge.getForwardFromDual()
Gets the forward reference of the dual.
|
QuadEdge |
QuadEdge.getReverse()
Gets the reverse reference of the edge.
|
QuadEdge |
QuadEdge.getReverseFromDual()
Gets the reverse link of the dual.
|
QuadEdge |
EdgePool.getStartingEdge()
Get first valid, non-ghost QuadEdge in collection
|
QuadEdge |
EdgePool.getStartingGhostEdge() |
QuadEdge |
EdgePool.splitEdge(QuadEdge e,
Vertex m)
Split the edge e into two by inserting a new vertex m into
the edge.
|
Modifier and Type | Method and Description |
---|---|
void |
EdgePool.deallocateEdge(QuadEdge e)
Deallocates the QuadEdge returning it to the QuadEdge pool.
|
void |
QuadEdge.setDualForward(QuadEdge e)
Sets the forward link to the dual of this edge.
|
void |
QuadEdge.setDualReverse(QuadEdge e)
Sets the reverse link of the dual to this edge.
|
void |
QuadEdge.setForward(QuadEdge e)
Sets the forward reference for this edge.
|
void |
QuadEdge.setReverse(QuadEdge e)
Sets the reverse reference for this edge.
|
QuadEdge |
EdgePool.splitEdge(QuadEdge e,
Vertex m)
Split the edge e into two by inserting a new vertex m into
the edge.
|
Modifier and Type | Method and Description |
---|---|
QuadEdge |
StochasticLawsonsWalk.findAnEdgeFromEnclosingTriangle(QuadEdge startingEdge,
double x,
double y)
Search the mesh beginning at the specified edge position to find
the triangle that contains the specified coordinates.
|
QuadEdge |
IncrementalTin.getStartingEdge()
Obtains an arbitrary edge to serve as the start of a search or traversal
operation.
|
Modifier and Type | Method and Description |
---|---|
QuadEdge |
StochasticLawsonsWalk.findAnEdgeFromEnclosingTriangle(QuadEdge startingEdge,
double x,
double y)
Search the mesh beginning at the specified edge position to find
the triangle that contains the specified coordinates.
|
Copyright © 2021. All rights reserved.