documentationfor yFiles for HTML 2.6

MISLabelingBase

A base class for generic labeling algorithms which solve the labeling problem by reducing it to the maximum independent set (MIS) problem.

Inheritance Hierarchy
Implemented Interfaces

Remarks

Different optimization strategies are available; an optimization strategy defines which criteria the algorithm should try to optimize. For example, reducing the number of overlaps between labels and nodes may be considered more important than reducing the number of overlaps between labels and edges.

Default Values of Properties

customProfitModelRatio0.1The profit determined by the optimization strategy is more important than the currently specified profit model.
optimizationStrategyBALANCED
reduceAmbiguityfalseAmbiguous label placements might be selected.
removeEdgeOverlapsfalseCandidates overlapping with edges are allowed.
removeNodeOverlapsfalseCandidates overlapping with nodes are allowed.

Type Details

yfiles module
layout-core
yfiles-umd modules
All layout modules, view-layout-bridge
Legacy UMD name
yfiles.labeling.MISLabelingBase

See Also

Constructors

Properties

Methods

Fields