Package com.luciad.view.gxy.labeling.algorithm
Handles GXY labeling algorithms.
ILcdGXYLabelingAlgorithm
The main interface of this package is ILcdGXYLabelingAlgorithm
.
This interface basically takes as input a list of to-be-placed labels, and returns a list of label
placements for a subset of these labels. This interfaces uses a few concepts defined in the
com.luciad.view.labeling.algorithm
package.
TLcdGXYCompositeLabelingAlgorithm
This package also contains TLcdGXYCompositeLabelingAlgorithm
.
This implementation of ILcdGXYLabelingAlgorithm
can be used to compose multiple
labeling algorithms. The delegate labeling algorithms can be assigned to different labels.
Other implementations
Other implementations are defined in com.luciad.view.gxy.labeling.algorithm.discrete
. These
implementations all build on an abstract implementation of ILcdGXYLabelingAlgorithm
.
- Since:
- 10.1
-
ClassDescriptionThis interface can be used to compute placements for labels.This interface defines a method to retrieve a labeling algorithm for a label.This composite labeling algorithm combines several
ILcdGXYLabelingAlgorithm
s.