Uses of Interface
com.luciad.view.gxy.ILcdGXYLabelPainterProvider
Packages that use ILcdGXYLabelPainterProvider
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.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Contains class for visualization of VPF data.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
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.
Handles discrete placements labeling algorithms.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
-
Uses of ILcdGXYLabelPainterProvider in com.luciad.ais.symbology.icao
Classes in com.luciad.ais.symbology.icao that implement ILcdGXYLabelPainterProviderModifier 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. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.ais.view.gxy
Classes in com.luciad.ais.view.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThis extension of theTLcdGXYPolylineLabelPainterclass paints a label alongside the longest segment of a given polyline.classA label painter for procedure trajectory legs. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.aixm51.view.gxy
Classes in com.luciad.format.aixm51.view.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassATLcdGXYStampLabelPainterwhich draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.classA provider ofILcdGXYEditor,ILcdGXYPainter,ILcdGXYLabelPainterandILcdGXYLabelEditorProviderinstances for AIXM 5.1 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. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.kml22.view.gxy
Classes in com.luciad.format.kml22.view.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassA GXY label painter for KML features. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.magneticnorth.gxy
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassAILcdGXYLabelPainterimplementation for objects in aILcdMagneticNorthModel.Methods in com.luciad.format.magneticnorth.gxy that return ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionprotected ILcdGXYLabelPainterProviderTLcdMagneticNorthGXYLayerFactory.createGXYLabelPainterProvider(ILcdModel aModel) Creates a label painter for the given magnetic north model. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.mif.gxy
Classes in com.luciad.format.mif.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThis class implements anILcdGXYLabelPainterProviderfor MIF objects. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.nvg.gxy
Classes in com.luciad.format.nvg.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassA label painter provider for a layer containing NVG domain objects.Methods in com.luciad.format.nvg.gxy with parameters of type ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionvoidTLcdNVGGXYLabelPainterProvider.registerPainterProvider(String aStandardName, ILcdGXYLabelPainterProvider aLabelPainterProvider) Allows to use a external label painter provider for a domain specific standard. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.s52.gxy
Classes in com.luciad.format.s52.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThisILcdGXYPainterProviderpaints S-57 geometries according to the S-52 standard. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.vpf
Methods in com.luciad.format.vpf that return ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionprotected ILcdGXYLabelPainterProviderTLcdVPFLayerFactory.retrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.format.vpf.gxy
Classes in com.luciad.format.vpf.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassA painter provider for VPF data. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.fusion.client.view.gxy
Methods in com.luciad.fusion.client.view.gxy with parameters of type ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionvoidTLfnGXYVectorLayer.setGXYLabelPainterProvider(ILcdGXYLabelPainterProvider aGXYLabelPainterProvider) Deprecated.Sets anILcdGXYLabelPainterProviderto thisTLcdGXYLayer. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.ogc.sld.view.gxy
Classes in com.luciad.ogc.sld.view.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassAbstract class that contains the information to implement a painter for objects that should be rendered according to a feature type style.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, ...). -
Uses of ILcdGXYLabelPainterProvider in com.luciad.symbology.app6a.view.gxy.painter
Classes in com.luciad.symbology.app6a.view.gxy.painter that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThe label painter provider for a layer containingILcdAPP6AShapeobjects. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.symbology.milstd2525b.view.gxy.painter
Classes in com.luciad.symbology.milstd2525b.view.gxy.painter that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThe label painter provider for a layer containingILcdMS2525bShapeobjects. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdGXYLabelPainterProviderModifier and TypeClassDescriptionclassThis 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 ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionTLcdGXYHaloLabelPainter.getDelegateLabelPainterProvider()Returns theILcdGXYLabelPainterProviderto which the rendering of the labels is delegated.TLcdGXYLayer.getGXYLabelPainterProvider()Gets the currentILcdGXYLabelPainterProviderattached to thisTLcdGXYLayer.Methods in com.luciad.view.gxy with parameters of type ILcdGXYLabelPainterProviderModifier and TypeMethodDescriptionvoidTLcdGXYHaloLabelPainter.setDelegateLabelPainterProvider(ILcdGXYLabelPainterProvider aDelegateLabelPainterProvider) Sets theILcdGXYLabelPainterProviderto which the rendering of the labels is to be delegated.voidTLcdGXYHaloLabelPainter2.setDelegateLabelPainterProvider(ILcdGXYLabelPainterProvider aDelegateLabelPainterProvider) Sets theILcdGXYLabelPainterProviderto which the rendering of the labels is to be delegated.voidTLcdGXYLayer.setGXYLabelPainterProvider(ILcdGXYLabelPainterProvider aGXYLabelPainterProvider) Sets anILcdGXYLabelPainterProviderto thisTLcdGXYLayer.Constructors in com.luciad.view.gxy with parameters of type ILcdGXYLabelPainterProviderModifierConstructorDescriptionTLcdGXYHaloLabelPainter(ILcdGXYLabelPainterProvider aLabelPainterProvider) Creates a newTLcdGXYHaloLabelPainterProviderwrapping the given label painter provider, with default halo parameters (Color = white, thickness = 1).TLcdGXYHaloLabelPainter(ILcdGXYLabelPainterProvider aLabelPainterProvider, Color aHaloColor, int aHaloThickness) Creates a newTLcdGXYHaloLabelPainterProviderwrapping the given label painter provider, configured with the given halo color and thickness.TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainterProvider aLabelPainter2Provider) Creates a newTLcdGXYHaloLabelPainter2wrapping the given label painter provider, with default halo parameters (Color = white, thickness = 1).TLcdGXYHaloLabelPainter2(ILcdGXYLabelPainterProvider aLabelPainter2Provider, Color aHaloColor, int aHaloThickness) Creates a newTLcdGXYHaloLabelPainter2wrapping the given label painter provider, configured with the given halo color and thickness. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.view.gxy.labeling.algorithm.discrete
Constructors in com.luciad.view.gxy.labeling.algorithm.discrete with parameters of type ILcdGXYLabelPainterProviderModifierConstructorDescriptionTLcdGXYCurvedPathLabelingAlgorithm(ILcdGXYLabelPainterProvider aGXYCurvedPathLabelPainterProvider) Creates a newTLcdGXYCurvedPathLabelingAlgorithmwhich uses the givenILcdGXYLabelPainterProviderto retrieve aTLcdGXYCurvedPathLabelPainter. -
Uses of ILcdGXYLabelPainterProvider in com.luciad.view.gxy.painter
Classes in com.luciad.view.gxy.painter that implement ILcdGXYLabelPainterProviderModifier 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.
ILcdGXYLabelEditor.