Uses of Class
com.luciad.view.labeling.algorithm.ILcdLabelConflictChecker.Conflict
Packages that use 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
Methods in com.luciad.view.labeling.algorithm that return ILcdLabelConflictChecker.ConflictModifier 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
Methods in com.luciad.view.labeling.algorithm.discrete with parameters of type ILcdLabelConflictChecker.ConflictModifier 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.