Class Triangle

Object
Triangle

public class Triangle extends Object
Author:
jfc173
  • Field Details

  • Constructor Details

    • Triangle

      public Triangle(Edge e1, Edge e2, Edge e3)
      Creates a new instance of Triangle
  • Method Details

    • relate

      public int relate(XYNode n)
    • getBoundaryEdge

      public Edge getBoundaryEdge(XYNode n)
    • getThirdNode

      public Node getThirdNode(Edge e)
    • getOppositeEdge

      public Edge getOppositeEdge(Node n)
    • getSharedEdge

      public Edge getSharedEdge(Triangle t)
    • getEdges

      public Edge[] getEdges()
    • getNodes

      public Node[] getNodes()
    • getArea

      public double getArea()
    • containsEdge

      public boolean containsEdge(Edge e)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object