Uses of Class
com.luciad.view.gxy.labeling.algorithm.discrete.ALcdGXYDiscretePlacementsLabelingAlgorithm
Packages that use ALcdGXYDiscretePlacementsLabelingAlgorithm
Package
Description
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Handles discrete placements labeling algorithms.
-
Uses of ALcdGXYDiscretePlacementsLabelingAlgorithm in com.luciad.ogc.sld.view.gxy
Subclasses of ALcdGXYDiscretePlacementsLabelingAlgorithm in com.luciad.ogc.sld.view.gxyModifier and TypeClassDescriptionclass
Extension ofTLcdGXYCompositeLabelingAlgorithm
that computes label locations for layers that have aTLcdSLDFeatureTypeStylePainter
as label painter. -
Uses of ALcdGXYDiscretePlacementsLabelingAlgorithm in com.luciad.view.gxy.labeling.algorithm.discrete
Subclasses of ALcdGXYDiscretePlacementsLabelingAlgorithm in com.luciad.view.gxy.labeling.algorithm.discreteModifier and TypeClassDescriptionclass
This wrapper can be used to create a labeling algorithm wrapper based on theALcdGXYDiscretePlacementsLabelingAlgorithm
abstract algorithm.class
This composite labeling algorithm combinesALcdGXYDiscretePlacementsLabelingAlgorithm
s into one labeling algorithm.class
This labeling algorithm tries to find a valid position for a curved path text label.class
This wrapper used a dependency relation between labels to add extra behavior to the labeling.class
Path aware labeling algorithm.class
This labeling algorithm is a greedy algorithm based on the label locations provided by each label'slabel painter
.class
This labeling is a greedy labeling algorithm that uses free placement (seeILcdGXYLabelPainter2
) to determine label locations.class
Path aware labeling algorithm.class
This labeling algorithm is a greedy labeling algorithm that only tries one placement per label.Methods in com.luciad.view.gxy.labeling.algorithm.discrete that return ALcdGXYDiscretePlacementsLabelingAlgorithmModifier and TypeMethodDescriptionALcdGXYDiscretePlacementsLabelingAlgorithm.clone()
ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.getDelegateAlgorithm()
Return the wrapped algorithm.Methods in com.luciad.view.gxy.labeling.algorithm.discrete that return types with arguments of type ALcdGXYDiscretePlacementsLabelingAlgorithmModifier and TypeMethodDescriptionTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.getLabelingAlgorithmProvider()
Returns the used labeling algorithm provider.Constructors in com.luciad.view.gxy.labeling.algorithm.discrete with parameters of type ALcdGXYDiscretePlacementsLabelingAlgorithmModifierConstructorDescriptionprotected
ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper
(ALcdGXYDiscretePlacementsLabelingAlgorithm aDelegate) Creates a new algorithm wrapper wrapping the given discrete placements algorithm.TLcdGXYDependantLabelsRemovalWrapper
(ALcdGXYDiscretePlacementsLabelingAlgorithm aDelegate, ILcdCollectedLabelInfoDependencyProvider aDependencyProvider) Creates a new wrapper for the given algorithm, with the given label dependency provider.Constructor parameters in com.luciad.view.gxy.labeling.algorithm.discrete with type arguments of type ALcdGXYDiscretePlacementsLabelingAlgorithmModifierConstructorDescriptionTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm
(ILcdGXYLabelLabelingAlgorithmProvider<? extends ALcdGXYDiscretePlacementsLabelingAlgorithm> aAlgorithmProvider) Creates a newTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm
using the given labeling algorithm provider.