Package | Description |
---|---|
com.luciad.ais.symbology.icao |
Representation aspects of ICAO symbols for AIS.
|
com.luciad.ais.view.gxy |
Everything related to views in a 2D world in the context of AIS.
|
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.format.kml22.view.gxy |
This package provides classes for visualizing KML data on 2D maps.
|
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.format.mif.gxy |
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
|
com.luciad.format.nvg.gxy |
Provides API for visualizing NVG data in an
ILcdGXYView . |
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.format.vpf |
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
|
com.luciad.format.vpf.gxy |
Contains class for visualization of VPF data.
|
com.luciad.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.symbology.app6a.view.gxy.painter |
Painters for the APP-6A symbols that are not icons.
|
com.luciad.symbology.milstd2525b.view.gxy.painter |
Painters for the MIL-STD 2525 military symbols that are not icons.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.labeling.algorithm.discrete |
Handles discrete placements labeling algorithms.
|
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdICAOAirspaceDetailedLabelPainter
This label painter paints detailed airspace labels according to the ICAO
guidelines for aeronautical charts.
|
class |
TLcdICAOAirspaceLabelPainter
This label painter paints the airspace operations type, the airspace name and
(for Control Areas) the class of airspace along the airspace border.
|
class |
TLcdICAOAreaMinimumAltitudeLabelPainter
This class contains all the logic needed to paint area minimum altitude labels.
|
class |
TLcdICAODMELabelPainter
This extension of
TLcdICAONavaidLabelPainter paints DME labels. |
class |
TLcdICAONavaidLabelPainter
This class contains all the logic needed to paint navaid labels.
|
class |
TLcdICAONDBLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints NDB labels. |
class |
TLcdICAOTACANLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints TACAN labels. |
class |
TLcdICAOVORLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints VOR labels. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYOutlinePolylineLabelPainter
This extension of the
TLcdGXYPolylineLabelPainter class
paints a label alongside the longest segment of a given polyline. |
class |
TLcdGXYProcedureTrajectoryLegLabelPainter
A label painter for procedure trajectory legs.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51AirspaceLabelPainter
A
TLcdGXYStampLabelPainter which draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features. |
class |
TLcdAIXM51GXYPainterEditorProvider
A provider of
ILcdGXYEditor , ILcdGXYPainter , ILcdGXYLabelPainter
and ILcdGXYLabelEditorProvider instances for AIXM 5.1 features. |
class |
TLcdAIXM51NavaidLabelPainter
A
TLcdGXYStampLabelPainter that draws an 'ICAO Annex
4'-compliant label for AIXM 5.1 Navaid features. |
class |
TLcdAIXM51XPathLabelPainter
Extension of
TLcdGXYLabelPainter for AIXM 5.1 features that uses XPath expressions
to retrieve the label content. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22GXYLabelPainterProvider
A GXY label painter for KML features.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYLabelPainter
A
ILcdGXYLabelPainter implementation for objects in
a ILcdMagneticNorthModel . |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYLabelPainterProvider |
TLcdMagneticNorthGXYLayerFactory.createGXYLabelPainterProvider(ILcdModel aModel)
Creates a label painter for the given magnetic north model.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMIFGXYLabelPainterProvider
This class implements an
ILcdGXYLabelPainterProvider for MIF objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVGGXYLabelPainterProvider
A label painter provider for a layer containing NVG domain objects.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdNVGGXYLabelPainterProvider.registerPainterProvider(String aStandardName,
ILcdGXYLabelPainterProvider aLabelPainterProvider)
Allows to use a external label painter provider for a domain specific standard.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS52GXYPainterProvider
This
ILcdGXYPainterProvider paints S-57 geometries
according to the S-52 standard. |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYLabelPainterProvider |
TLcdVPFLayerFactory.retrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdVPFGXYPainterProvider
A painter provider for VPF data.
|
Modifier and Type | Method and Description |
---|---|
void |
TLfnGXYVectorLayer.setGXYLabelPainterProvider(ILcdGXYLabelPainterProvider aGXYLabelPainterProvider)
Deprecated.
Sets an
ILcdGXYLabelPainterProvider to this TLcdGXYLayer . |
Modifier and Type | Class and Description |
---|---|
class |
ALcdSLDFeatureTypeStylePainter
Abstract class that contains the information to implement a painter for objects that should be
rendered according to a feature type style.
|
class |
TLcdSLDFeatureTypeStylePainter
An
ALcdSLDFeatureTypeStylePainter that
checks whether the scale of the view it is painting is valid for the object set to it,
delegates to its rule painters for objects that are accepted by the rule painters for all of
its ILcdGXYPainter functionalities (paint, isTouched, boundsSFCT, ...),
delegates to its rule painters for objects that are accepted by the rule painters for all of
its ILcdGXYLabelPainter functionalities (paintLabel, labelBoundsSFCT, ...). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAPP6AGXYLabelPainterProvider
The label painter provider for a layer containing
ILcdAPP6AShape objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMS2525bGXYLabelPainterProvider
The label painter provider for a layer containing
ILcdMS2525bShape objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYCurvedPathLabelPainter
This label painter paints curved text strings along a path.
|
class |
TLcdGXYDataObjectLabelPainter
Extension of
TLcdGXYLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYDataObjectPolygonLabelPainter
Extension of
TLcdGXYPolygonLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYDataObjectPolylineLabelPainter
Extension of
TLcdGXYPolylineLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYEditableLabelPainter
Deprecated.
The functionality offered by this class has been replaced with a proper
ILcdGXYLabelEditor . This interface has a much cleaner separation
of concerns, and is independent of the ILcdGXYPainter used for the domain object. |
class |
TLcdGXYFeaturedLabelPainter
Extension of
TLcdGXYLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYFeaturedPolygonLabelPainter
Extension of
TLcdGXYPolygonLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYFeaturedPolylineLabelPainter
Extension of
TLcdGXYPolylineLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYHaloLabelPainter
A label painter that adds halo effects to labels.
|
class |
TLcdGXYHaloLabelPainter2
An extension of
TLcdGXYHaloLabelPainter that supports ILcdGXYLabelPainter2 . |
class |
TLcdGXYLabelPainter
TLcdGXYLabelPainter is an implementation of ILcdGXYLabelPainter2
that paints textual labels. |
class |
TLcdGXYMultiFontLabelPainter
TLcdGXYMultiFontLabelPainter is an implementation of ILcdGXYLabelPainter2 that paints textual labels using multiple fonts or colors. |
class |
TLcdGXYPolygonLabelPainter
TLcdGXYPolygonStampLabelPainter that displays the polygon's toString() method as a text label. |
class |
TLcdGXYPolygonStampLabelPainter
Polygon label painter and label editor that positions the center of labels inside the polygon.
|
class |
TLcdGXYPolylineLabelPainter
TLcdGXYPolylineStampLabelPainter that displays a point list's toString() method as a text label. |
class |
TLcdGXYPolylineStampLabelPainter
Point list label painter and label editor that positions labels on or along line segments.
|
class |
TLcdGXYStampLabelPainter
This implementation of
ILcdGXYLabelPainter2 delegates the actual painting to a ALcdGXYLabelStamp . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLabelPainterProvider |
TLcdGXYHaloLabelPainter.getDelegateLabelPainterProvider()
Returns the
ILcdGXYLabelPainterProvider to which the rendering of the
labels is delegated. |
ILcdGXYLabelPainterProvider |
TLcdGXYLayer.getGXYLabelPainterProvider()
Gets the current
ILcdGXYLabelPainterProvider attached to this TLcdGXYLayer . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYHaloLabelPainter2.setDelegateLabelPainterProvider(ILcdGXYLabelPainterProvider aDelegateLabelPainterProvider)
Sets the
ILcdGXYLabelPainterProvider to which the rendering of the
labels is to be delegated. |
void |
TLcdGXYHaloLabelPainter.setDelegateLabelPainterProvider(ILcdGXYLabelPainterProvider aDelegateLabelPainterProvider)
Sets the
ILcdGXYLabelPainterProvider to which the rendering of the
labels is to be delegated. |
void |
TLcdGXYLayer.setGXYLabelPainterProvider(ILcdGXYLabelPainterProvider aGXYLabelPainterProvider)
Sets an
ILcdGXYLabelPainterProvider to this TLcdGXYLayer . |
Constructor and Description |
---|
TLcdGXYHaloLabelPainter(ILcdGXYLabelPainterProvider aLabelPainterProvider)
Creates a new
TLcdGXYHaloLabelPainterProvider wrapping the given label painter provider, with default
halo parameters (Color = white, thickness = 1). |
TLcdGXYHaloLabelPainter(ILcdGXYLabelPainterProvider aLabelPainterProvider,
Color aHaloColor,
int aHaloThickness)
Creates a new
TLcdGXYHaloLabelPainterProvider wrapping the given label painter provider, configured
with the given halo color and thickness. |
TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainterProvider aLabelPainter2Provider)
Creates a new
TLcdGXYHaloLabelPainter2 wrapping the given label painter provider, with default
halo parameters (Color = white, thickness = 1). |
TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainterProvider aLabelPainter2Provider,
Color aHaloColor,
int aHaloThickness)
Creates a new
TLcdGXYHaloLabelPainter2 wrapping the given label painter provider, configured
with the given halo color and thickness. |
Constructor and Description |
---|
TLcdGXYCurvedPathLabelingAlgorithm(ILcdGXYLabelPainterProvider aGXYCurvedPathLabelPainterProvider)
Creates a new
TLcdGXYCurvedPathLabelingAlgorithm which uses the given
ILcdGXYLabelPainterProvider to retrieve a TLcdGXYCurvedPathLabelPainter . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYCompositeLabelPainter
This label painter composes a list of
ILcdGXYLabelPainter s into 1 label painter. |
class |
TLcdGXYLabelPainterAdapter
This label painter adapts an
ILcdGXYPainter into an ILcdGXYLabelPainter2 . |
class |
TLcdGXYOffsetIconPainter
Wrapper for an
ILcdGXYPainter that paints objects at a certain offset. |