User Tools

Site Tools


thinkgeo.mapsuite.iosedition.overlay

ThinkGeo.MapSuite.iOSEdition.Overlay

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 is the base class of all overlays in this overlay system.

Inheritance Hierarchy

Members Summary

Public Constructors

Protected Constructors

Overlay()

Initializes a new instance of the class.

Remarks

N/A

Parameters

Public Methods

Refresh(IEnumerable<RectangleShape>)

N/A

Remarks

N/A

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

Refresh(TimeSpan)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(RectangleShape,TimeSpan)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(RectangleShape,TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(IEnumerable<RectangleShape>,TimeSpan)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

Refresh(IEnumerable<RectangleShape>,TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RemoveAllAnimations()

N/A

Remarks

N/A

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

GetBoundingBox()

Gets the bounding box.

Remarks

N/A

Return Value
  • Description:A RectangleShape value for the overlay.
Parameters

Initialize(MapArguments)

Initializes the specified map arguments.

Remarks

N/A

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

Refresh()

Refreshes this instance.

Remarks

N/A

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

Refresh(RectangleShape)

N/A

Remarks

N/A

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

Draw(MapArguments,OverlayRefreshType)

This method draws the overlay by the specified arguments.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • mapArguments
    • Description:This parameter indicates an mapArguments to draw the overlay.
  • refreshType
    • Description:This parameter indicates whether this overlay needs to be refresh or not.

PostTransform(TransformArguments,MapArguments)

Posts the transform for the overlay.

Remarks

N/A

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

Close()

Closes this instance.

Remarks

N/A

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

Dispose()

Disposes this instance.

Remarks

N/A

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

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

RemoveAllAnimationCore()

N/A

Remarks

N/A

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

GetBoundingBoxCore()

Gets the bounding box core.

Remarks

N/A

Return Value
Parameters

RefreshCore()

Refreshes the core.

Remarks

N/A

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

RefreshCore(RectangleShape)

N/A

Remarks

N/A

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

DrawCore(MapArguments,OverlayRefreshType)

This method draws the overlay by the specified arguments.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • mapArguments
    • Description:This parameter indicates an mapArguments to draw the overlay.
  • refreshType
    • Description:This parameter indicates whether this overlay needs to be refresh or not.

PostTransformCore(TransformArguments,MapArguments)

Posts the transform for the overlay.

Remarks

N/A

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

CloseCore()

Closes the core.

Remarks

N/A

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

InitializeCore(MapArguments)

Initializes the core.

Remarks

N/A

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

DrawException(GeoCanvas,Exception)

Draws the exception.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • geoCanvas
  • exception
    • Type:Exception
    • Description:The exception.

DrawExceptionCore(GeoCanvas,Exception)

Draws the exception core.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • geoCanvas
  • ex
    • Type:Exception
    • Description:The ex.

OnDrawingException(DrawingExceptionOverlayEventArgs)

Handles the event.

Remarks

N/A

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

OnDrawnException(DrawnExceptionOverlayEventArgs)

Handles the event.

Remarks

N/A

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

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • disposing
    • Type:Boolean
    • Description:true to release both managed and unmanaged resources; false to release only unmanaged resources.

Finalize()

N/A

Remarks

N/A

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

PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments)

N/A

Remarks

N/A

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

PrepareInertialPan(RectangleShape,RectangleShape,MapArguments)

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

AutoRefreshInterval

N/A

Remarks

N/A

Return Value
  • Type:TimeSpan

Name

Gets or sets the name.

Remarks

N/A

Return Value
  • Type:String

DrawingExceptionMode

This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing.

Remarks

N/A

Return Value

IsVisible

Gets or sets a value indicating whether this instance is visible.

Remarks

N/A

Return Value
  • Type:Boolean

IsEmpty

Gets a value indicating whether this instance is empty.

Remarks

N/A

Return Value
  • Type:Boolean

Attribution

Gets or sets the attribution.

Remarks

N/A

Return Value
  • Type:String

OverlayView

Gets or sets the overlay view.

Remarks

N/A

Return Value
  • Type:UIView

DrawingQuality

Gets or sets the drawing quality.

Remarks

N/A

Return Value

Opacity

Gets or sets the opacity.

Remarks

N/A

Return Value
  • Type:Double

MapArguments

Gets or sets the map arguments.

Remarks

N/A

Return Value

CanRefreshRegion

N/A

Remarks

N/A

Return Value
  • Type:Boolean

Protected Properties

Public Events

DrawingException This event raises when [drawing exception].

Remarks

N/A

Event Arguments:DrawingExceptionOverlayEventArgs

DrawnException This event raises when [drawn exception].

Remarks

N/A

Event Arguments:DrawnExceptionOverlayEventArgs

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