Class ExtrudedPolygonBuilder
- java.lang.Object
-
- gov.nasa.worldwindx.examples.ApplicationTemplate
-
- gov.nasa.worldwindx.examples.shapebuilder.ExtrudedPolygonBuilder
-
public class ExtrudedPolygonBuilder extends ApplicationTemplate
ExtrudedPolygonBuilder is a tool for creating and editingExtrudedPolygon
's on the surface of the globe.- See Also:
ExtrudedPolygon
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
ExtrudedPolygonBuilder.AppFrame
protected static class
ExtrudedPolygonBuilder.ExtrudedPolygonFactory
protected static class
ExtrudedPolygonBuilder.PolygonBuilderController
protected static class
ExtrudedPolygonBuilder.PolygonBuilderModel
protected static class
ExtrudedPolygonBuilder.PolygonBuilderPanel
protected static class
ExtrudedPolygonBuilder.PolygonEntry
-
Nested classes/interfaces inherited from class gov.nasa.worldwindx.examples.ApplicationTemplate
ApplicationTemplate.AppPanel
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
CLEAR_SELECTION
protected static double
DEFAULT_SHAPE_SIZE_METERS
protected static java.lang.String
ENABLE_EDIT
protected static java.lang.String
NEW_POLYGON
protected static long
nextEntryNumber
protected static java.lang.String
POLYGON_LAYER_NAME
protected static java.lang.String
REMOVE_SELECTED
protected static java.lang.String
SELECTION_CHANGED
protected static java.lang.String
SIZE_NEW_SHAPES_TO_VIEWPORT
-
Constructor Summary
Constructors Constructor Description ExtrudedPolygonBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ShapeAttributes
getDefaultAttributes()
static java.lang.String
getNextName(java.lang.String base)
static ShapeAttributes
getSelectionAttributes()
static void
main(java.lang.String[] args)
-
Methods inherited from class gov.nasa.worldwindx.examples.ApplicationTemplate
insertAfterPlacenames, insertBeforeCompass, insertBeforeLayerName, insertBeforePlacenames, start
-
-
-
-
Field Detail
-
POLYGON_LAYER_NAME
protected static final java.lang.String POLYGON_LAYER_NAME
- See Also:
- Constant Field Values
-
CLEAR_SELECTION
protected static final java.lang.String CLEAR_SELECTION
- See Also:
- Constant Field Values
-
SIZE_NEW_SHAPES_TO_VIEWPORT
protected static final java.lang.String SIZE_NEW_SHAPES_TO_VIEWPORT
- See Also:
- Constant Field Values
-
ENABLE_EDIT
protected static final java.lang.String ENABLE_EDIT
- See Also:
- Constant Field Values
-
NEW_POLYGON
protected static final java.lang.String NEW_POLYGON
- See Also:
- Constant Field Values
-
REMOVE_SELECTED
protected static final java.lang.String REMOVE_SELECTED
- See Also:
- Constant Field Values
-
SELECTION_CHANGED
protected static final java.lang.String SELECTION_CHANGED
- See Also:
- Constant Field Values
-
DEFAULT_SHAPE_SIZE_METERS
protected static final double DEFAULT_SHAPE_SIZE_METERS
- See Also:
- Constant Field Values
-
nextEntryNumber
protected static long nextEntryNumber
-
-
Method Detail
-
getDefaultAttributes
public static ShapeAttributes getDefaultAttributes()
-
getSelectionAttributes
public static ShapeAttributes getSelectionAttributes()
-
getNextName
public static java.lang.String getNextName(java.lang.String base)
-
main
public static void main(java.lang.String[] args)
-
-