Package | Description |
---|---|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.map |
Utilities for making maps.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYController
When active on a
ILcdGXYView , this ILcdController
will catch each mouseClicked and try to modify the properties of the
ILcdProjection currently on the ILcdGXYView accordingly. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYChainableController |
TLcdMagneticNorthGXYController.getNextGXYController() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdMagneticNorthGXYController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdMagneticNorthGXYController.setNextGXYController(ILcdGXYChainableController aNext) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdTerrainRulerController
Extension of
TLcdAdvancedMapRulerController which takes into account
underlying terrain for distance calculations. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYChainableController
ILcdGXYChainableController that implements
startInteraction , terminateInteraction and paint to call a
corresponding implementation ( see ALcdGXYChainableController.startInteractionImpl(com.luciad.view.gxy.ILcdGXYView) , ALcdGXYChainableController.terminateInteractionImpl(com.luciad.view.gxy.ILcdGXYView)
and ALcdGXYChainableController.paintImpl(java.awt.Graphics) ) and then call the same method in the next controller. |
class |
TLcdGXYContinuousPanController
Deprecated.
TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) to
pan continuously . |
class |
TLcdGXYEditController2
Extension of
TLcdGXYSelectController2 that adds editing
capabilities to it. |
class |
TLcdGXYInteractiveLabelsController
Controller that shows a
Component when the mouse moves over a label, to make the label interactive. |
class |
TLcdGXYNavigateController
Mouse controller to navigate on a GXY map.
|
class |
TLcdGXYNewController2
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.
|
class |
TLcdGXYPanController
Deprecated.
TLcdGXYNavigateController has more intuitive navigation behavior |
class |
TLcdGXYSelectController2
Controller that allows the user to select domain objects in the view using the mouse.
|
class |
TLcdGXYZoomWheelController
Provides scroll wheel zoom support.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYChainableController |
TLcdGXYZoomWheelController.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYSelectController2.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYPanController.getNextGXYController()
Deprecated.
|
ILcdGXYChainableController |
TLcdGXYNewController2.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYNavigateController.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYInteractiveLabelsController.getNextGXYController() |
ILcdGXYChainableController |
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.
|
ILcdGXYChainableController |
ALcdGXYChainableController.getNextGXYController() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYZoomWheelController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYSelectController2.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYPanController.appendGXYController(ILcdGXYChainableController aEnd)
Deprecated.
|
void |
TLcdGXYNewController2.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYNavigateController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYInteractiveLabelsController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
ILcdGXYChainableController.appendGXYController(ILcdGXYChainableController aEnd)
This method will append the passed controller to the end of the chain.
|
void |
ALcdGXYChainableController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYZoomWheelController.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYSelectController2.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYPanController.setNextGXYController(ILcdGXYChainableController aNext)
Deprecated.
|
void |
TLcdGXYNewController2.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYNavigateController.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYInteractiveLabelsController.setNextGXYController(ILcdGXYChainableController aNext) |
void |
ILcdGXYChainableController.setNextGXYController(ILcdGXYChainableController aNext)
This method sets the next controller in the chain for this controller.
|
void |
ALcdGXYChainableController.setNextGXYController(ILcdGXYChainableController aNext) |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYConfinedTouchChainableController
Extension of
ALcdGXYTouchChainableController
confining the range of handled touch points based on a minimum and maximum. |
class |
ALcdGXYTouchChainableController
Extension of
ALcdGXYChainableController for TLcdTouchEvent
instances. |
class |
TLcdGXYTouchNavigateController
Touch controller to navigate on a 2D map.
|
class |
TLcdGXYTouchNewController
Controller to interactively create and initialize domain objects using touches or drag gestures.
|
class |
TLcdGXYTouchSelectEditController
A touch controller combining selection and editing behaviour.
|
class |
TLcdMapTouchRulerController
This
ILcdGXYController serves the purpose of performing
measurements on an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYChainableController |
TLcdGXYTouchSelectEditController.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYTouchNewController.getNextGXYController() |
ILcdGXYChainableController |
TLcdGXYTouchNavigateController.getNextGXYController() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYTouchSelectEditController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYTouchNewController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYTouchNavigateController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdGXYTouchSelectEditController.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYTouchNewController.setNextGXYController(ILcdGXYChainableController aNext) |
void |
TLcdGXYTouchNavigateController.setNextGXYController(ILcdGXYChainableController aNext) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAdvancedMapRulerController
This
ILcdGXYController serves the purpose of performing
measurements on an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYChainableController |
TLcdAdvancedMapRulerController.getNextGXYController() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdAdvancedMapRulerController.appendGXYController(ILcdGXYChainableController aEnd) |
void |
TLcdAdvancedMapRulerController.setNextGXYController(ILcdGXYChainableController aNext) |