public class CircumferenceEditVertexOperation extends java.lang.Object implements EditVertexOperation
| Constructor and Description |
|---|
CircumferenceEditVertexOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToDrawingStatus(DefaultDrawingStatus drawingStatus,
Primitive primitive) |
boolean |
canInsertVertex(Primitive geom,
int index) |
boolean |
canMoveVertex(int index,
Point point) |
boolean |
canRemoveVertex(Primitive geom,
int index) |
int |
getNumVertex(Primitive geom) |
java.util.List<Point> |
getVertexesList(Primitive geom) |
Geometry |
insertVertex(Primitive geom,
int index) |
Geometry |
moveVertex(Primitive geom,
int index,
Point point) |
Geometry |
removeVertex(Primitive geom,
int index) |
public Geometry insertVertex(Primitive geom, int index) throws CreateGeometryException
insertVertex in interface EditVertexOperationCreateGeometryExceptionpublic Geometry removeVertex(Primitive geom, int index) throws CreateGeometryException
removeVertex in interface EditVertexOperationCreateGeometryExceptionpublic Geometry moveVertex(Primitive geom, int index, Point point)
moveVertex in interface EditVertexOperationpublic java.util.List<Point> getVertexesList(Primitive geom) throws CreateGeometryException
getVertexesList in interface EditVertexOperationCreateGeometryExceptionpublic int getNumVertex(Primitive geom)
getNumVertex in interface EditVertexOperationpublic boolean canInsertVertex(Primitive geom, int index)
canInsertVertex in interface EditVertexOperationpublic boolean canRemoveVertex(Primitive geom, int index)
canRemoveVertex in interface EditVertexOperationpublic boolean canMoveVertex(int index,
Point point)
canMoveVertex in interface EditVertexOperationpublic void addToDrawingStatus(DefaultDrawingStatus drawingStatus, Primitive primitive)
addToDrawingStatus in interface EditVertexOperation