User Tools

Site Tools


thinkgeo.mapsuite.desktopedition.panandtrackzoomstate

ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState

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 stores the information for Pan and Track Zoom.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState

Members Summary

Public Constructors

PanAndTrackZoomState()

  • Default constructor of this class.
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#PanAndTrackZoomState.28.29
Parameters

Protected Constructors

Public Methods

GetNewExtent(ScreenPointF,RectangleShape,Double,Double)

  • This method is used to get an updated extent for interative action.
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#GetNewExtent.28ScreenPointF.2C_RectangleShape.2C_Double.2C_Double.29
Return Value
  • Description:Returns a updated extent which will replace the current extent.
Parameters
  • location
    • Description:This parameter specifies the current location of the mouse.
  • currentExtent
    • Description:This parameter specifies the current extent.
  • width
    • Type:Double
    • Description:This parameter specifies the width of the extent in screen units.
  • height
    • Type:Double
    • Description:This parameter specifies the height of the extent in screen units.

ToString()

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#ToString.28.29
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#Equals.28Object.29
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#GetHashCode.28.29
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#GetType.28.29
Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

Finalize()

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#Finalize.28.29
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.PanAndTrackZoomState#MemberwiseClone.28.29
Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

IsLeftClickDragKeyPressed

  • This property gets or sets the status of whether the left click drag key is pressed or not.
Remarks
Return Value
  • Type:Boolean

IsMouseLeftButtonDown

  • This property gets or sets the status of whether the left mouse button is pressed down or not.
Remarks
Return Value
  • Type:Boolean

MouseMoveStartExtent

  • This property gets and sets the extent when the mouse move starts.
Remarks
Return Value
  • Type:Single

StartYInScreen

  • This property gets or sets the starting screen Y when interative action starts.
Remarks
Return Value
  • Type:Single

EndYInScreen

  • This property gets or sets the ending screen Y when interative action ends.
Remarks
Return Value
  • Type:Int32

OffsetYInScreen

  • This property gets screen offset Y distance.
Remarks
Return Value

LowRightPoint

  • This property gets the lower right screen point.
Remarks
thinkgeo.mapsuite.desktopedition.panandtrackzoomstate.txt · Last modified: 2017/03/16 21:59 (external edit)