Class Edge
- java.lang.Object
-
- com.macrofocus.treemap.fastvoronoi.convexhull.Face
-
- com.macrofocus.treemap.fastvoronoi.convexhull.Edge
-
public class Edge extends Face
An edge of a 3D polytope. Edges are connected to each other to form a doubly-connected edge list (DCEL).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
findHorizon(java.util.List horizon)
Vertex
getDest()
Facet
getFacet()
Edge
getNext()
Edge
getPrev()
Vertex
getSource()
Edge
getTwin()
boolean
matches(Vertex a, Vertex b)
boolean
onHorizon()
void
setNext(Edge next)
void
setPrev(Edge prev)
void
setTwin(Edge twin)
-
-
-
Method Detail
-
getFacet
public Facet getFacet()
-
getNext
public Edge getNext()
-
setNext
public void setNext(Edge next)
-
getPrev
public Edge getPrev()
-
setPrev
public void setPrev(Edge prev)
-
getTwin
public Edge getTwin()
-
setTwin
public void setTwin(Edge twin)
-
getSource
public Vertex getSource()
-
getDest
public Vertex getDest()
-
onHorizon
public boolean onHorizon()
-
findHorizon
public void findHorizon(java.util.List horizon)
-
-