User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.wpfgeocanvas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.silverlightcore.wpfgeocanvas [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.silverlightcore.wpfgeocanvas [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.SilverlightCore.WpfGeoCanvas ====== ====== ThinkGeo.MapSuite.SilverlightCore.WpfGeoCanvas ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
  
-<!-- Class --> 
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas]] +    *ThinkGeo.MapSuite.SilverlightCore.GeoCanvas 
-***[[ThinkGeo.MapSuite.SilverlightCore.WpfGeoCanvas]]+      ***ThinkGeo.MapSuite.SilverlightCore.WpfGeoCanvas**
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} WpfGeoCanvas() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#WpfGeoCanvas()|WpfGeoCanvas]] ​  ​| ​   |    |    |+
  
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +<div newline></​div>​
 ==== Protected Constructors ==== ==== Protected Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
 ==== Public Methods ==== ==== Public Methods ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} GetStreamFromGeoImage(GeoImage) ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#​BeginDrawing(Object,​ RectangleShape,​ GeographyUnit)|BeginDrawing]] ​  | Object, [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Clear(GeoBrush)|Clear]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(AreaBaseShape,​ GeoPen, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(Feature,​ GeoPen, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(IEnumerable<​ScreenPoint[]>,​ GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawArea]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]][]>,​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(AreaBaseShape,​ GeoPen, GeoBrush, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(AreaBaseShape,​ GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(Feature,​ GeoPen, GeoBrush, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(Feature,​ GeoBrush, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(AreaBaseShape,​ GeoBrush, DrawingLevel)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawArea(Feature,​ GeoPen, GeoBrush, DrawingLevel,​ Double, Double, PenBrushDrawingOrder)|DrawArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(Feature,​ Single, Single, GeoPen, GeoBrush, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(Feature,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, GeoBrush, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(Feature,​ Single, Single, GeoPen, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(PointBaseShape,​ Single, Single, GeoBrush, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(Feature,​ Single, Single, GeoBrush, DrawingLevel)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(ScreenPoint,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawEllipse]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawLine(Feature,​ GeoPen, DrawingLevel,​ Single, Single)|DrawLine]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawLine(IEnumerable<​ScreenPoint>,​ GeoPen, DrawingLevel,​ Single, Single)|DrawLine]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>,​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawLine(LineBaseShape,​ GeoPen, DrawingLevel,​ Single, Single)|DrawLine]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawLine(LineBaseShape,​ GeoPen, DrawingLevel)|DrawLine]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawLine(Feature,​ GeoPen, DrawingLevel)|DrawLine]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawScreenImage(GeoImage,​ Single, Single, Single, Single, DrawingLevel,​ Single, Single, Single)|DrawScreenImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Single, Single, Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawScreenImageWithoutScaling(GeoImage,​ Single, Single, DrawingLevel,​ Single, Single, Single)|DrawScreenImageWithoutScaling]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawText(String,​ GeoFont, GeoBrush, GeoPen, IEnumerable<​ScreenPoint>,​ DrawingLevel,​ Single, Single, Single)|DrawText]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>,​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawText(String,​ GeoFont, GeoBrush, IEnumerable<​ScreenPoint>,​ DrawingLevel)|DrawText]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>,​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawTextWithScreenCoordinate(String,​ GeoFont, GeoBrush, Single, Single, DrawingLevel)|DrawTextWithScreenCoordinate]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawTextWithWorldCoordinate(String,​ GeoFont, GeoBrush, Double, Double, DrawingLevel)|DrawTextWithWorldCoordinate]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawWorldImage(GeoImage,​ Double, Double, Single, Single, DrawingLevel)|DrawWorldImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Double, Double, Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawWorldImage(GeoImage,​ Double, Double, Single, Single, DrawingLevel,​ Single, Single, Single)|DrawWorldImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Double, Double, Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawWorldImage(GeoImage,​ Double, Double, Double, DrawingLevel,​ Single, Single, Single)|DrawWorldImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Double, Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawWorldImageWithoutScaling(GeoImage,​ Double, Double, DrawingLevel)|DrawWorldImageWithoutScaling]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​DrawWorldImageWithoutScaling(GeoImage,​ Double, Double, DrawingLevel,​ Single, Single, Single)|DrawWorldImageWithoutScaling]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​EndDrawing()|EndDrawing]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Flush()|Flush]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#GetStreamFromGeoImage(GeoImage)|GetStreamFromGeoImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​MeasureText(String,​ GeoFont)|MeasureText]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToGeoImage(Object)|ToGeoImage]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToNativeImage(GeoImage)|ToNativeImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Protected Methods ==== +  * //N/A// 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​BeginDrawingCore(Object,​ RectangleShape,​ GeographyUnit)|BeginDrawingCore]] ​  | Object, [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +  * //N/A//
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ClearCore(GeoBrush)|ClearCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawAreaCore(IEnumerable<​ScreenPoint[]>,​ GeoPen, GeoBrush, DrawingLevel,​ Double, Double, PenBrushDrawingOrder)|DrawAreaCore]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]][]>,​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawEllipseCore(ScreenPoint,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder)|DrawEllipseCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawLineCore(IEnumerable<​ScreenPoint>,​ GeoPen, DrawingLevel,​ Single, Single)|DrawLineCore]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>,​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawScreenImageCore(GeoImage,​ Single, Single, Single, Single, DrawingLevel,​ Single, Single, Single)|DrawScreenImageCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Single, Single, Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawScreenImageWithoutScalingCore(GeoImage,​ Single, Single, DrawingLevel,​ Single, Single, Single)|DrawScreenImageWithoutScalingCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]],​ Single, Single, [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawTextCore(String,​ GeoFont, GeoBrush, GeoPen, IEnumerable<​ScreenPoint>,​ DrawingLevel,​ Single, Single, Single)|DrawTextCore]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]],​ IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>,​ [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]],​ Single, Single, Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​EndDrawingCore()|EndDrawingCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​FlushCore()|FlushCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCanvasHeight(Object)|GetCanvasHeight]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCanvasHeightCore(Object)|GetCanvasHeightCore]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCanvasWidth(Object)|GetCanvasWidth]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCanvasWidthCore(Object)|GetCanvasWidthCore]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MeasureTextCore(String,​ GeoFont)|MeasureTextCore]] ​  | String, [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingProgressChanged(DrawingProgressChangedEventArgs)|OnDrawingProgressChanged]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ToGeoImageCore(Object)|ToGeoImageCore]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ToNativeImageCore(GeoImage)|ToNativeImageCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]](overriden) ​  ​| ​   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * Type:Stream 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​CurrentWorldExtent|CurrentWorldExtent]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +  * Description:N/A
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Dpi|Dpi]] ​  | Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Height|Height]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsDrawing|IsDrawing]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MapUnit|MapUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:PublicProperty.gif|Public Property}}[[#​NativeImage|NativeImage]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   | +
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Width|Width]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   |+
  
-==== Protected Properties ==== +== Parameters ​== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^+  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A
  
-==== Public Events ==== +<div newline></​div>​ 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ +** {{wiki:PublicMethod.gif|}} ​Clear(GeoBrush) **
-{{wiki:PublicEvent.gif|Public Event}}[[#​DrawingProgressChanged|DrawingProgressChanged]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCanvas|GeoCanvas]] ​  ​| ​   |+
  
-===== Public Constructors ===== +  * //N/A// 
-==== WpfGeoCanvas() ==== +== Remarks ​== 
-=== Parameters === +  ​* //N/A//
-^  Name ^  Type ^  Description ^+
  
-[[#Public Constructors|Go Back]] +== Return Value == 
-===== Protected Constructors ===== +  ​* ​Type:Void 
-===== Public Methods ===== +  * Description:N/A
-==== BeginDrawing(Object,​ RectangleShape,​ GeographyUnit) ==== +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​fillBrush//​ 
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-| worldExtent ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| drawingMapUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} MeasureText(String,​GeoFont**
-==== Clear(GeoBrush==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   |+  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF|DrawingRectangleF]] 
-==== DrawArea(AreaBaseShape,​ GeoPen, DrawingLevel) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //text// 
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | +    ​* Type:String 
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   +    ​* Description:​N/​A
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //font// 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
-==== DrawArea(Feature,​ GeoPen, DrawingLevel) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} BeginDrawing(Object,​RectangleShape,​GeographyUnit) **
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --  |    | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --  |    | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawArea(IEnumerable<​ScreenPoint[]>,​ GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| screenPoints ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]][]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint[[]]} --> ​  ​| ​   | +  Description:N/A
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​nativeImage//​ 
-==== DrawArea(AreaBaseShape,​ GeoPen, GeoBrush, DrawingLevel) ​==== +    ​* ​Type:Object 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​worldExtent//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
-| shape   ​| [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   +
-| fillBrush ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingMapUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== DrawArea(AreaBaseShape,​ GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} ToNativeImage(GeoImage) **
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --  |    | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --  |    | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawArea(Feature,​ GeoPen, GeoBrush, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Object 
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  Description:N/A
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //image// 
-==== DrawArea(Feature,​ GeoBrush, DrawingLevel) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} ToGeoImage(Object) **
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --  |    | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --  |    | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawArea(AreaBaseShape,​ GeoBrush, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
-| shape   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | +  * Description:​N/​A
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​nativeImage//​ 
-==== DrawArea(Feature,​ GeoPen, GeoBrush, DrawingLevel,​ Double, Double, PenBrushDrawingOrder) ​==== +    ​* ​Type:Object 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} EndDrawing() **
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --  |    | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --  |    | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| yOffset ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawEllipse(Feature,​ Single, Single, GeoPen, GeoBrush, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  Description:N/A
-| width   | Single<​!-- System.Single --> ​  ​| ​   | +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== DrawEllipse(Feature,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ​==== +** {{wiki:​PublicMethod.gif|}} Flush() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  ​* //N/A//
-| width   | Single<​!-- System.Single --> ​  ​| ​   | +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, GeoBrush, DrawingLevel) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></div
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointBaseShape --  |    | +** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,DrawingLevel) **
-| width   | Single<!-- System.Single --  |    | +
-| height ​  | Single<​!-- System.Single --> ​     | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointBaseShape --> ​  ​| ​   | +  Description:N/A
-| width   | Single<​!-- System.Single --> ​  ​| ​   | +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​feature//​ 
-==== DrawEllipse(Feature,​ Single, Single, GeoPen, DrawingLevel) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​outlinePen//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| feature ​  ​| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +    ​* Description:​N/​A
-| width   | Single<​!-- System.Single --> ​  ​| ​   +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawEllipse(PointBaseShape,​ Single, Single, GeoBrush, DrawingLevel) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​DrawingLevel) **
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointBaseShape --  |    | +
-| width   | Single<!-- System.Single --  |    | +
-| height ​  | Single<​!-- System.Single --> ​     | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawEllipse(Feature,​ Single, Single, GeoBrush, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| centerPointFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  Description:N/A
-| width   | Single<​!-- System.Single --> ​  ​| ​   | +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //shape// 
-==== DrawEllipse(ScreenPoint,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​outlinePen//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| screenPoint ​  ​| [[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ScreenPoint --> ​  ​| ​   | +    ​* Description:​N/​A
-| width   | Single<​!-- System.Single --> ​  ​| ​   +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawEllipse(PointBaseShape,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoBrush,DrawingLevel) **
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointBaseShape --  |    | +
-| width   | Single<!-- System.Single --  |    | +
-| height ​  | Single<​!-- System.Single --> ​     | +
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawLine(Feature,​ GeoPen, DrawingLevel,​ Single, Single) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| feature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  Description:N/A
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​feature//​ 
-==== DrawLine(IEnumerable<​ScreenPoint>,​ GeoPen, DrawingLevel,​ Single, Single) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​fillBrush//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-| screenPoints ​  ​| IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint} --> ​  ​| ​   | +    ​* Description:​N/​A
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   +
-| drawingLevel ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawLine(LineBaseShape,​ GeoPen, DrawingLevel,​ Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoBrush,​DrawingLevel) **
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.LineBaseShape --  |    | +
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --  |    | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawLine(LineBaseShape,​ GeoPen, DrawingLevel) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| shape   | [[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.LineBaseShape --> ​  ​| ​   | +  Description:N/A
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //shape// 
-==== DrawLine(Feature,​ GeoPen, DrawingLevel) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​fillBrush//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-| feature ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +    ​* Description:​N/​A
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawScreenImage(GeoImage,​ Single, Single, Single, Single, DrawingLevel,​ Single, Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel) **
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --  |    | +
-| centerXInScreen ​  | Single<!-- System.Single --  |    | +
-| centerYInScreen ​  | Single<​!-- System.Single --> ​     | +
-| widthInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| heightInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawScreenImageWithoutScaling(GeoImage,​ Single, Single, DrawingLevel,​ Single, Single, Single) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +  Description:N/A
-| centerXInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| centerYInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​feature//​ 
-==== DrawText(String,​ GeoFont, GeoBrush, GeoPen, IEnumerable<​ScreenPoint>,​ DrawingLevel,​ Single, Single, Single) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​outlinePen//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| text   ​| String<​!-- System.String --> ​  ​| ​   | +    ​* Description:​N/​A
-| font   | [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --> ​  ​| ​   +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| haloPen ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| textPathInScreen ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint} --> ​  ​| ​   +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​fillBrush//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-==== DrawText(String,​ GeoFont, GeoBrush, IEnumerable<​ScreenPoint>,​ DrawingLevel) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​drawingLevel//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-| text   ​| String<​!-- System.String --> ​  ​| ​   | +    * Description:​N/​A
-| font   | [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --> ​  ​| ​   +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| textPathInScreen ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint} --> ​  ​| ​   | +
-| drawingLevel ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,GeoPen,​GeoBrush,​DrawingLevel) ​**
-==== DrawTextWithScreenCoordinate(StringGeoFont, GeoBrush, Single, Single, DrawingLevel) ​==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| text   | String<​!-- System.String --> ​  ​| ​   | +  ​* //N/A//
-| font   | [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| upperLeftXInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| upperLeftYInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== DrawTextWithWorldCoordinate(String,​ GeoFont, GeoBrush, Double, Double, DrawingLevel) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //shape// 
-| text   | String<​!-- System.String --> ​  ​| ​   +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] 
-| font   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --> ​  ​| ​   | +    ​* Description:​N/​A
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   +
-| upperLeftXInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| upperLeftYInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​outlinePen//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-==== DrawWorldImage(GeoImage,​ Double, Double, Single, Single, DrawingLevel) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​fillBrush//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-| image   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +    ​* Description:​N/​A
-| centerXInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   +
-| centerYInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| widthInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| heightInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawWorldImage(GeoImage,​ Double, Double, Single, Single, DrawingLevel,​ Single, Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel,​Double,Double,​PenBrushDrawingOrder) **
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --  |    | +
-| centerXInWorld ​  | Double<!-- System.Double --  |    | +
-centerYInWorld ​  ​| ​Double<!-- System.Double ​--> ​  ​| ​   | +
-| widthInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| heightInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== DrawWorldImage(GeoImage,​ Double, Double, Double, DrawingLevel,​ Single, Single, Single) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +  Description:N/A
-| centerXInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| centerYInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| imageScale ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​feature//​ 
-==== DrawWorldImageWithoutScaling(GeoImage,​ Double, Double, DrawingLevel) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​outlinePen//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| image   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +    ​* Description:​N/​A
-| centerXInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   +
-| centerYInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​fillBrush//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-==== DrawWorldImageWithoutScaling(GeoImage,​ Double, Double, DrawingLevel,​ Single, Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​drawingLevel//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-| image   ​| [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +    ​* Description:​N/​A
-| centerXInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   +
-| centerYInWorld ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| drawingLevel ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //xOffset// 
-[[#Public Methods|Go Back]] +    ​* ​Type:Double 
-==== EndDrawing() ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //yOffset// 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Double 
 +    * Description:N/A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​penBrushDrawingOrder//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
-==== Equals(Object) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
-| obj   | Object<​!-- System.Object --> ​  ​| ​   ​|+
  
-<!-- System.Object --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Flush() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //shape// 
-==== GetHashCode() ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +  * //​outlinePen//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:N/A
  
-<!-- System.Object --> +  * //​fillBrush//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-==== GetStreamFromGeoImage(GeoImage) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Stream<​!-- System.IO.Stream --> ​  ​| ​   |+
  
-=== Parameters === +  * //​drawingLevel//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-| image   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //xOffset// 
-[[#Public Methods|Go Back]] +    ​* ​Type:Single 
-==== GetType() ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters === +  * //yOffset// 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Single 
 +    * Description:N/A
  
-<!-- System.Object --> +  * //​penBrushDrawingOrder//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
-==== MeasureText(String,​ GeoFont) ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF|DrawingRectangleF]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawArea(IEnumerable<​ScreenPoint[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
-| text   | String<!-- System.String --  |    | +
-font   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --  |    |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== ToGeoImage(Object) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   |+  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​screenPoints//​ 
-==== ToNativeImage(GeoImage) ==== +    * Type:​IEnumerable<[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint[]|ScreenPoint[]]]> 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +  * //​outlinePen//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| image   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   |+    * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​fillBrush//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
-==== ToString() ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters === +  * //​drawingLevel//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:N/A
  
-<!-- System.Object --> +  * //xOffset// 
-[[#Public Methods|Go Back]] +    ​* ​Type:Single 
-===== Protected Methods ===== +    ​* Description:​N/​A
-==== BeginDrawingCore(Object,​ RectangleShape,​ GeographyUnit) ==== +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //yOffset// 
-^  Name ^  Type ^  Description ^ +    ​* Type:Single 
-| drawingCanvas ​  ​| Object<​!-- System.Object --> ​  ​| ​   | +    ​* Description:​N/​A
-| worldExtent ​  | [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   | +
-| drawingMapUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //​penBrushDrawingOrder//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
-==== ClearCore(GeoBrush) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,​DrawingLevel) **
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== DrawAreaCore(IEnumerable<​ScreenPoint[]>,​ GeoPen, GeoBrush, DrawingLevel,​ Double, Double, PenBrushDrawingOrder) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| screenPoints ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]][]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint[[]]} --> ​  ​| ​   | +  Description:N/A
-| outlinePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| yOffset ​  | Double<​!-- System.Double --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​feature//​ 
-==== DrawEllipseCore(ScreenPoint,​ Single, Single, GeoPen, GeoBrush, DrawingLevel,​ Single, Single, PenBrushDrawingOrder) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //linePen// 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| screenPoint ​  ​| [[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ScreenPoint --> ​  ​| ​   | +    ​* Description:​N/​A
-| width   | Single<​!-- System.Single --> ​  ​| ​   +
-| height ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| outlinePen ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| penBrushDrawingOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //​drawingLevel//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawLineCore(IEnumerable<​ScreenPoint>,​ GeoPen, DrawingLevel,​ Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,DrawingLevel) **
-| screenPoints ​  | IEnumerable<[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint} --  |    | +
-| linePen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== DrawScreenImageCore(GeoImage,​ Single, Single, Single, Single, DrawingLevel,​ Single, Single, Single) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +  Description:N/A
-| centerXInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| centerYInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| widthInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| heightInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //shape// 
-==== DrawScreenImageWithoutScalingCore(GeoImage,​ Single, Single, DrawingLevel,​ Single, Single, Single) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //linePen// 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| image   ​| [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   | +    ​* Description:​N/​A
-| centerXInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   +
-| centerYInScreen ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| drawingLevel ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  | Single<​!-- System.Single --> ​  ​| ​   +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //​drawingLevel//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== DrawTextCore(String,​ GeoFont, GeoBrush, GeoPen, IEnumerable<​ScreenPoint>,​ DrawingLevel,​ Single, Single, Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,DrawingLevel,Single,Single) **
-| text   | String<!-- System.String --  |    | +
-| font   | [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --  |    | +
-| fillBrush ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoBrush --> ​  ​| ​   | +
-| haloPen ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoPen --> ​  ​| ​   | +
-| textPathInScreen ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.ScreenPoint} --> ​  ​| ​   | +
-| drawingLevel ​  | [[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingLevel --> ​  ​| ​   | +
-| xOffset ​  ​| ​Single<!-- System.Single ​--> ​  ​| ​   | +
-| yOffset ​  | Single<​!-- System.Single --> ​  ​| ​   | +
-| rotateAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== EndDrawingCore() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​feature//​ 
-==== Finalize() ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //linePen// 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:N/A
  
-<!-- System.Object --> +  * //​drawingLevel//​ 
-[[#Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== FlushCore() ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //xOffset// 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Single 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //yOffset// 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:Single 
-==== GetCanvasHeight(Object) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,​DrawingLevel,​Single,​Single) **
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== GetCanvasHeightCore(Object) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   |+  Description:N/A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //shape// 
-==== GetCanvasWidth(Object) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.LineBaseShape|LineBaseShape]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +  * //linePen// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| nativeImage ​  | Object<​!-- System.Object --> ​  |    ​|+    * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== GetCanvasWidthCore(Object) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +  * //xOffset// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:Single 
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //yOffset// 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:Single 
-==== MeasureTextCore(String,​ GeoFont) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF|DrawingRectangleF]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawLine(IEnumerable<ScreenPoint>,​GeoPen,​DrawingLevel,​Single,​Single) **
-| text   | String<!-- System.String --  |    | +
-| font   | [[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoFont --  |    |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== MemberwiseClone() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //​screenPoints//​ 
-==== OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ​==== +    ​* ​Type:​IEnumerable<[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]> 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --  |    |+
  
-=== Parameters === +  * //linePen// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-| e   ​| ​[[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<!-- ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== ToGeoImageCore(Object) ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   |+
  
-=== Parameters === +  * //xOffset// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:Single 
-| nativeImage ​  | Object<​!-- System.Object --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //yOffset// 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:Single 
-==== ToNativeImageCore(GeoImage) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​DrawingLevel) **
-| image   | [[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeoImage --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas(overriden) --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-===== Public Properties ===== +  * //N/A//
-==== CurrentWorldExtent ==== +
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Dpi ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Single<​!-- System.Single --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +== Parameters == 
-[[#Public Properties|Go Back]] +  * //​feature//​ 
-==== Height ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    * Description:​N/​A
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //width// 
-[[#Public Properties|Go Back]] +    ​* ​Type:Single 
-==== IsDrawing ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //height// 
-[[#Public Properties|Go Back]] +    ​* ​Type:Single 
-==== MapUnit ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​outlinePen//​ 
-[[#Public Properties|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
-==== NativeImage ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return Type ^ +
-| Object<​!-- System.Object --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +  * //​drawingLevel//​ 
-[[#Public Properties|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
-==== Width ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --+<div newline></​div>​ 
-[[#Public Properties|Go Back]] +** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​DrawingLevel) ** 
-===== Protected ​Properties ​===== + 
-===== Public Events ​===== +  * //N/A// 
-==== DrawingProgressChanged ​==== +== Remarks == 
-=== Event Arguments ​=== +  * //N/A// 
-^ Event Arguments ^ + 
-| [[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs --  ​|+== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //shape// 
 +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoBrush,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​centerPointFeature//​ 
 +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoBrush,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //shape// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​feature//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //shape// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​feature//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​penBrushDrawingOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //shape// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape|PointBaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​penBrushDrawingOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawEllipse(ScreenPoint,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​screenPoint//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​penBrushDrawingOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawScreenImageWithoutScaling(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​widthInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​heightInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​imageScale//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​widthInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​heightInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawScreenImage(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​widthInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​heightInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawTextWithScreenCoordinate(String,​GeoFont,​GeoBrush,​Single,​Single,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​upperLeftXInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​upperLeftYInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawTextWithWorldCoordinate(String,​GeoFont,​GeoBrush,​Double,​Double,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​upperLeftXInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​upperLeftYInWorld//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​IEnumerable<​ScreenPoint>,​DrawingLevel) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​textPathInScreen//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPoint>,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​haloPen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​textPathInScreen//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ToString() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //obj// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Int32 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetType() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Type 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Protected ​Methods ​==== 
 +** {{wiki:​ProtectedMethod.gif|}} MeasureTextCore(String,​GeoFont) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF|DrawingRectangleF]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} BeginDrawingCore(Object,​RectangleShape,​GeographyUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks ​== 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +  * //​drawingCanvas//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +  * //​worldExtent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingMapUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} EndDrawingCore() ** 
 + 
 +  * //N/A// 
 +== Remarks ​== 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ToNativeImageCore(GeoImage) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ToGeoImageCore(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeImage//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidthCore(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Double 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeImage//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeightCore(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Double 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeImage//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} FlushCore() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawAreaCore(IEnumerable<​ScreenPoint[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Double,​Double,​PenBrushDrawingOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​screenPoints//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint[]|ScreenPoint[]]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​penBrushDrawingOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawLineCore(IEnumerable<​ScreenPoint>,​GeoPen,​DrawingLevel,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​screenPoints//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​linePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawEllipseCore(ScreenPoint,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​screenPoint//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]] 
 +    * Description:​N/​A 
 + 
 +  * //width// 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​height//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​outlinePen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​penBrushDrawingOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PenBrushDrawingOrder|PenBrushDrawingOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageWithoutScalingCore(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageCore(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //image// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoImage|GeoImage]] 
 +    * Description:​N/​A 
 + 
 +  * //​centerXInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​centerYInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​widthInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​heightInScreen//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawTextCore(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPoint>,​DrawingLevel,​Single,​Single,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //text// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //font// 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]] 
 +    * Description:​N/​A 
 + 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +  * //​haloPen//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoPen|GeoPen]] 
 +    * Description:​N/​A 
 + 
 +  * //​textPathInScreen//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.ScreenPoint|ScreenPoint]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​drawingLevel//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingLevel|DrawingLevel]] 
 +    * Description:​N/​A 
 + 
 +  * //​xOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​yOffset//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +  * //​rotateAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ClearCore(GeoBrush) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​fillBrush//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeoBrush|GeoBrush]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidth(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Double 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeImage//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeight(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Double 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeImage//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} 7Bk=(DrawingRectangleF) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​drawingRectangle//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingRectangleF|DrawingRectangleF]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Public Properties ==== 
 +** {{wiki:​PublicProperty.gif|}} Dpi ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Single 
 + 
 +** {{wiki:​PublicProperty.gif|}} MapUnit ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} Width ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} Height ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} CurrentWorldExtent ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} NativeImage ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsDrawing ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +==== Protected Properties ==== 
 +** {{wiki:​ProtectedProperty.gif|}} 5hk= ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +==== Public Events ==== 
 +** {{wiki:​PublicEvent.gif|}} DrawingProgressChanged ** 
 +N/A 
 +== Remarks == 
 +N/A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.GeoCanvas --> +Event Arguments:​[[ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]
-[[#Public Events|Go Back]]+
  
-__NOTOC__ 
-[[Category:​SilverlightMapSuiteCore]] 
-[[Category:​ThinkGeo.MapSuite.SilverlightCore]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.silverlightcore.wpfgeocanvas.1440040134.txt.gz · Last modified: 2015/09/21 03:25 (external edit)