Uses of Class
com.luciad.view.labeling.algorithm.ILcdLabelConflictChecker.Conflict
Package
Description
This package contains the core classes that can be used to create labeling algorithms.
This package contains classes that can be used for discrete label placement.
-
Uses of ILcdLabelConflictChecker.Conflict in com.luciad.view.labeling.algorithm
Modifier and TypeMethodDescriptionILcdLabelConflictChecker.getConflict
(TLcdLabelPlacement aPlacement) Checks if the given label placement is valid, i.e. if it doesn't overlap with already added label placements or label obstacles.TLcdLabelConflictChecker.getConflict
(TLcdLabelPlacement aPlacement) TLcdNoDeclutterLabelConflictChecker.getConflict
(TLcdLabelPlacement aPlacement) -
Uses of ILcdLabelConflictChecker.Conflict in com.luciad.view.labeling.algorithm.discrete
Modifier and TypeMethodDescriptionILcdLabelPlacementEvaluator.evaluatePlacement
(TLcdLabelPlacement aLabelPlacement, ILcdLabelConflictChecker.Conflict aConflict, List<TLcdLabelPlacement> aPlacedLabels) This method evaluates the given label placement and returns aPlacementResult
to denote if the placement can be used for its label or not.