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 TypeClassDescriptionclassExtension ofTLcdGXYCompositeLabelingAlgorithmthat computes label locations for layers that have aTLcdSLDFeatureTypeStylePainteras 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 TypeClassDescriptionclassThis wrapper can be used to create a labeling algorithm wrapper based on theALcdGXYDiscretePlacementsLabelingAlgorithmabstract algorithm.classThis composite labeling algorithm combinesALcdGXYDiscretePlacementsLabelingAlgorithms into one labeling algorithm.classThis labeling algorithm tries to find a valid position for a curved path text label.classThis wrapper used a dependency relation between labels to add extra behavior to the labeling.classPath aware labeling algorithm.classThis labeling algorithm is a greedy algorithm based on the label locations provided by each label'slabel painter.classThis labeling is a greedy labeling algorithm that uses free placement (seeILcdGXYLabelPainter2) to determine label locations.classPath aware labeling algorithm.classThis 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 ALcdGXYDiscretePlacementsLabelingAlgorithmModifierConstructorDescriptionprotectedALcdGXYDiscretePlacementsLabelingAlgorithmWrapper(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 newTLcdGXYCompositeDiscretePlacementsLabelingAlgorithmusing the given labeling algorithm provider.