Provides classes for the automatic placement of node and edge labels.

Classes

  ClassDescription
Public classAbstractLabelingAlgorithm
This class is an abstract base class for labeling algorithms.
Public classGreedyMISLabeling
This class places the labels of a graph using a greedy strategy.
Public classMISLabelingAlgorithm
Solving labeling problem by reducing it to the maximum independent set problem.
Public classSALabeling
This class is based on the enhanced profit model and places the labels of a graph using a simulated annealing strategy taking into account the amount of overlaps of labels.

Enumerations

  EnumerationDescription
Public enumerationOptimizationStrategy

Remarks

Provides classes for the automatic placement of node and edge labels.

Related Documentation

See the yFiles Developer's Guide sections on Automatic Label Placement for a discussion of the yFiles label placement algorithms.