User Tools

Site Tools


thinkgeo.mapsuite.core.labelingcandidate

ThinkGeo.MapSuite.Core.LabelingCandidate

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

This class represents a candidate for labeling.

Inheritance Hierarchy

Members Summary

Public Constructors

LabelingCandidate()

  • This is a constructor for the class.
Remarks
  • If you use this constructor, then you should set the applicable properties manually.
Parameters

LabelingCandidate(String,PolygonShape,PointShape)

  • This is a constructor for the class.
Remarks
  • None
Parameters
  • originalText
    • Type:String
    • Description:This parameter represents the text of the label before it is potentially modified.
  • simplePolygonInScreenCoordinates
    • Description:This parameter is a polygon (in screen coordinates) representing the area to be labeled.
  • centerPointInScreenCoordinates
    • Description:This parameter is the center of the polygon (in screen coordinates) representing the area to be labeled.

LabelingCandidate(String,PolygonShape,PointShape,Collection<LabelInformation>)

  • This is a constructor for the class.
Remarks
  • None
Parameters
  • originalText
    • Type:String
    • Description:This parameter represents the text of the label before it is potentially modified.
  • simplePolygonInScreenCoordinates
    • Description:This parameter is a polygon (in screen coordinates) representing the area to be labeled.
  • centerPointInScreenCoordinates
    • Description:This parameter is the center of the polygon (in screen coordinates) representing the area to be labeled.
  • labelInformation
    • Type:Collection<LabelInformation>
    • Description:This parameter is the labeling information for this labeling candidate.

Protected Constructors

Public Methods

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

OriginalText

This property gets and sets the original text for the label.

Remarks

None

Return Value
  • Type:String

ScreenArea

This property gets and sets the screen area that encompasses the label.

Remarks

None

Return Value

CenterPoint

This property gets and sets the center point for the center of the label.

Remarks

None

Return Value

LabelInformation

This property gets and sets the label information for this label.

Remarks

None

Return Value

Protected Properties

Public Events

thinkgeo.mapsuite.core.labelingcandidate.txt · Last modified: 2017/03/16 21:59 (external edit)