User Tools

Site Tools


thinkgeo.mapsuite.core.labelinformation

This is an old revision of the document!


ThinkGeo.MapSuite.Core.LabelInformation

This class represents the location of a piece of a label that may be drawn.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.LabelInformation

Members Summary

Public Constructors

LabelInformation

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This is the constructor for the class.

LabelInformation

  • Parameters:PointShape,String,Double
  • DeclaringType:N/A
  • Summary:This is the constructor for the class.

Protected Constructors

Public Methods

Equals

  • Parameters:Object
  • DeclaringType:Object
  • Summary:N/A

GetHashCode

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

GetType

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

ToString

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Protected Methods

Finalize

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

MemberwiseClone

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Public Properties

PositionInScreenCoordinates

  • Return:PointShape
  • Summary:This property gets and sets the position of a piece of a label, in screen coordinates.

RotationAngle

  • Return:Double
  • Summary:This property gets and sets the angle of rotation for the label.

Text

  • Return:String
  • Summary:This property gets and sets the text of the label.

Protected Properties

Public Events

Public Constructors

LabelInformation()

This is the constructor for the class.

Remarks

If you use this constructor, you should set the various properties manually.

Parameters

LabelInformation(PointShape,String,Double)

This is the constructor for the class.

Remarks

None

Parameters

positionInScreenCoordinates

  • Description:This parameter is the position of the label that may draw. text * Type:String * Description:This parameter is the text for the label.

rotationAngle

  • Type:Double
  • Description:This parameter is the angle of rotation for the label. Go Back ===== Protected Constructors ===== ===== Public Methods ===== === Equals(Object) === N/A ==== Remarks ==== N/A Return Value * Return Type:Boolean * Description:N/A ==== Parameters ==== obj * Type:Object * Description:N/A Go Back === GetHashCode() === N/A ==== Remarks ==== N/A Return Value * Return Type:Int32 * Description:N/A ==== Parameters ==== Go Back === GetType() === N/A ==== Remarks ==== N/A Return Value * Return Type:Type * Description:N/A ==== Parameters ==== Go Back === ToString() === N/A ==== Remarks ==== N/A Return Value * Return Type:String * Description:N/A ==== Parameters ==== Go Back ===== Protected Methods ===== === Finalize() === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== Go Back === MemberwiseClone() === N/A ==== Remarks ==== N/A Return Value * Return Type:Object * Description:N/A ==== Parameters ==== Go Back ===== Public Properties ===== === PositionInScreenCoordinates === This property gets and sets the position of a piece of a label, in screen coordinates. ==== Remarks ==== None ==== Return Value ==== Return Type:PointShape Go Back === RotationAngle === This property gets and sets the angle of rotation for the label. ==== Remarks ==== This could be the rotation of the entire label text, a single character, or a set of characters. ==== Return Value ==== Return Type:Double Go Back === Text === This property gets and sets the text of the label. ==== Remarks ==== This may be the entire label text or a single character. ==== Return Value ==== Return Type**:String

Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.core.labelinformation.1442486005.txt.gz · Last modified: 2015/09/17 10:33 by admin