java.lang.Object computational.geometry.convexhull.ConvexHull computational.geometry.convexhull.JarvisMarch
public class JarvisMarch
Field Summary |
---|
Fields inherited from class computational.geometry.convexhull.ConvexHull |
---|
history |
Constructor Summary | |
---|---|
JarvisMarch()
CONSTRUCTORS |
|
JarvisMarch(java.util.List points)
|
|
JarvisMarch(java.util.List points,
LogManager history)
|
Method Summary | |
---|---|
void |
checkPreconditions()
CONCRETIZATION |
Polygon |
getConvexHull()
|
void |
update()
|
Methods inherited from class computational.geometry.convexhull.ConvexHull |
---|
addPoint, clear, deletePoint, draw, getLogManager, getPoints, isUpdated, movePoint, setLogManager, setUpdated |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JarvisMarch()
public JarvisMarch(java.util.List points)
public JarvisMarch(java.util.List points, LogManager history)
Method Detail |
---|
public void checkPreconditions()
checkPreconditions
in class ConvexHull
public Polygon getConvexHull()
getConvexHull
in class ConvexHull
public void update()
update
in class ConvexHull