Table of Contents

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
Parameters

Refresh(TimeSpan)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(RectangleShape,TimeSpan)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(RectangleShape,TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(IEnumerable<RectangleShape>,TimeSpan)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

Refresh(IEnumerable<RectangleShape>,TimeSpan,BufferTimeType)

N/A

Remarks

N/A

Return Value
Parameters

RemoveAllAnimations()

N/A

Remarks

N/A

Return Value
Parameters

GetBoundingBox()

Gets the bounding box.

Remarks

N/A

Return Value
Parameters

Initialize(MapArguments)

Initializes the specified map arguments.

Remarks

N/A

Return Value
Parameters

Refresh()

Refreshes this instance.

Remarks

N/A

Return Value
Parameters

Refresh(RectangleShape)

N/A

Remarks

N/A

Return Value
Parameters

Draw(MapArguments,OverlayRefreshType)

This method draws the overlay by the specified arguments.

Remarks

N/A

Return Value
Parameters

PostTransform(TransformArguments,MapArguments)

Posts the transform for the overlay.

Remarks

N/A

Return Value
Parameters

Close()

Closes this instance.

Remarks

N/A

Return Value
Parameters

Dispose()

Disposes this instance.

Remarks

N/A

Return Value
Parameters

ToString()

N/A

Remarks

N/A

Return Value
Parameters

Equals(Object)

N/A

Remarks

N/A

Return Value
Parameters

GetHashCode()

N/A

Remarks

N/A

Return Value
Parameters

GetType()

N/A

Remarks

N/A

Return Value
Parameters

Protected Methods

RemoveAllAnimationCore()

N/A

Remarks

N/A

Return Value
Parameters

GetBoundingBoxCore()

Gets the bounding box core.

Remarks

N/A

Return Value
Parameters

RefreshCore()

Refreshes the core.

Remarks

N/A

Return Value
Parameters

RefreshCore(RectangleShape)

N/A

Remarks

N/A

Return Value
Parameters

DrawCore(MapArguments,OverlayRefreshType)

This method draws the overlay by the specified arguments.

Remarks

N/A

Return Value
Parameters

PostTransformCore(TransformArguments,MapArguments)

Posts the transform for the overlay.

Remarks

N/A

Return Value
Parameters

CloseCore()

Closes the core.

Remarks

N/A

Return Value
Parameters

InitializeCore(MapArguments)

Initializes the core.

Remarks

N/A

Return Value
Parameters

DrawException(GeoCanvas,Exception)

Draws the exception.

Remarks

N/A

Return Value
Parameters

DrawExceptionCore(GeoCanvas,Exception)

Draws the exception core.

Remarks

N/A

Return Value
Parameters

OnDrawingException(DrawingExceptionOverlayEventArgs)

Handles the event.

Remarks

N/A

Return Value
Parameters

OnDrawnException(DrawnExceptionOverlayEventArgs)

Handles the event.

Remarks

N/A

Return Value
Parameters

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources.

Remarks

N/A

Return Value
Parameters

Finalize()

N/A

Remarks

N/A

Return Value
Parameters

PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments)

N/A

Remarks

N/A

Return Value
Parameters

PrepareInertialPan(RectangleShape,RectangleShape,MapArguments)

N/A

Remarks

N/A

Return Value
Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value
Parameters

Public Properties

AutoRefreshInterval

N/A

Remarks

N/A

Return Value

Name

Gets or sets the name.

Remarks

N/A

Return Value

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

IsEmpty

Gets a value indicating whether this instance is empty.

Remarks

N/A

Return Value

Attribution

Gets or sets the attribution.

Remarks

N/A

Return Value

OverlayView

Gets or sets the overlay view.

Remarks

N/A

Return Value

DrawingQuality

Gets or sets the drawing quality.

Remarks

N/A

Return Value

Opacity

Gets or sets the opacity.

Remarks

N/A

Return Value

MapArguments

Gets or sets the map arguments.

Remarks

N/A

Return Value

CanRefreshRegion

N/A

Remarks

N/A

Return Value

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