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.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
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.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
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. |
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 |
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 |
TLcdMagneticNorthGXYLabelPainter
A
ILcdGXYLabelPainter implementation for objects in
a ILcdMagneticNorthModel . |
Modifier and Type | Class and Description |
---|---|
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, ...). |
class |
TLcdSLDRulePainter
A painter that handles painting of all the objects that comply to a given rule.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYLabelPainter
This class implements some of the functionality common to most
ILcdGXYLabelPainter2 s. |
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 |
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 |
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 . |
Constructor and Description |
---|
TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainter2 aLabelPainter2)
Creates a new
TLcdGXYHaloLabelPainter2 wrapping the given label painter, with default
halo parameters (Color = white, thickness = 1). |
TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainter2 aLabelPainter2,
Color aHaloColor,
int aHaloThickness)
Creates a new
TLcdGXYHaloLabelPainter2 wrapping the given label painter, configured
with the given halo color and thickness. |
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. |