ILabelPositioner Interface
Positions data point labels.
public interface ILabelPositioner
Methods
GetRotationPointForLabel(DataPointLabel, IEnumerable<DataPointLabel>)
Gets the rotation point for a given DataPointLabel.
Point GetRotationPointForLabel(DataPointLabel label, IEnumerable<DataPointLabel> allLabels)
Parameter | Type | Description |
---|---|---|
label | DataPointLabel | The label. |
allLabels | IEnumerable<DataPointLabel> | All labels. |
Returns
- Point:
The rotation point for a given DataPointLabel.
SetLabelPosition(DataPointLabel, IEnumerable<DataPointLabel>)
Sets the label position.
void SetLabelPosition(DataPointLabel label, IEnumerable<DataPointLabel> allLabels)
Parameter | Type | Description |
---|---|---|
label | DataPointLabel | The label. |
allLabels | IEnumerable<DataPointLabel> | All labels. |