Class JConflictList
- java.lang.Object
-
- com.macrofocus.treemap.originalfastvoronoi.convexHull.JConflictList
-
public class JConflictList extends java.lang.ObjectData structure to save the Conflict Graph of vertices and JFaces. For every vertex is saved, which faces are in conflict and for every JFace is saved, which vertices are in conflict. The JConflictList supports constant-time add and remove methods.
-
-
Field Summary
Fields Modifier and Type Field Description protected JGraphEdgehead
-
Constructor Summary
Constructors Constructor Description JConflictList(boolean face)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(JGraphEdge e)booleanempty()voidfill(java.util.List<JFace> visible)java.util.List<JVertex>getVertices(java.util.List<JVertex> l1)voidremoveAll()
-
-
-
Field Detail
-
head
protected JGraphEdge head
-
-
Method Detail
-
add
public void add(JGraphEdge e)
-
empty
public boolean empty()
-
fill
public void fill(java.util.List<JFace> visible)
-
removeAll
public void removeAll()
-
-