taxisrus.implementation.scheduler_stuff
Class ConvexPolygon

java.lang.Object
  |
  +--taxisrus.implementation.scheduler_stuff.ConvexPolygon

public class ConvexPolygon
extends Object


Constructor Summary
ConvexPolygon()
           
 
Method Summary
 boolean AddEdge(Edge edge)
           
 float GetDistance(Vector2D point)
           
 ArrayList GetEdges()
           
 boolean IsClosed()
           
 boolean IsEqual(ConvexPolygon a)
           
 boolean IsNeighbor(ConvexPolygon poly)
           
 boolean IsPointInPolygon(Vector2D pt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvexPolygon

public ConvexPolygon()
Method Detail

IsClosed

public boolean IsClosed()

GetDistance

public float GetDistance(Vector2D point)

IsPointInPolygon

public boolean IsPointInPolygon(Vector2D pt)

AddEdge

public boolean AddEdge(Edge edge)

GetEdges

public ArrayList GetEdges()

IsEqual

public boolean IsEqual(ConvexPolygon a)

IsNeighbor

public boolean IsNeighbor(ConvexPolygon poly)


API documentation for build 958