Package | Description |
---|---|
com.luciad.format.grib.gxy |
Contains painters and icons for visualizing GRIB data.
|
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.gui |
GUI aspects independent of any chosen windows API.
|
com.luciad.symbology.app6a.view.gxy |
Representation aspects of APP-6A symbols in xy space.
|
com.luciad.symbology.milstd2525b.view.gxy |
Representation aspects of MIL-STD 2525 military symbols in xy space.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.controller.ruler |
This package provides support for measuring distances in a view.
|
com.luciad.view.lightspeed.controller.touch |
Provides controller implementations that work with touch input instead of
mouse input.
|
com.luciad.view.map |
Utilities for making maps.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGRIBGXYController
Deprecated.
For newer code, consider using TLcdGXYViewMeasureProvider, which is a more general approach for retrieving
measured values at a particular point. The
samples.gxy.common.MouseLocationComponent shows how
it can be linked to the current mouse position. |
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 | Class and Description |
---|---|
class |
TLcdUndoSupport
Utility class to maintain a list of
ILcdUndoableListener s. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdAPP6AGXYNewControllerModel
Abstract implementation of
ALcdGXYNewControllerModel2 that contains the logic
for creating new APP-6A objects on an ILcdGXYView . |
Modifier and Type | Class and Description |
---|---|
class |
ALcdMS2525bGXYNewControllerModel
Abstract implementation of
ALcdGXYNewControllerModel2 that contains the logic
for creating new MIL-STD 2525b objects on an ILcdGXYView . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdTerrainProfileController
A
ILcdGXYController implementation that contains information on the altitude of terrain
beneath the position of the mouse over the view. |
class |
TLcdTerrainRulerController
Extension of
TLcdAdvancedMapRulerController which takes into account
underlying terrain for distance calculations. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdObjectSelectionAction
Action that works on the current map selection.
|
class |
TLcdDeleteSelectionAction
An
ILcdAction that deletes all objects that were selected in a
ILcdLayer from their respective ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYViewPanAction
This is a
ILcdAction (i.e. an ActionListener) for panning a
ILcdGXYView of [deltaX,deltaY] in screen coordinates. |
class |
TLcdGXYViewZoomAction
This is a
ILcdAction (i.e. an ActionListener) for zooming a
ILcdGXYView of a given zoom factor. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYNewControllerModel
This abstract class can be used as a basis for creating an implementation of
ILcdGXYNewControllerModel . |
class |
ALcdGXYNewControllerModel2
Contains the logic for creating objects on an
ILcdGXYView . |
class |
ALcdGXYSmartController
Abstract
ILcdGXYController that adds panning and/or zooming behavior during
sub-class specific mouse interactions. |
class |
TLcdGXYCenterRasterController
Deprecated.
TLcdGXYZoomWheelController features a more intuitive way to
snap
to raster and multilevel raster scales. |
class |
TLcdGXYContinuousPanController
Deprecated.
TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) to
pan continuously . |
class |
TLcdGXYDragRectangleController
This is an
ILcdGXYController that interprets mouse events
for dragging a rectangle on a ILcdGXYView . |
class |
TLcdGXYEditController
Deprecated.
as of version 10.0. It is advised to use the more flexible and powerful
TLcdGXYEditController2 instead. The
functionality of this class will remain present as is. |
class |
TLcdGXYEditController2
Extension of
TLcdGXYSelectController2 that adds editing
capabilities to it. |
class |
TLcdGXYEditControllerModel2
This
TLcdGXYEditControllerModel2 contains the input-independent logic for
editing objects on an ILcdGXYView . |
class |
TLcdGXYInteractiveLabelsController
Controller that shows a
Component when the mouse moves over a label, to make the label interactive. |
class |
TLcdGXYMagnifierController
A
MagnifierController is an ILcdGXYController
to magnify an area of a given ILcdGXYView
around the location where a mouse button is
pressed. |
class |
TLcdGXYMultiPointEditControllerModel
This
TLcdGXYMultiPointEditControllerModel contains the logic for
editing objects on an ILcdGXYView . |
class |
TLcdGXYNewController
Deprecated.
For new code, we recommend using the more flexible and powerful
TLcdGXYNewController2 .
The functionality of this class will remain present as is. |
class |
TLcdGXYNewController2
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.
|
class |
TLcdGXYOverviewController
This
ILcdGXYController allows to fit one "slave"
ILcdGXYView into a rectangle painted on the ILcdGXYView
this ILcdGXYController is interacting with (the "master"
ILcdGXYView ). |
class |
TLcdGXYPanController
Deprecated.
TLcdGXYNavigateController has more intuitive navigation behavior |
class |
TLcdGXYRotateController
Rotates the view around its center when dragging the mouse.
|
class |
TLcdGXYSelectController
Deprecated.
as of version 10.0. It is advised to use the more flexible and powerful
TLcdGXYSelectController2 instead. The functionality of this class will
remain present as is. |
class |
TLcdGXYSelectController2
Controller that allows the user to select domain objects in the view using the mouse.
|
class |
TLcdGXYZoomController
The
TLcdGXYZoomController can be used for performing a zoom in
or zoom out on an ILcdGXYView . |
class |
TLcdGXYZoomWheelController
Provides scroll wheel zoom support.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspCreateController
Controller that interactively creates new objects and inserts them into a layer on the view.
|
class |
TLspEditController
Controller that edits existing object on the view.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspRulerController
A controller that allows to measure distances on the map.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspTouchCreateController
Touch enabled version of the
TLspCreateController . |
class |
TLspTouchSelectEditController
Combines the select and edit controller for touch based input.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAdvancedMapRulerController
This
ILcdGXYController serves the purpose of performing
measurements on an ILcdGXYView . |
class |
TLcdAzimuthRangeController
This
ILcdGXYController interprets mouse events for displaying an
azimuth direction and an azimuth range. |
class |
TLcdMapRulerController
Deprecated.
|