edu.jhu.ece.iacl.jist.structures.geom
Class Face

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.structures.geom.Face
All Implemented Interfaces:
java.lang.Comparable<Face>
Direct Known Subclasses:
TriangleFace

public abstract class Face
extends java.lang.Object
implements java.lang.Comparable<Face>

The Class Face.


Constructor Summary
Face()
           
 
Method Summary
 int compareTo(Face o)
           
 boolean equals(java.lang.Object obj)
           
abstract  Edge[] getEdges()
          Gets the edges.
abstract  Vertex[] getVertices()
          Gets the vertices.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Face

public Face()
Method Detail

getVertices

public abstract Vertex[] getVertices()
Gets the vertices.

Returns:
the vertices

getEdges

public abstract Edge[] getEdges()
Gets the edges.

Returns:
the edges

compareTo

public int compareTo(Face o)
Specified by:
compareTo in interface java.lang.Comparable<Face>

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object