Uses of Interface
com.luciad.view.gxy.controller.ILcdGXYChainableController
Package
Description
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Contains all classes for terrain elevation analysis.
Controllers for 2D views.
Touch controllers for the 2D view.
Utilities for making maps.
-
Uses of ILcdGXYChainableController in com.luciad.format.magneticnorth.gxy
Modifier and TypeClassDescriptionclass
When active on aILcdGXYView
, thisILcdController
will catch each mouseClicked and try to modify the properties of theILcdProjection
currently on theILcdGXYView
accordingly.Modifier and TypeMethodDescriptionvoid
TLcdMagneticNorthGXYController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdMagneticNorthGXYController.setNextGXYController
(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.tea
Modifier and TypeClassDescriptionclass
Extension ofTLcdAdvancedMapRulerController
which takes into account underlying terrain for distance calculations. -
Uses of ILcdGXYChainableController in com.luciad.view.gxy.controller
Modifier and TypeClassDescriptionclass
ILcdGXYChainableController that implementsstartInteraction
,terminateInteraction
andpaint
to call a corresponding implementation ( seeALcdGXYChainableController.startInteractionImpl(com.luciad.view.gxy.ILcdGXYView)
,ALcdGXYChainableController.terminateInteractionImpl(com.luciad.view.gxy.ILcdGXYView)
andALcdGXYChainableController.paintImpl(java.awt.Graphics)
) and then call the same method in the next controller.class
Deprecated.class
Extension ofTLcdGXYSelectController2
that adds editing capabilities to it.class
Controller that shows aComponent
when the mouse moves over a label, to make the label interactive.final class
Mouse controller to navigate on a GXY map.class
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.class
Deprecated.TLcdGXYNavigateController
has more intuitive navigation behaviorclass
Controller that allows the user to select domain objects in the view using the mouse.class
Provides scroll wheel zoom support.Modifier and TypeMethodDescriptionALcdGXYChainableController.getNextGXYController()
ILcdGXYChainableController.getNextGXYController()
Returns a reference to the controller that is located after this one in a chain, or null if this controller is the last element of the chain.TLcdGXYInteractiveLabelsController.getNextGXYController()
TLcdGXYNavigateController.getNextGXYController()
TLcdGXYNewController2.getNextGXYController()
TLcdGXYPanController.getNextGXYController()
Deprecated.TLcdGXYSelectController2.getNextGXYController()
TLcdGXYZoomWheelController.getNextGXYController()
Modifier and TypeMethodDescriptionvoid
ALcdGXYChainableController.appendGXYController
(ILcdGXYChainableController aEnd) void
ILcdGXYChainableController.appendGXYController
(ILcdGXYChainableController aEnd) This method will append the passed controller to the end of the chain.void
TLcdGXYInteractiveLabelsController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYNavigateController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYNewController2.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYPanController.appendGXYController
(ILcdGXYChainableController aEnd) Deprecated.void
TLcdGXYSelectController2.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYZoomWheelController.appendGXYController
(ILcdGXYChainableController aEnd) void
ALcdGXYChainableController.setNextGXYController
(ILcdGXYChainableController aNext) void
ILcdGXYChainableController.setNextGXYController
(ILcdGXYChainableController aNext) This method sets the next controller in the chain for this controller.void
TLcdGXYInteractiveLabelsController.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYNavigateController.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYNewController2.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYPanController.setNextGXYController
(ILcdGXYChainableController aNext) Deprecated.void
TLcdGXYSelectController2.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYZoomWheelController.setNextGXYController
(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.view.gxy.controller.touch
Modifier and TypeClassDescriptionclass
Extension ofALcdGXYTouchChainableController
confining the range of handled touch points based on a minimum and maximum.class
Extension ofALcdGXYChainableController
forTLcdTouchEvent
instances.class
Touch controller to navigate on a 2D map.class
Controller to interactively create and initialize domain objects using touches or drag gestures.class
A touch controller combining selection and editing behaviour.class
ThisILcdGXYController
serves the purpose of performing measurements on anILcdGXYView
.Modifier and TypeMethodDescriptionTLcdGXYTouchNavigateController.getNextGXYController()
TLcdGXYTouchNewController.getNextGXYController()
TLcdGXYTouchSelectEditController.getNextGXYController()
Modifier and TypeMethodDescriptionvoid
TLcdGXYTouchNavigateController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYTouchNewController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYTouchSelectEditController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdGXYTouchNavigateController.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYTouchNewController.setNextGXYController
(ILcdGXYChainableController aNext) void
TLcdGXYTouchSelectEditController.setNextGXYController
(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.view.map
Modifier and TypeClassDescriptionclass
ThisILcdGXYController
serves the purpose of performing measurements on anILcdGXYView
.Modifier and TypeMethodDescriptionvoid
TLcdAdvancedMapRulerController.appendGXYController
(ILcdGXYChainableController aEnd) void
TLcdAdvancedMapRulerController.setNextGXYController
(ILcdGXYChainableController aNext)
pan continuously
.