Uses of Class
com.luciad.view.lightspeed.label.algorithm.discrete.ALspDiscreteLabelingAlgorithm
Packages that use ALspDiscreteLabelingAlgorithm
Package
Description
Handles discrete labeling algorithms.
-
Uses of ALspDiscreteLabelingAlgorithm in com.luciad.view.lightspeed.label.algorithm.discrete
Modifier and TypeClassDescriptionclass
This class can be used to create a labeling algorithm wrapper based on theALspDiscreteLabelingAlgorithm
abstract algorithm.class
This composite algorithm combines multipleALspDiscreteLabelingAlgorithm
s into one labeling algorithm.class
This labeling algorithm tries to find a valid position for a curved text label on a path.class
This wrapper uses a dependency relation between labels to add extra behavior to the placement.class
Labeling algorithm that tries to place labels inside a path and keeps them inside the view.class
This algorithm is a greedy algorithm that uses aALspLabelLocationProvider
to retrieve possible placements.class
Labeling algorithm that tries to place labels on path.Methods in com.luciad.view.lightspeed.label.algorithm.discrete that return ALspDiscreteLabelingAlgorithmModifier and TypeMethodDescriptionALspDiscreteLabelingAlgorithm.clone()
ALspDiscreteLabelingAlgorithmWrapper.getDelegate()
Returns the wrapped algorithm.Methods in com.luciad.view.lightspeed.label.algorithm.discrete that return types with arguments of type ALspDiscreteLabelingAlgorithmModifier and TypeMethodDescriptionTLspCompositeDiscreteLabelingAlgorithm.getAlgorithmProvider()
Returns the used labeling algorithm provider.Constructors in com.luciad.view.lightspeed.label.algorithm.discrete with parameters of type ALspDiscreteLabelingAlgorithmModifierConstructorDescriptionCreates a new algorithm wrapper wrapping the given discrete labeling algorithm.TLspDependentLabelsRemovalWrapper
(ALspDiscreteLabelingAlgorithm aDelegate, ILspLabelDependencyProvider aDependencyProvider) Creates a new wrapper for the given algorithm, with the given dependency provider.Constructor parameters in com.luciad.view.lightspeed.label.algorithm.discrete with type arguments of type ALspDiscreteLabelingAlgorithmModifierConstructorDescriptionTLspCompositeDiscreteLabelingAlgorithm
(ILspLabelingAlgorithmProvider<? extends ALspDiscreteLabelingAlgorithm> aAlgorithmProvider) Creates a newTLspCompositeDiscreteLabelingAlgorithm
using the given algorithm provider.