public class CylinderEditor extends RigidShapeEditor
RigidShapeEditor.ControlPointMarker, RigidShapeEditor.DirectionactiveControlPoint, activeControlPointIndex, CHANGE_HEADING_ACTION, CHANGE_HEIGHT_ACTION, CHANGE_LATITUDE_ACTION, CHANGE_LONGITUDE_ACTION, CHANGE_ROLL_ACTION, CHANGE_SKEW_ACTION, CHANGE_TILT_ACTION, controlPoints, firstPass, headingGuideAttributes, heightControlAttributes, intersectionsDispatchThread, LOWER_LEFT_UV, LOWER_RIGHT_UV, MOVE_SHAPE_ACTION, MOVE_VERTEX_ACTION, radiusControlAttributes, radiusRodAttributes, rollGuideAttributes, ROTATION_MODE, rotationControlAttributes, rotationRodAttributes, SCALE_ANGLE_ACTION, SCALE_DOWN_ACTION, SCALE_EAST_ACTION, SCALE_EAST_WEST_ACTION, SCALE_MODE, SCALE_NORTH_ACTION, SCALE_NORTH_SOUTH_ACTION, SCALE_NORTHEAST_ACTION, SCALE_NORTHWEST_ACTION, SCALE_RADIUS_ACTION, SCALE_SHAPE_ACTION, SCALE_SOUTH_ACTION, SCALE_SOUTHEAST_ACTION, SCALE_SOUTHWEST_ACTION, SCALE_UP_ACTION, SCALE_VERTICAL_ACTION, SCALE_WEST_ACTION, scaleControlAttributes, scaleRodAttributes, selectedFace, SET_TEXTURE_ACTION, shape, SKEW_EAST_WEST_ACTION, SKEW_MODE, SKEW_NORTH_SOUTH_ACTION, tempPath, tempPath2, tempPath3, TEXTURE_LOWER_LEFT_ACTION, TEXTURE_LOWER_RIGHT_ACTION, TEXTURE_MODE, TEXTURE_MOVE_ACTION, TEXTURE_SCALE_DOWN_ACTION, TEXTURE_SCALE_LEFT_ACTION, TEXTURE_SCALE_RIGHT_ACTION, TEXTURE_SCALE_UP_ACTION, TEXTURE_UPPER_LEFT_ACTION, TEXTURE_UPPER_RIGHT_ACTION, textureControlAttributes, tiltGuideAttributes, TRANSLATION_MODE, translationControlAttributes, translationRodAttributes, UPPER_LEFT_UV, UPPER_RIGHT_UV, vertexControlAttributesaboveGround, ACCUMULATED_LABEL, activeAction, ALTITUDE_LABEL, altitudeMode, ANGLE_LABEL, annotation, annotationAttributes, AREA_LABEL, armed, CENTER_ALTITUDE_LABEL, CENTER_LATITUDE_LABEL, CENTER_LONGITUDE_LABEL, EAST_SKEW_LABEL, editMode, frameTimestamp, HEADING_LABEL, HEIGHT_LABEL, LATITUDE_LABEL, LENGTH_LABEL, LONGITUDE_LABEL, MAJOR_AXIS_LABEL, MINOR_AXIS_LABEL, mousePoint, NORTH_SKEW_LABEL, PERIMETER_LABEL, RADIUS_LABEL, ROLL_LABEL, showAnnotation, TILT_LABEL, unitsFormat, WIDTH_LABEL, wwd| Constructor and Description |
|---|
CylinderEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assembleScaleControlPoints(DrawContext dc) |
protected void |
assembleTextureControlPoints(DrawContext dc) |
protected void |
moveTextureCorner(Point previousMousePoint,
Point mousePoint,
Integer corner) |
protected void |
scaleShape(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeDown(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeEast(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeEastWest(Point previousMousePoint,
Point mousePoint,
String scaleDirection) |
protected void |
scaleShapeNorth(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeNorthSouth(Point previousMousePoint,
Point mousePoint,
String scaleDirection) |
protected void |
scaleShapeRadius(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeSouth(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeUp(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleShapeVertical(Point previousMousePoint,
Point mousePoint,
String scaleDirection) |
protected void |
scaleShapeWest(Point previousMousePoint,
Point mousePoint) |
protected void |
scaleTexture(Point previousMousePoint,
Point mousePoint,
RigidShapeEditor.Direction side) |
protected void |
skewShapeEastWest(Point previousMousePoint,
Point mousePoint) |
protected void |
skewShapeNorthSouth(Point previousMousePoint,
Point mousePoint) |
addVertex, assembleControlPointAttributes, assembleControlPoints, assembleRotationControlPoints, assembleSkewControlPoints, assembleTranslationControlPoints, assembleVertexControlPoints, changeShapeHeading, changeShapeRoll, changeShapeTilt, computeAnnotationPosition, doPick, doRender, formatMeasurements, getDisplayString, getEditMode, getSelectedFace, getShape, intersectPolygonAltitudeAt, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, moveControlPoint, moveShape, moveShapeLatitude, moveShapeLongitude, moveTexture, removeVertex, scaleShapeAngle, scaleShapeEastWest, scaleShapeNortheast, scaleShapeNorthSouth, scaleShapeSouthwest, scaleShapeVertical, setEditMode, setSelectedFace, setShape, setShapeHeight, skewShape, textureShape, updateAnnotationarePositionsRedundant, getAltitudeMode, getAnnotationAttributes, getLabel, getWorldWindow, initializeAnnotation, isAboveGround, isArmed, isShowAnnotation, setAboveGround, setAltitudeMode, setAnnotationAttributes, setArmed, setInitialLabels, setLabel, setShowAnnotation, setWorldWindowcreateLayerConfigElements, dispose, doPreRender, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getOpacity, getRestorableState, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, render, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setOpacity, setPickEnabled, setScreenCredit, toStringonMessage, propertyChangeaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuespropertyChangeonMessageprotected void assembleScaleControlPoints(DrawContext dc)
assembleScaleControlPoints in class RigidShapeEditorprotected void assembleTextureControlPoints(DrawContext dc)
assembleTextureControlPoints in class RigidShapeEditorprotected void moveTextureCorner(Point previousMousePoint, Point mousePoint, Integer corner)
moveTextureCorner in class RigidShapeEditorprotected void scaleShape(Point previousMousePoint, Point mousePoint)
scaleShape in class RigidShapeEditorprotected void scaleShapeDown(Point previousMousePoint, Point mousePoint)
scaleShapeDown in class RigidShapeEditorprotected void scaleShapeEast(Point previousMousePoint, Point mousePoint)
scaleShapeEast in class RigidShapeEditorprotected void scaleShapeEastWest(Point previousMousePoint, Point mousePoint, String scaleDirection)
protected void scaleShapeNorth(Point previousMousePoint, Point mousePoint)
scaleShapeNorth in class RigidShapeEditorprotected void scaleShapeNorthSouth(Point previousMousePoint, Point mousePoint, String scaleDirection)
protected void scaleShapeRadius(Point previousMousePoint, Point mousePoint)
scaleShapeRadius in class RigidShapeEditorprotected void scaleShapeSouth(Point previousMousePoint, Point mousePoint)
scaleShapeSouth in class RigidShapeEditorprotected void scaleShapeUp(Point previousMousePoint, Point mousePoint)
scaleShapeUp in class RigidShapeEditorprotected void scaleShapeVertical(Point previousMousePoint, Point mousePoint, String scaleDirection)
protected void scaleShapeWest(Point previousMousePoint, Point mousePoint)
scaleShapeWest in class RigidShapeEditorprotected void scaleTexture(Point previousMousePoint, Point mousePoint, RigidShapeEditor.Direction side)
scaleTexture in class RigidShapeEditorprotected void skewShapeEastWest(Point previousMousePoint, Point mousePoint)
skewShapeEastWest in class RigidShapeEditorprotected void skewShapeNorthSouth(Point previousMousePoint, Point mousePoint)
skewShapeNorthSouth in class RigidShapeEditor