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
ILcdGXYLabelingAlgorithms.