computational.geometry.pointinpolygon
Class SlowPointInConvexPolygon

java.lang.Object
  extended by computational.geometry.pointinpolygon.PointInConvexPolygon
      extended by computational.geometry.pointinpolygon.SlowPointInConvexPolygon

public class SlowPointInConvexPolygon
extends PointInConvexPolygon


Field Summary
 
Fields inherited from class computational.geometry.pointinpolygon.PointInConvexPolygon
history, polygon
 
Constructor Summary
SlowPointInConvexPolygon()
          CONSTRUCTORS
SlowPointInConvexPolygon(ConvexPolygon poly)
           
SlowPointInConvexPolygon(ConvexPolygon poly, LogManager history)
           
 
Method Summary
 boolean inside(Point p)
          CONCRETIZATION
 void update()
           
 
Methods inherited from class computational.geometry.pointinpolygon.PointInConvexPolygon
addVertex, clear, deleteVertex, getLogManager, getPolygon, isUpdated, moveVertex, setLogManager, setPolygon, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlowPointInConvexPolygon

public SlowPointInConvexPolygon()
CONSTRUCTORS


SlowPointInConvexPolygon

public SlowPointInConvexPolygon(ConvexPolygon poly)

SlowPointInConvexPolygon

public SlowPointInConvexPolygon(ConvexPolygon poly,
                                LogManager history)
Method Detail

inside

public boolean inside(Point p)
CONCRETIZATION

Specified by:
inside in class PointInConvexPolygon

update

public void update()
Specified by:
update in class PointInConvexPolygon