Uses of Interface
com.luciad.view.gxy.ILcdGXYLabelPainter
Packages that use ILcdGXYLabelPainter
Package
Description
Representation aspects of ICAO symbols for AIS.
Everything related to views in a 2D world in the context of AIS.
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.
This package provides classes for visualizing KML data on 2D maps.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
Provides API for visualizing NVG data in an
ILcdGXYView.Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
Contains class for visualization of VPF data.
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Painters for the APP-6A symbols that are not icons.
Painters for the MIL-STD 2525 military symbols that are not icons.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Touch controllers for the 2D view.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
Painters for maps.
-
Uses of ILcdGXYLabelPainter in com.luciad.ais.symbology.icao
Classes in com.luciad.ais.symbology.icao that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassThis label painter paints detailed airspace labels according to the ICAO guidelines for aeronautical charts.classThis label painter paints the airspace operations type, the airspace name and (for Control Areas) the class of airspace along the airspace border.classThis class contains all the logic needed to paint area minimum altitude labels.classThis extension ofTLcdICAONavaidLabelPainterpaints DME labels.classThis class contains all the logic needed to paint navaid labels.classThis extension ofTLcdICAONavaidLabelPainterpaints NDB labels.classThis extension ofTLcdICAONavaidLabelPainterpaints TACAN labels.classThis extension ofTLcdICAONavaidLabelPainterpaints VOR labels.Methods in com.luciad.ais.symbology.icao that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdICAOAreaMinimumAltitudeLabelPainter.getGXYLabelPainter(Object aObject) If the object is anILcdAreaMinimumAltitude, this painter is returned.TLcdICAONavaidLabelPainter.getGXYLabelPainter(Object aObject) If the object is anILcdNavaid, this painter is returned. -
Uses of ILcdGXYLabelPainter in com.luciad.ais.view.gxy
Classes in com.luciad.ais.view.gxy that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassThis extension of theTLcdGXYPolylineLabelPainterclass paints a label alongside the longest segment of a given polyline.classA label painter for procedure trajectory legs.Methods in com.luciad.ais.view.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdGXYProcedureTrajectoryLegLabelPainter.getGXYLabelPainter(Object aObject) -
Uses of ILcdGXYLabelPainter in com.luciad.format.aixm51.view.gxy
Classes in com.luciad.format.aixm51.view.gxy that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassATLcdGXYStampLabelPainterwhich draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.classATLcdGXYStampLabelPainterthat draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Navaid features.classExtension ofTLcdGXYLabelPainterfor AIXM 5.1 features that uses XPath expressions to retrieve the label content.Methods in com.luciad.format.aixm51.view.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdAIXM51GXYPainterEditorProvider.getGXYLabelPainter(Object aObject) Provides aILcdGXYLabelPainterfor each feature type supported by this class. -
Uses of ILcdGXYLabelPainter in com.luciad.format.kml22.view.gxy
Methods in com.luciad.format.kml22.view.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdKML22GXYLabelPainterProvider.getGXYLabelPainter(Object aObject) -
Uses of ILcdGXYLabelPainter in com.luciad.format.magneticnorth.gxy
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassAILcdGXYLabelPainterimplementation for objects in aILcdMagneticNorthModel. -
Uses of ILcdGXYLabelPainter in com.luciad.format.mif.gxy
Methods in com.luciad.format.mif.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdMIFGXYLabelPainterProvider.getGXYLabelPainter(Object aObject) -
Uses of ILcdGXYLabelPainter in com.luciad.format.nvg.gxy
Methods in com.luciad.format.nvg.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdNVGGXYLabelPainterProvider.getGXYLabelPainter(Object aObject) -
Uses of ILcdGXYLabelPainter in com.luciad.format.s52.gxy
Methods in com.luciad.format.s52.gxy that return ILcdGXYLabelPainter -
Uses of ILcdGXYLabelPainter in com.luciad.format.vpf.gxy
Methods in com.luciad.format.vpf.gxy that return ILcdGXYLabelPainter -
Uses of ILcdGXYLabelPainter in com.luciad.ogc.sld.view.gxy
Classes in com.luciad.ogc.sld.view.gxy that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassAbstract class that contains the information to implement a painter for objects that should be rendered according to a feature type style.classAbstract class that contains the information to implement a painter for objects that comply to a rule.classAnALcdSLDFeatureTypeStylePainterthat 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 itsILcdGXYPainterfunctionalities (paint, isTouched, boundsSFCT, ...), delegates to its rule painters for objects that are accepted by the rule painters for all of itsILcdGXYLabelPainterfunctionalities (paintLabel, labelBoundsSFCT, ...).classA painter that handles painting of all the objects that comply to a given rule.Methods in com.luciad.ogc.sld.view.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdSLDFeatureTypeStylePainter.getGXYLabelPainter(Object aObject) Always returns this as label painter. -
Uses of ILcdGXYLabelPainter in com.luciad.symbology.app6a.view.gxy.painter
Methods in com.luciad.symbology.app6a.view.gxy.painter that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdAPP6AGXYLabelPainterProvider.getGXYLabelPainter(Object aObject) Finds a label painter for the object passed. -
Uses of ILcdGXYLabelPainter in com.luciad.symbology.milstd2525b.view.gxy.painter
Methods in com.luciad.symbology.milstd2525b.view.gxy.painter that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdMS2525bGXYLabelPainterProvider.getGXYLabelPainter(Object aObject) Finds a label painter for the object passed. -
Uses of ILcdGXYLabelPainter in com.luciad.view.gxy
Subinterfaces of ILcdGXYLabelPainter in com.luciad.view.gxyModifier and TypeInterfaceDescriptioninterfaceExtension ofILcdGXYMultiLabelPainterthat allows free label placement next to the discrete label placement offered by the super interface.interfaceAILcdGXYMultiLabelPaintercan paint multiple labels per object.Classes in com.luciad.view.gxy that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassThis class implements some of the functionality common to mostILcdGXYLabelPainter2s.classThis label painter paints curved text strings along a path.classExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classDeprecated.classExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classA label painter that adds halo effects to labels.classAn extension ofTLcdGXYHaloLabelPainterthat supportsILcdGXYLabelPainter2.classTLcdGXYLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels.classTLcdGXYMultiFontLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels using multiple fonts or colors.classTLcdGXYPolygonStampLabelPainterthat displays the polygon's toString() method as a text label.classPolygon label painter and label editor that positions the center of labels inside the polygon.classTLcdGXYPolylineStampLabelPainterthat displays a point list's toString() method as a text label.classPoint list label painter and label editor that positions labels on or along line segments.classThis implementation ofILcdGXYLabelPainter2delegates the actual painting to aALcdGXYLabelStamp.Methods in com.luciad.view.gxy that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdGXYHaloLabelPainter.getDelegateLabelPainter()Returns theILcdGXYLabelPainterto which the rendering of the labels is delegated.ILcdGXYLabelPainterProvider.getGXYLabelPainter(Object aObject) Finds anILcdGXYLabelPainterthat can be used to label the object passed.ILcdGXYLayer.getGXYLabelPainter(Object aObject) Returns the label painter to use to paint the objects label in a view.TLcdGXYCurvedPathLabelPainter.getGXYLabelPainter(Object aObject) TLcdGXYDensityLayer.getGXYLabelPainter(Object aObject) final ILcdGXYLabelPainterTLcdGXYEditableLabelPainter.getGXYLabelPainter(Object aObject) Deprecated.TLcdGXYHaloLabelPainter.getGXYLabelPainter(Object aObject) Always returns this label painter itself.TLcdGXYLabelPainter.getGXYLabelPainter(Object aObject) Returns thisILcdGXYLabelPainterfor painting the labels of aObject.TLcdGXYLayer.getGXYLabelPainter(Object aObject) TLcdGXYLayerList.getGXYLabelPainter(Object aObject) Deprecated.Finds a suitable label painter for the given object by requesting the sublayers for a suitable label painter.Methods in com.luciad.view.gxy with parameters of type ILcdGXYLabelPainterModifier and TypeMethodDescriptionvoidTLcdGXYHaloLabelPainter.setDelegateLabelPainter(ILcdGXYLabelPainter aDelegateLabelPainter) Sets theILcdGXYLabelPainterto which the rendering of the labels is to be delegated.voidTLcdGXYHaloLabelPainter2.setDelegateLabelPainter(ILcdGXYLabelPainter aDelegateLabelPainter) Sets theILcdGXYLabelPainterto which the rendering of the labels is to be delegated.Constructors in com.luciad.view.gxy with parameters of type ILcdGXYLabelPainterModifierConstructorDescriptionTLcdGXYHaloLabelPainter(ILcdGXYLabelPainter aLabelPainter) Creates a newTLcdGXYHaloLabelPainterwrapping the given label painter, with default halo parameters (Color = white, thickness = 1).TLcdGXYHaloLabelPainter(ILcdGXYLabelPainter aLabelPainter, Color aHaloColor, int aHaloThickness) Creates a newTLcdGXYHaloLabelPainterwrapping the given label painter, configured with the given halo color and thickness. -
Uses of ILcdGXYLabelPainter in com.luciad.view.gxy.asynchronous
Methods in com.luciad.view.gxy.asynchronous that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdGXYAsynchronousLayerWrapper.getGXYLabelPainter(Object aObject) Returns a clone of the wrapped layer's GXYLabelPainter, or the painter itself if the associated paint queue is empty. -
Uses of ILcdGXYLabelPainter in com.luciad.view.gxy.controller.touch
Methods in com.luciad.view.gxy.controller.touch that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionprotected ILcdGXYLabelPainterTLcdMapTouchRulerController.createGXYLabelPainter()Creates the label painter for the distance labels (or maybe angle labels, etc). -
Uses of ILcdGXYLabelPainter in com.luciad.view.gxy.painter
Classes in com.luciad.view.gxy.painter that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassThis label painter composes a list ofILcdGXYLabelPainters into 1 label painter.classThis label painter adapts anILcdGXYPainterinto anILcdGXYLabelPainter2.classWrapper for anILcdGXYPainterthat paints objects at a certain offset.Methods in com.luciad.view.gxy.painter that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdGXYOffsetIconPainter.getDelegateLabelPainter()Returns the delegate label painter that was specified in the constructor.TLcdGXYCompositeLabelPainter.getGXYLabelPainter(Object aObject) TLcdGXYLabelPainterAdapter.getGXYLabelPainter(Object aObject) TLcdGXYOffsetIconPainter.getGXYLabelPainter(Object aObject) Methods in com.luciad.view.gxy.painter that return types with arguments of type ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdGXYCompositeLabelPainter.getLabelPainters()Returns a list of label painters that are used in this composite label painter.Methods in com.luciad.view.gxy.painter with parameters of type ILcdGXYLabelPainterModifier and TypeMethodDescriptionvoidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter) Adds the given label painter to this composite label painter.voidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter, int aIndex) Adds the given label painter to this composite label painter at the given index.voidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor) Adds the given label painter and editor to this composite label painter.voidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor, int aIndex) Adds the given label painter and editor to this composite label painter at the given index.intTLcdGXYCompositeLabelPainter.removeLabelPainter(ILcdGXYLabelPainter aLabelPainter) Removes the given label painter from this composite label painter.Constructors in com.luciad.view.gxy.painter with parameters of type ILcdGXYLabelPainterModifierConstructorDescriptionTLcdGXYOffsetIconPainter(ILcdGXYPainter aDelegateAnchorPainter, ILcdGXYPainter aDelegateOffsetIconPainter, ILcdGXYEditor aDelegateOffsetEditor, ILcdGXYLabelPainter aDelegateLabelPainter) Creates an offset icon painter that delegates its operations to the specified painters and editor.TLcdGXYOffsetIconPainter(ILcdGXYPainter aDelegateAnchorPainter, ILcdGXYPainter aDelegateOffsetIconPainter, ILcdGXYEditor aDelegateOffsetEditor, ILcdGXYLabelPainter aDelegateLabelPainter, boolean aMapAllToSublabels) Creates an offset icon painter that delegates its operations to the specified painters and editor. -
Uses of ILcdGXYLabelPainter in com.luciad.view.map
Methods in com.luciad.view.map that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionprotected ILcdGXYLabelPainterTLcdAdvancedMapRulerController.createGXYLabelPainter()Creates the label painter for the distance labels (or maybe angle labels, etc).TLcdMapGeorefGridLayer.getGXYLabelPainter(Object aObject) TLcdMapLonLatGridLayer.getGXYLabelPainter(Object aObject) TLcdUPSGridLayer.getGXYLabelPainter(Object aObject) Always returns null.TLcdUTMGridLayer.getGXYLabelPainter(Object aObject) Labeling is handled in the UTM zone painter used to paint the zones.TLcdXYGridLayer.getGXYLabelPainter(Object aObject) Label painting of this layer is handled by an internal painter. -
Uses of ILcdGXYLabelPainter in com.luciad.view.map.mgrs
Methods in com.luciad.view.map.mgrs that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdMGRSGridLayer.getGXYLabelPainter(Object aObject) Label painting of this layer is handled by an internal painter. -
Uses of ILcdGXYLabelPainter in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid that return ILcdGXYLabelPainterModifier and TypeMethodDescriptionTLcdMultilevelGridLayer.getGXYLabelPainter(Object aObject) Always returns null. -
Uses of ILcdGXYLabelPainter in com.luciad.view.map.painter
Classes in com.luciad.view.map.painter that implement ILcdGXYLabelPainterModifier and TypeClassDescriptionclassTheTLcdUTMZonePainterextendsALcdGXYPainterand implementsILcdGXYPainterto paint an UTM-MGRS zone (TLcdUTMZone) on a hemisphere.
ILcdGXYLabelEditor.