Uses of Class
com.luciad.view.gxy.labeling.algorithm.discrete.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
Modifier 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
Modifier 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.Modifier and TypeMethodDescriptionALcdGXYDiscretePlacementsLabelingAlgorithm.clone()
ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.getDelegateAlgorithm()
Return the wrapped algorithm.Modifier and TypeMethodDescriptionTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.getLabelingAlgorithmProvider()
Returns the used labeling algorithm provider.ModifierConstructorDescriptionprotected
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.ModifierConstructorDescriptionTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm
(ILcdGXYLabelLabelingAlgorithmProvider<? extends ALcdGXYDiscretePlacementsLabelingAlgorithm> aAlgorithmProvider) Creates a newTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm
using the given labeling algorithm provider.