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 voidfindHorizon(java.util.List horizon)VertexgetDest()FacetgetFacet()EdgegetNext()EdgegetPrev()VertexgetSource()EdgegetTwin()booleanmatches(Vertex a, Vertex b)booleanonHorizon()voidsetNext(Edge next)voidsetPrev(Edge prev)voidsetTwin(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)
-
-