public class FacetHandle<X extends Point_3>
extends java.lang.Object
Constructor and Description |
---|
FacetHandle(TriangulationDSCell_3<X> c,
int i) |
Modifier and Type | Method and Description |
---|---|
TriangulationDSCell_3<X> |
cell()
returns a cell containing the facet.
|
boolean |
equals(java.lang.Object o)
tests equality between FaceHandles, which is defined by equality of their vertices.
|
int |
hashCode()
provides a hashing index for a FaceHandle, based on the hashing indices of its vertices.
|
boolean |
hasVertex(TriangulationDSVertex_3<X> v)
returns whether the current facet has v as vertex.
|
int |
index()
returns the index of the vertex opposite of the current fact in cell().
|
int |
index(TriangulationDSVertex_3<X> v)
returns the index of v in the current facet.
|
TriangulationDSVertex_3<X> |
vertex(int index)
returns the vertex of prescribed index in the facet.
|
public FacetHandle(TriangulationDSCell_3<X> c, int i)
public TriangulationDSCell_3<X> cell()
public int index()
public TriangulationDSVertex_3<X> vertex(int index)
public boolean hasVertex(TriangulationDSVertex_3<X> v)
public int index(TriangulationDSVertex_3<X> v)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object