Skip to content

FeatureLabelingCandidate

Namespace: ThinkGeo.Core

public class FeatureLabelingCandidate : System.IComparable`1[[ThinkGeo.Core.FeatureLabelingCandidate, ThinkGeo.Core, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectFeatureLabelingCandidate
Implements IComparable<FeatureLabelingCandidate>

Properties

Feature

public Feature Feature { get; set; }

Property Value

Feature

LabelingCandidates

public Collection<LabelingCandidate> LabelingCandidates { get; set; }

Property Value

Collection<LabelingCandidate>

BasePointLabelingCandidate

public LabelingCandidate BasePointLabelingCandidate { get; set; }

Property Value

LabelingCandidate

Key

public string Key { get; set; }

Property Value

String

PositionStyle

public PositionStyle PositionStyle { get; set; }

Property Value

PositionStyle

Constructors

FeatureLabelingCandidate()

public FeatureLabelingCandidate()

Methods

CompareTo(FeatureLabelingCandidate)

public int CompareTo(FeatureLabelingCandidate other)

Parameters

other FeatureLabelingCandidate

Returns

Int32

Sort(List<FeatureLabelingCandidate>, Single, Single)

public static void Sort(List<FeatureLabelingCandidate> featureLabelingCandidates, float canvasWidth, float canvasHeight)

Parameters

featureLabelingCandidates List<FeatureLabelingCandidate>

canvasWidth Single

canvasHeight Single