taxisrus.implementation.scheduler_stuff
Class Triangle
java.lang.Object
|
+--taxisrus.implementation.scheduler_stuff.Triangle
- public class Triangle
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Triangle
public Triangle()
Triangle
public Triangle(Vector2D v1,
Vector2D v2,
Vector2D v3)
Triangle
public Triangle(Vector2D v1,
Vector2D v2,
Vector2D v3,
Triangle A,
Triangle B,
Triangle C)
GetNeighborA
public Triangle GetNeighborA()
GetNeighborB
public Triangle GetNeighborB()
GetNeighborC
public Triangle GetNeighborC()
GetVertex1
public Vector2D GetVertex1()
GetVertex2
public Vector2D GetVertex2()
GetVertex3
public Vector2D GetVertex3()
TestIfDegenerate
public boolean TestIfDegenerate()
PointIsVertex
public boolean PointIsVertex(Vector2D point)
GetVisited
public boolean GetVisited()
SetNeighborA
public void SetNeighborA(Triangle A)
SetNeighborB
public void SetNeighborB(Triangle B)
SetNeighborC
public void SetNeighborC(Triangle C)
SetVertex1
public void SetVertex1(Vector2D v1)
SetVertex2
public void SetVertex2(Vector2D v2)
SetVertex3
public void SetVertex3(Vector2D v3)
ConnectPotentialNeighbors
public void ConnectPotentialNeighbors(Triangle tri)
SetVisited
public void SetVisited(boolean visited)
IsPointInTriangle
public boolean IsPointInTriangle(Vector2D p)
GetVoronoiPoint
public Vector2D GetVoronoiPoint()
DelauneyTest
public boolean DelauneyTest(Vector2D pt)
API documentation for build 958