computational.geometry.triangulation
Class MonotoneTriangulation
java.lang.Object
computational.geometry.triangulation.Triangulation
computational.geometry.triangulation.MonotoneTriangulation
public class MonotoneTriangulation
- extends Triangulation
Methods inherited from class computational.geometry.triangulation.Triangulation |
addVertex, clear, deleteVertex, draw, 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 |
MonotoneTriangulation
public MonotoneTriangulation()
- CONSTRUCTORS
MonotoneTriangulation
public MonotoneTriangulation(SimplePolygon p)
MonotoneTriangulation
public MonotoneTriangulation(SimplePolygon p,
LogManager history)
checkPreconditions
public void checkPreconditions()
throws PreconditionViolatedException
- CONCRETIZATION
- Specified by:
checkPreconditions
in class Triangulation
- Throws:
PreconditionViolatedException
getDiagonals
public java.util.Collection getDiagonals()
- Specified by:
getDiagonals
in class Triangulation
getTriangles
public java.util.Collection getTriangles()
- Specified by:
getTriangles
in class Triangulation
update
public void update()
- Specified by:
update
in class Triangulation