Package | Description |
---|---|
gov.nasa.worldwind.util | |
gov.nasa.worldwindx.examples |
Modifier and Type | Field and Description |
---|---|
protected ShapeEditor.ControlPointMarker |
ShapeEditor.currentSizingMarker
The control point associated with the current sizing operation.
|
Modifier and Type | Method and Description |
---|---|
ShapeEditor.ControlPointMarker |
ShapeEditor.getCurrentSizingMarker()
Indicates the control point currently used in the operation underway.
|
protected ShapeEditor.ControlPointMarker |
ShapeEditor.makeControlPoint(Position position,
MarkerAttributes attributes,
int id,
int leg,
String purpose)
Creates a control point.
|
protected ShapeEditor.ControlPointMarker |
ShapeEditor.makeControlPoint(Position position,
MarkerAttributes attributes,
int id,
String purpose)
Creates a control point.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ShapeEditor.appendLocation(ShapeEditor.ControlPointMarker controlPoint,
List<LatLon> locations)
Adds a location to either the beginning or the end of a specified list of locations.
|
protected void |
ShapeEditor.doReshapeShape(ShapeEditor.ControlPointMarker controlPoint,
Position terrainPosition)
Called by
ShapeEditor.reshapeShape(ShapeEditor.ControlPointMarker) to perform the actual shape modification. |
protected void |
ShapeEditor.moveLocation(ShapeEditor.ControlPointMarker controlPoint,
Position terrainPosition,
List<LatLon> locations)
Moves a control point location.
|
protected void |
ShapeEditor.reshapeCappedCylinder(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
CappedCylinder shapes. |
protected void |
ShapeEditor.reshapeCappedEllipticalCylinder(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
CappedCylinder shapes. |
protected void |
ShapeEditor.reshapeOrbit(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
Orbit shapes. |
protected void |
ShapeEditor.reshapePolygonAirspace(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
Polygon shapes. |
protected void |
ShapeEditor.reshapeRoute(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
Route shapes. |
protected void |
ShapeEditor.reshapeShape(ShapeEditor.ControlPointMarker controlPoint)
Modifies the shape's locations, size or rotation.
|
protected void |
ShapeEditor.reshapeSphere(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
SphereAirspace shapes. |
protected void |
ShapeEditor.reshapeSurfaceCircle(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint) |
protected void |
ShapeEditor.reshapeSurfaceEllipse(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint) |
protected void |
ShapeEditor.reshapeSurfacePolygon(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint) |
protected void |
ShapeEditor.reshapeSurfaceQuad(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint) |
protected void |
ShapeEditor.reshapeSurfaceSquare(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint) |
protected void |
ShapeEditor.reshapeTrack(Position terrainPosition,
ShapeEditor.ControlPointMarker controlPoint)
Performs an edit for
TrackAirspace shapes. |
protected void |
ShapeEditor.updateAnnotation(ShapeEditor.ControlPointMarker controlPoint)
Updates the annotation associated with a specified control point.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ShapeEditingExtension.ShapeEditorExtension.doReshapeShape(ShapeEditor.ControlPointMarker controlPoint,
Position terrainPosition)
Called during editing when a control point is moved.
|
protected void |
ShapeEditingExtension.ShapeEditorExtension.reshapeArrow(ShapeEditor.ControlPointMarker controlPoint,
Position terrainPosition)
Edit the arrow according to the control point that is being moved.
|
protected void |
ShapeEditingExtension.ShapeEditorExtension.updateAnnotation(ShapeEditor.ControlPointMarker controlPoint) |