Uses of Interface
com.luciad.view.gxy.controller.ILcdGXYChainableController
Packages that use 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
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdGXYChainableControllerModifier and TypeClassDescriptionclassWhen active on aILcdGXYView, thisILcdControllerwill catch each mouseClicked and try to modify the properties of theILcdProjectioncurrently on theILcdGXYViewaccordingly.Methods in com.luciad.format.magneticnorth.gxy that return ILcdGXYChainableControllerMethods in com.luciad.format.magneticnorth.gxy with parameters of type ILcdGXYChainableControllerModifier and TypeMethodDescriptionvoidTLcdMagneticNorthGXYController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdMagneticNorthGXYController.setNextGXYController(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.tea
Classes in com.luciad.tea that implement ILcdGXYChainableControllerModifier and TypeClassDescriptionclassExtension ofTLcdAdvancedMapRulerControllerwhich takes into account underlying terrain for distance calculations. -
Uses of ILcdGXYChainableController in com.luciad.view.gxy.controller
Classes in com.luciad.view.gxy.controller that implement ILcdGXYChainableControllerModifier and TypeClassDescriptionclassILcdGXYChainableController that implementsstartInteraction,terminateInteractionandpaintto 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.classDeprecated.classExtension ofTLcdGXYSelectController2that adds editing capabilities to it.classController that shows aComponentwhen the mouse moves over a label, to make the label interactive.final classMouse controller to navigate on a GXY map.classController to interactively create and initialize domain objects using mouse clicks or mouse drags.classDeprecated.TLcdGXYNavigateControllerhas more intuitive navigation behaviorclassController that allows the user to select domain objects in the view using the mouse.classProvides scroll wheel zoom support.Methods in com.luciad.view.gxy.controller that return ILcdGXYChainableControllerModifier 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()Methods in com.luciad.view.gxy.controller with parameters of type ILcdGXYChainableControllerModifier and TypeMethodDescriptionvoidALcdGXYChainableController.appendGXYController(ILcdGXYChainableController aEnd) voidILcdGXYChainableController.appendGXYController(ILcdGXYChainableController aEnd) This method will append the passed controller to the end of the chain.voidTLcdGXYInteractiveLabelsController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYNavigateController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYNewController2.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYPanController.appendGXYController(ILcdGXYChainableController aEnd) Deprecated.voidTLcdGXYSelectController2.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYZoomWheelController.appendGXYController(ILcdGXYChainableController aEnd) voidALcdGXYChainableController.setNextGXYController(ILcdGXYChainableController aNext) voidILcdGXYChainableController.setNextGXYController(ILcdGXYChainableController aNext) This method sets the next controller in the chain for this controller.voidTLcdGXYInteractiveLabelsController.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYNavigateController.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYNewController2.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYPanController.setNextGXYController(ILcdGXYChainableController aNext) Deprecated.voidTLcdGXYSelectController2.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYZoomWheelController.setNextGXYController(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.view.gxy.controller.touch
Classes in com.luciad.view.gxy.controller.touch that implement ILcdGXYChainableControllerModifier and TypeClassDescriptionclassExtension ofALcdGXYTouchChainableControllerconfining the range of handled touch points based on a minimum and maximum.classExtension ofALcdGXYChainableControllerforTLcdTouchEventinstances.classTouch controller to navigate on a 2D map.classController to interactively create and initialize domain objects using touches or drag gestures.classA touch controller combining selection and editing behaviour.classThisILcdGXYControllerserves the purpose of performing measurements on anILcdGXYView.Methods in com.luciad.view.gxy.controller.touch that return ILcdGXYChainableControllerModifier and TypeMethodDescriptionTLcdGXYTouchNavigateController.getNextGXYController()TLcdGXYTouchNewController.getNextGXYController()TLcdGXYTouchSelectEditController.getNextGXYController()Methods in com.luciad.view.gxy.controller.touch with parameters of type ILcdGXYChainableControllerModifier and TypeMethodDescriptionvoidTLcdGXYTouchNavigateController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYTouchNewController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYTouchSelectEditController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdGXYTouchNavigateController.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYTouchNewController.setNextGXYController(ILcdGXYChainableController aNext) voidTLcdGXYTouchSelectEditController.setNextGXYController(ILcdGXYChainableController aNext) -
Uses of ILcdGXYChainableController in com.luciad.view.map
Classes in com.luciad.view.map that implement ILcdGXYChainableControllerModifier and TypeClassDescriptionclassThisILcdGXYControllerserves the purpose of performing measurements on anILcdGXYView.Methods in com.luciad.view.map that return ILcdGXYChainableControllerMethods in com.luciad.view.map with parameters of type ILcdGXYChainableControllerModifier and TypeMethodDescriptionvoidTLcdAdvancedMapRulerController.appendGXYController(ILcdGXYChainableController aEnd) voidTLcdAdvancedMapRulerController.setNextGXYController(ILcdGXYChainableController aNext)
pan continuously.