computational.geometry.meshgeneration
Class Face
java.lang.Object
computational.geometry.meshgeneration.Face
public class Face
- extends java.lang.Object
Constructor Summary |
Face(Edge OuterComponent,
Edge InnerCommponent)
|
Face(Edge OuterComponent,
Edge InnerCommponent,
Square SquareOfQuadTree,
java.util.LinkedList PolygonListOfLeaf)
|
Face(Edge OuterComponent,
Square SquareOfQuadTree,
java.util.LinkedList PolygonListOfLeaf)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Face
public Face(Edge OuterComponent,
Edge InnerCommponent)
Face
public Face(Edge OuterComponent,
Edge InnerCommponent,
Square SquareOfQuadTree,
java.util.LinkedList PolygonListOfLeaf)
Face
public Face(Edge OuterComponent,
Square SquareOfQuadTree,
java.util.LinkedList PolygonListOfLeaf)
areCollineraEdgeWithBoundary
public Edge[] areCollineraEdgeWithBoundary()
areCollineraEdgeWithBoundary2
public Edge[] areCollineraEdgeWithBoundary2(Face Sigma,
java.util.LinkedList PolygonListL1)
getFourEdge
public Edge[] getFourEdge()
getInnerCommponent
public Edge getInnerCommponent()
getIntersectedEdge
public Edge[] getIntersectedEdge()
getIntersectedEdge
public Edge[] getIntersectedEdge(DCEL M,
java.util.LinkedList PolygonListL1)
getPolygonListOfLeaf
public java.util.LinkedList getPolygonListOfLeaf()
getSquareOfQuadTree
public Square getSquareOfQuadTree()
isEdgelengthEqualtoEdgeFaceLength
public boolean isEdgelengthEqualtoEdgeFaceLength(Edge E,
Edge Twin)
isIncidentEdgeWithTheBoundary
public boolean isIncidentEdgeWithTheBoundary(Edge E,
Edge Twin,
DCEL M)
OuterComponent
public Edge OuterComponent()
returnDiagonalEdge
public Edge[] returnDiagonalEdge()
searchVertexBoundaryThisFace
public Vertex[] searchVertexBoundaryThisFace(DCEL M)
setOuterEdge
public void setOuterEdge(Edge e)
unitlength
public boolean unitlength()