Package | Description |
---|---|
gov.nasa.worldwind.awt | |
gov.nasa.worldwind.view.firstperson | |
gov.nasa.worldwind.view.orbit |
Modifier and Type | Method and Description |
---|---|
ViewInputAttributes.ActionAttributes |
ViewInputAttributes.ActionAttributesMap.getActionAttributes(java.lang.Object actionKey) |
ViewInputAttributes.ActionAttributes |
ViewInputAttributes.getActionAttributes(java.lang.Object deviceKey,
java.lang.Object actionKey) |
protected ViewInputAttributes.ActionAttributes |
ViewInputAttributes.makeSlowActionAttributes(ViewInputAttributes.ActionAttributes attributes,
double slowCoefficient) |
Modifier and Type | Method and Description |
---|---|
void |
ViewInputAttributes.addAction(java.lang.Object deviceKey,
java.lang.Integer modifier,
java.lang.Object actionKey,
ViewInputAttributes.ActionAttributes actionAttrs) |
void |
ViewInputAttributes.addModifierAction(java.lang.Object device,
java.lang.Integer modifier,
ViewInputAttributes.ActionAttributes action) |
protected boolean |
BasicViewInputHandler.callActionListener(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes action) |
protected double |
AbstractViewInputHandler.getScaleValueElevation(ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
boolean |
ViewInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
KeyInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.RotateActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.HorizontalTransActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.VerticalTransActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
ViewInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
KeyInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.ResetHeadingActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.ResetHeadingPitchActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.StopViewActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
ViewInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
MouseInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.RotateMouseActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.HorizTransMouseActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.VertTransMouseActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.MoveToMouseActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
ViewInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseWheelEvent mouseWheelEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
MouseInputActionHandler.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseWheelEvent mouseWheelEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.VertTransMouseWheelActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseWheelEvent mouseWheelEvent,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
ViewInputActionHandler.inputActionPerformed(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
MouseInputActionHandler.inputActionPerformed(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.RotateMouseActionListener.inputActionPerformed(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.HorizTransMouseActionListener.inputActionPerformed(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
BasicViewInputHandler.VertTransMouseActionListener.inputActionPerformed(KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
protected ViewInputAttributes.ActionAttributes |
ViewInputAttributes.makeSlowActionAttributes(ViewInputAttributes.ActionAttributes attributes,
double slowCoefficient) |
protected abstract void |
BasicViewInputHandler.onHorizontalTranslateRel(double forwardInput,
double sideInput,
double sideInputFromMouseDown,
double forwardInputFromMouseDown,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected abstract void |
BasicViewInputHandler.onMoveTo(Position focalPosition,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
BasicViewInputHandler.onResetHeading(ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
BasicViewInputHandler.onResetHeadingPitchRoll(ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
BasicViewInputHandler.onRotateView(double headingInput,
double pitchInput,
double totalHeadingInput,
double totalPitchInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected abstract void |
BasicViewInputHandler.onVerticalTranslate(double translateChange,
double totalTranslateChange,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected double |
AbstractViewInputHandler.rawInputToChangeInValue(double rawInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes,
java.lang.String scaleFunc) |
void |
ViewInputAttributes.ActionAttributesMap.setActionAttributes(java.lang.Object actionKey,
ViewInputAttributes.ActionAttributes attributes) |
Constructor and Description |
---|
ActionAttributes(ViewInputAttributes.ActionAttributes attributes) |
Modifier and Type | Method and Description |
---|---|
boolean |
FlyViewInputHandler.RollActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
KeyEventState keys,
java.lang.String target,
ViewInputAttributes.ActionAttributes viewAction) |
boolean |
FlyViewInputHandler.ResetPitchActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.KeyEvent event,
ViewInputAttributes.ActionAttributes viewAction) |
protected void |
FlyViewInputHandler.onHorizontalTranslateRel(Angle forwardChange,
Angle sideChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onHorizontalTranslateRel(double forwardInput,
double sideInput,
double totalForwardInput,
double totalSideInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
FlyViewInputHandler.onMoveTo(Position focalPosition,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onResetHeading(ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onResetHeadingPitchRoll(ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onResetPitch(ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onRoll(Angle rollChange,
ViewInputAttributes.ActionAttributes actionAttribs)
Called when the roll changes due to user input.
|
protected void |
FlyViewInputHandler.onRoll(double rollInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes)
Called when the roll changes due to user input.
|
protected void |
FlyViewInputHandler.onRotateView(Angle headingChange,
Angle pitchChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.onRotateView(double headingInput,
double pitchInput,
double totalHeadingInput,
double totalPitchInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
FlyViewInputHandler.onVerticalTranslate(double translateChange,
double totalTranslateChange,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
FlyViewInputHandler.setEyePosition(AnimationController animControl,
View view,
Position position,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
FlyViewInputHandler.setHeading(View view,
AnimationController animControl,
Angle heading,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
FlyViewInputHandler.setPitch(View view,
AnimationController animControl,
Angle pitch,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
FlyViewInputHandler.setRoll(View view,
AnimationController animControl,
Angle roll,
ViewInputAttributes.ActionAttributes attrib)
Set the roll in a view.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OrbitViewInputHandler.changeHeading(BasicOrbitView view,
AnimationController animControl,
Angle change,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
OrbitViewInputHandler.changePitch(BasicOrbitView view,
AnimationController animControl,
Angle change,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
OrbitViewInputHandler.changeZoom(BasicOrbitView view,
AnimationController animControl,
double change,
ViewInputAttributes.ActionAttributes attrib) |
protected double |
OrbitViewInputHandler.getScaleValueHorizTransRel(ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected double |
OrbitViewInputHandler.getScaleValueRotate(ViewInputAttributes.ActionAttributes actionAttributes) |
protected double |
OrbitViewInputHandler.getScaleValueZoom(ViewInputAttributes.ActionAttributes actionAttributes) |
boolean |
OrbitViewInputHandler.ResetRollActionListener.inputActionPerformed(AbstractViewInputHandler inputHandler,
java.awt.event.MouseEvent mouseEvent,
ViewInputAttributes.ActionAttributes viewAction) |
protected void |
OrbitViewInputHandler.onHorizontalTranslate2D(double forwardInput,
double sideInput,
double totalForwardInput,
double totalSideInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
OrbitViewInputHandler.onHorizontalTranslateAbs(Angle latitudeChange,
Angle longitudeChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onHorizontalTranslateRel(Angle forwardChange,
Angle sideChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onHorizontalTranslateRel(double forwardInput,
double sideInput,
double totalForwardInput,
double totalSideInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
OrbitViewInputHandler.onMoveTo(Position focalPosition,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onMoveTo2D(Position focalPosition,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onResetHeading(ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onResetHeadingPitchRoll(ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onResetRoll(ViewInputAttributes.ActionAttributes actionAttribs)
Called when user input causes the roll to reset.
|
protected void |
OrbitViewInputHandler.onRotateView(Angle headingChange,
Angle pitchChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.onRotateView(double headingInput,
double pitchInput,
double totalHeadingInput,
double totalPitchInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
OrbitViewInputHandler.onVerticalTranslate(double translateChange,
double totalTranslateChange,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected void |
OrbitViewInputHandler.onVerticalTranslate(double translateChange,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected void |
OrbitViewInputHandler.setCenterPosition(BasicOrbitView view,
AnimationController animControl,
Position position,
ViewInputAttributes.ActionAttributes attrib) |
protected void |
OrbitViewInputHandler.setEyePoint(Vec4 eyePoint,
ViewInputAttributes.ActionAttributes attrib) |