User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.polygonshape

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.silverlightcore.polygonshape [2015/08/20 03:08]
127.0.0.1 external edit
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.SilverlightCore.PolygonShape ====== 
- 
- 
- 
-<!-- Class --> 
-===== Inheritance Hierarchy ===== 
-*System.Object 
-**[[ThinkGeo.MapSuite.SilverlightCore.BaseShape]] 
-***[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape]] 
-****[[ThinkGeo.MapSuite.SilverlightCore.PolygonShape]] 
-===== Members Summary ===== 
-==== Public Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PolygonShape()|PolygonShape]] ​  ​| ​   |    |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PolygonShape(RingShape)|PolygonShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]] ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PolygonShape(RingShape,​ IEnumerable<​RingShape>​)|PolygonShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]],​ IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]> ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PolygonShape(String)|PolygonShape]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PolygonShape(Byte[])|PolygonShape]] ​  | Byte[] ​  ​| ​   |    | 
- 
-==== Protected Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
-==== Public Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Buffer(Double,​ Int32, GeographyUnit,​ DistanceUnit)|Buffer]] ​  | Double, Int32, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Buffer(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit)|Buffer]] ​  | Double, Int32, [[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Buffer(Double,​ GeographyUnit,​ DistanceUnit)|Buffer]] ​  | Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​CloneDeep()|CloneDeep]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Contains(BaseShape)|Contains]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Contains(Feature)|Contains]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​CreateShapeFromWellKnownData(String)|CreateShapeFromWellKnownData]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​CreateShapeFromWellKnownData(Byte[])|CreateShapeFromWellKnownData]] ​  | Byte[] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Crosses(Feature)|Crosses]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Crosses(BaseShape)|Crosses]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetArea(GeographyUnit,​ AreaUnit)|GetArea]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.AreaUnit|AreaUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetBoundingBox()|GetBoundingBox]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetCenterPoint()|GetCenterPoint]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetClosestPointTo(Feature,​ GeographyUnit)|GetClosestPointTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetClosestPointTo(BaseShape,​ GeographyUnit)|GetClosestPointTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetConvexHull()|GetConvexHull]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetCrossing(BaseShape)|GetCrossing]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetDifference(Feature)|GetDifference]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetDifference(AreaBaseShape)|GetDifference]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetDistanceTo(BaseShape,​ GeographyUnit,​ DistanceUnit)|GetDistanceTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetDistanceTo(Feature,​ GeographyUnit,​ DistanceUnit)|GetDistanceTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetFeature()|GetFeature]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetFeature(IDictionary<​String,​ String>​)|GetFeature]] ​  | IDictionary<​String,​ String> ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetIntersection(Feature)|GetIntersection]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetIntersection(AreaBaseShape)|GetIntersection]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetPerimeter(GeographyUnit,​ DistanceUnit)|GetPerimeter]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetShortestLineTo(Feature,​ GeographyUnit)|GetShortestLineTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetShortestLineTo(BaseShape,​ GeographyUnit)|GetShortestLineTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetSymmetricalDifference(AreaBaseShape)|GetSymmetricalDifference]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetSymmetricalDifference(Feature)|GetSymmetricalDifference]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetWellKnownBinary()|GetWellKnownBinary]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetWellKnownBinary(WkbByteOrder)|GetWellKnownBinary]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetWellKnownText()|GetWellKnownText]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetWellKnownType()|GetWellKnownType]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Intersects(BaseShape)|Intersects]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Intersects(Feature)|Intersects]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsDisjointed(BaseShape)|IsDisjointed]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsDisjointed(Feature)|IsDisjointed]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsTopologicallyEqual(Feature)|IsTopologicallyEqual]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsTopologicallyEqual(BaseShape)|IsTopologicallyEqual]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsWithin(BaseShape)|IsWithin]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​IsWithin(Feature)|IsWithin]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​LoadFromWellKnownData(Byte[])|LoadFromWellKnownData]] ​  | Byte[] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​LoadFromWellKnownData(String)|LoadFromWellKnownData]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Overlaps(BaseShape)|Overlaps]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Overlaps(Feature)|Overlaps]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Register(Feature,​ Feature, DistanceUnit,​ GeographyUnit)|Register]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Register(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit)|Register]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RemoveVertex(Vertex)|RemoveVertex]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Vertex|Vertex]] ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​RemoveVertex(Vertex,​ PolygonShape)|RemoveVertex]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Vertex|Vertex]],​ [[ThinkGeo.MapSuite.SilverlightCore.PolygonShape|PolygonShape]] ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Rotate(BaseShape,​ PointShape, Single)|Rotate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Rotate(Feature,​ PointShape, Single)|Rotate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Rotate(PointShape,​ Single)|Rotate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​ScaleDown(AreaBaseShape,​ Double)|ScaleDown]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​ScaleDown(Feature,​ Double)|ScaleDown]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ScaleDown(Double)|ScaleDown]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ScaleTo(Double)|ScaleTo]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​ScaleTo(BaseShape,​ Double)|ScaleTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​ScaleUp(AreaBaseShape,​ Double)|ScaleUp]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​ScaleUp(Feature,​ Double)|ScaleUp]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ScaleUp(Double)|ScaleUp]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Simplify(AreaBaseShape,​ Double, SimplificationType)|Simplify]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ Double, [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Simplify(AreaBaseShape,​ GeographyUnit,​ Double, DistanceUnit,​ SimplificationType)|Simplify]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ Double, [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Simplify(GeographyUnit,​ Double, DistanceUnit,​ SimplificationType)|Simplify]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ Double, [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Simplify(Double,​ SimplificationType)|Simplify]] ​  | Double, [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Split(AreaBaseShape,​ AreaBaseShape)|Split]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Split(Feature,​ Feature)|Split]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Touches(BaseShape)|Touches]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Touches(Feature)|Touches]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​TranslateByDegree(Double,​ Double, GeographyUnit,​ DistanceUnit)|TranslateByDegree]] ​  | Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​TranslateByDegree(Double,​ Double)|TranslateByDegree]] ​  | Double, Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​TranslateByDegree(Feature,​ Double, Double, GeographyUnit,​ DistanceUnit)|TranslateByDegree]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​TranslateByDegree(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit)|TranslateByDegree]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​TranslateByOffset(Double,​ Double, GeographyUnit,​ DistanceUnit)|TranslateByOffset]] ​  | Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​TranslateByOffset(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit)|TranslateByOffset]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​TranslateByOffset(Feature,​ Double, Double, GeographyUnit,​ DistanceUnit)|TranslateByOffset]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​TranslateByOffset(Double,​ Double)|TranslateByOffset]] ​  | Double, Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Union(AreaBaseShape)|Union]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Union(Feature)|Union]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Union(IEnumerable<​AreaBaseShape>​)|Union]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]> ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​Union(IEnumerable<​Feature>​)|Union]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]> ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Validate(ShapeValidationMode)|Validate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
- 
-==== Protected Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​BufferCore(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit)|BufferCore]] ​  | Double, Int32, [[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CloneDeepCore()|CloneDeepCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ContainsCore(BaseShape)|ContainsCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CrossesCore(BaseShape)|CrossesCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetAreaCore(GeographyUnit,​ AreaUnit)|GetAreaCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.AreaUnit|AreaUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCenterPointCore()|GetCenterPointCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetClosestPointToCore(BaseShape,​ GeographyUnit)|GetClosestPointToCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetConvexHullCore()|GetConvexHullCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCrossingCore(BaseShape)|GetCrossingCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetDifferenceCore(AreaBaseShape)|GetDifferenceCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetDistanceToCore(BaseShape,​ GeographyUnit,​ DistanceUnit)|GetDistanceToCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetIntersectionCore(AreaBaseShape)|GetIntersectionCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetPerimeterCore(GeographyUnit,​ DistanceUnit)|GetPerimeterCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetShortestLineToCore(BaseShape,​ GeographyUnit)|GetShortestLineToCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetSymmetricalDifferenceCore(AreaBaseShape)|GetSymmetricalDifferenceCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetWellKnownBinaryCore(WkbByteOrder)|GetWellKnownBinaryCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetWellKnownTextCore()|GetWellKnownTextCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetWellKnownTypeCore()|GetWellKnownTypeCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​IntersectsCore(BaseShape)|IntersectsCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​IsDisjointedCore(BaseShape)|IsDisjointedCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​IsTopologicallyEqualCore(BaseShape)|IsTopologicallyEqualCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​IsWithinCore(BaseShape)|IsWithinCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​LoadFromWellKnownDataCore(Byte[])|LoadFromWellKnownDataCore]] ​  | Byte[] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​LoadFromWellKnownDataCore(String)|LoadFromWellKnownDataCore]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OverlapsCore(BaseShape)|OverlapsCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​RegisterCore(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit)|RegisterCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​RotateCore(PointShape,​ Single)|RotateCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ScaleDownCore(Double)|ScaleDownCore]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ScaleToCore(Double)|ScaleToCore]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ScaleUpCore(Double)|ScaleUpCore]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​SimplifyCore(Double,​ SimplificationType)|SimplifyCore]] ​  | Double, [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​TouchesCore(BaseShape)|TouchesCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​TranslateByDegreeCore(Double,​ Double, GeographyUnit,​ DistanceUnit)|TranslateByDegreeCore]] ​  | Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​TranslateByOffsetCore(Double,​ Double, GeographyUnit,​ DistanceUnit)|TranslateByOffsetCore]] ​  | Double, Double, [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​UnionCore(AreaBaseShape)|UnionCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ValidateCore(ShapeValidationMode)|ValidateCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
- 
-==== Public Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​CanRotate|CanRotate]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Id|Id]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​InnerRings|InnerRings]] ​  | Collection<​[[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]> ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​OuterRing|OuterRing]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]] ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Tag|Tag]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
- 
-==== Protected Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
- 
-==== Public Events ==== 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ 
- 
-===== Public Constructors ===== 
-==== PolygonShape() ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-[[#Public Constructors|Go Back]] 
-==== PolygonShape(RingShape) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| outerRing ​  | [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RingShape --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== PolygonShape(RingShape,​ IEnumerable<​RingShape>​) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| outerRing ​  | [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RingShape --> ​  ​| ​   | 
-| innerRings ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.RingShape} --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== PolygonShape(String) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== PolygonShape(Byte[]) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-==== Buffer(Double,​ Int32, GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| quadrantSegments ​  | Int32<​!-- System.Int32 --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Buffer(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| quadrantSegments ​  | Int32<​!-- System.Int32 --> ​  ​| ​   | 
-| bufferCapType ​  | [[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BufferCapType --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Buffer(Double,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== CloneDeep() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Contains(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Contains(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== CreateShapeFromWellKnownData(String) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== CreateShapeFromWellKnownData(Byte[]) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Crosses(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Crosses(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Equals(Object) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   | 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetArea(GeographyUnit,​ AreaUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| returningUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaUnit|AreaUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetBoundingBox() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetCenterPoint() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetClosestPointTo(Feature,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetClosestPointTo(BaseShape,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetConvexHull() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RingShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetCrossing(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetDifference(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetDifference(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetDistanceTo(BaseShape,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetDistanceTo(Feature,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetFeature() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetFeature(IDictionary<​String,​ String>) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| columnValues ​  | IDictionary<​String,​String><​!-- System.Collections.Generic.IDictionary{System.String,​System.String} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetHashCode() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetIntersection(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetIntersection(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetPerimeter(GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| returningUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetShortestLineTo(Feature,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetShortestLineTo(BaseShape,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetSymmetricalDifference(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetSymmetricalDifference(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Type<!-- System.Type --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetWellKnownBinary() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetWellKnownBinary(WkbByteOrder) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| byteOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetWellKnownText() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== GetWellKnownType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WellKnownType --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Intersects(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Intersects(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsDisjointed(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsDisjointed(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsTopologicallyEqual(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsTopologicallyEqual(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsWithin(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== IsWithin(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== LoadFromWellKnownData(Byte[]) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== LoadFromWellKnownData(String) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Overlaps(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Overlaps(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Register(Feature,​ Feature, DistanceUnit,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| fromPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| toPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| fromUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
-| toUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Register(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| fromPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| toPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| fromUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
-| toUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== RemoveVertex(Vertex) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| selectedVertex ​  | [[ThinkGeo.MapSuite.SilverlightCore.Vertex|Vertex]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Vertex --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.PolygonShape --> 
-[[#Public Methods|Go Back]] 
-==== RemoveVertex(Vertex,​ PolygonShape) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| selectedVertex ​  | [[ThinkGeo.MapSuite.SilverlightCore.Vertex|Vertex]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Vertex --> ​  ​| ​   | 
-| polygonShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.PolygonShape|PolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PolygonShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.PolygonShape --> 
-[[#Public Methods|Go Back]] 
-==== Rotate(BaseShape,​ PointShape, Single) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| sourceBaseShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Rotate(Feature,​ PointShape, Single) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Rotate(PointShape,​ Single) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleDown(AreaBaseShape,​ Double) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleDown(Feature,​ Double) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleDown(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleTo(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| scale   | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleTo(BaseShape,​ Double) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| baseShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| scale   | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleUp(AreaBaseShape,​ Double) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleUp(Feature,​ Double) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ScaleUp(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Simplify(AreaBaseShape,​ Double, SimplificationType) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
-| tolerance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| simplificationType ​  | [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.SimplificationType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Simplify(AreaBaseShape,​ GeographyUnit,​ Double, DistanceUnit,​ SimplificationType) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
-| targetShapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| tolerance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| toleranceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
-| simplificationType ​  | [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.SimplificationType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Simplify(GeographyUnit,​ Double, DistanceUnit,​ SimplificationType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| tolerance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| toleranceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
-| simplificationType ​  | [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.SimplificationType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Simplify(Double,​ SimplificationType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| tolerance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| simplificationType ​  | [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.SimplificationType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Split(AreaBaseShape,​ AreaBaseShape) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Collection<​[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape} --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| areaToSplit ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
-| areaToSplitBy ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Split(Feature,​ Feature) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Collection<​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| areaToSplit ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| areaToSplitBy ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== ToString() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== Touches(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Touches(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByDegree(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByDegree(Double,​ Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByDegree(Feature,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByDegree(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByOffset(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByOffset(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByOffset(Feature,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== TranslateByOffset(Double,​ Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Union(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Union(Feature) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Union(IEnumerable<​AreaBaseShape>​) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| areaShapes ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Union(IEnumerable<​Feature>​) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetFeatures ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.Feature} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#Public Methods|Go Back]] 
-==== Validate(ShapeValidationMode) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| validationMode ​  | [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-==== BufferCore(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| quadrantSegments ​  | Int32<​!-- System.Int32 --> ​  ​| ​   | 
-| bufferCapType ​  | [[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BufferCapType --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== CloneDeepCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== ContainsCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== CrossesCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== Finalize() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== GetAreaCore(GeographyUnit,​ AreaUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| returningUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaUnit|AreaUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetBoundingBoxCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetCenterPointCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetClosestPointToCore(BaseShape,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetConvexHullCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RingShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetCrossingCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipointShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetDifferenceCore(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetDistanceToCore(BaseShape,​ GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetIntersectionCore(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetPerimeterCore(GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Double<​!-- System.Double --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| returningUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetShortestLineToCore(BaseShape,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetSymmetricalDifferenceCore(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== GetWellKnownBinaryCore(WkbByteOrder) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| byteOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetWellKnownTextCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetWellKnownTypeCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WellKnownType --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== IntersectsCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== IsDisjointedCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== IsTopologicallyEqualCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== IsWithinCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== LoadFromWellKnownDataCore(Byte[]) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== LoadFromWellKnownDataCore(String) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== MemberwiseClone() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Object<​!-- System.Object --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== OverlapsCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== RegisterCore(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| fromPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| toPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| fromUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
-| toUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== RotateCore(PointShape,​ Single) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | 
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== ScaleDownCore(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== ScaleToCore(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| scale   | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== ScaleUpCore(Double) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| percentage ​  | Double<​!-- System.Double --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== SimplifyCore(Double,​ SimplificationType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| tolerance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| simplificationType ​  | [[ThinkGeo.MapSuite.SilverlightCore.SimplificationType|SimplificationType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.SimplificationType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== TouchesCore(BaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== TranslateByDegreeCore(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== TranslateByOffsetCore(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== UnionCore(AreaBaseShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape|AreaBaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.AreaBaseShape --> 
-[[#​Protected Methods|Go Back]] 
-==== ValidateCore(ShapeValidationMode) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| validationMode ​  | [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-==== CanRotate ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape(overriden) --> 
-[[#Public Properties|Go Back]] 
-==== Id ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Properties|Go Back]] 
-==== InnerRings ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Collection<​[[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.RingShape} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.PolygonShape --> 
-[[#Public Properties|Go Back]] 
-==== OuterRing ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RingShape|RingShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RingShape --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.PolygonShape --> 
-[[#Public Properties|Go Back]] 
-==== Tag ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Object<​!-- System.Object --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-===== Public Events ===== 
-__NOTOC__ 
-[[Category:​SilverlightMapSuiteCore]] 
-[[Category:​ThinkGeo.MapSuite.SilverlightCore]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.silverlightcore.polygonshape.1440040134.txt.gz · Last modified: 2015/09/21 03:23 (external edit)