public class WWOMeasureToolControlPoints extends Object implements WWOMeasureTool.ControlPointList, Renderable
| Modifier and Type | Class and Description |
|---|---|
class |
WWOMeasureToolControlPoints.ControlPoint |
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationAttributes |
controlPointAttributes |
protected WWOMeasureTool |
measureTool |
protected ArrayList<WWOMeasureToolControlPoints.ControlPoint> |
points |
| Constructor and Description |
|---|
WWOMeasureToolControlPoints(WWOMeasureTool measureTool) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(WWOMeasureTool.ControlPoint controlPoint) |
void |
addToLayer(RenderableLayer layer) |
void |
clear() |
WWOMeasureTool.ControlPoint |
createControlPoint(Position position) |
WWOMeasureTool.ControlPoint |
get(int index) |
void |
remove(int index) |
void |
remove(WWOMeasureTool.ControlPoint controlPoint) |
void |
removeFromLayer(RenderableLayer layer) |
void |
render(DrawContext dc)
Causes this
Renderable to render itself using the provided draw context. |
int |
size() |
protected AnnotationAttributes controlPointAttributes
protected WWOMeasureTool measureTool
protected ArrayList<WWOMeasureToolControlPoints.ControlPoint> points
public WWOMeasureToolControlPoints(WWOMeasureTool measureTool)
public void add(WWOMeasureTool.ControlPoint controlPoint)
add in interface WWOMeasureTool.ControlPointListpublic void addToLayer(RenderableLayer layer)
addToLayer in interface WWOMeasureTool.ControlPointListpublic void clear()
clear in interface WWOMeasureTool.ControlPointListpublic WWOMeasureTool.ControlPoint createControlPoint(Position position)
createControlPoint in interface WWOMeasureTool.ControlPointListpublic WWOMeasureTool.ControlPoint get(int index)
get in interface WWOMeasureTool.ControlPointListpublic void remove(int index)
remove in interface WWOMeasureTool.ControlPointListpublic void remove(WWOMeasureTool.ControlPoint controlPoint)
remove in interface WWOMeasureTool.ControlPointListpublic void removeFromLayer(RenderableLayer layer)
removeFromLayer in interface WWOMeasureTool.ControlPointListpublic void render(DrawContext dc)
RenderableRenderable to render itself using the provided draw context.render in interface Renderablerender in interface WWOMeasureTool.ControlPointListdc - the DrawContext to be usedDrawContextpublic int size()
size in interface WWOMeasureTool.ControlPointList