1 package eu.mihosoft.vrl.v3d.ext.quickhull3d;
29 public void add (Vertex vtx)
47 public void addAll (Vertex vtx)
56 while (vtx.next !=
null)
67 public void delete (Vertex vtx)
73 { vtx.prev.next = vtx.next;
79 { vtx.next.prev = vtx.prev;
89 public void delete (Vertex vtx1, Vertex vtx2)
91 if (vtx1.prev ==
null)
95 { vtx1.prev.next = vtx2.next;
97 if (vtx2.next ==
null)
101 { vtx2.next.prev = vtx1.prev;
112 public void insertBefore (Vertex vtx, Vertex next)
114 vtx.prev = next.prev;
115 if (next.prev ==
null)
119 { next.prev.next = vtx;
130 public Vertex first()
140 public boolean isEmpty()