User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.geometrycollectionshape

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.silverlightcore.geometrycollectionshape [2015/08/20 03:08]
127.0.0.1 external edit
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.SilverlightCore.GeometryCollectionShape ====== 
- 
- 
- 
-<!-- Class --> 
-===== Inheritance Hierarchy ===== 
-*System.Object 
-**[[ThinkGeo.MapSuite.SilverlightCore.BaseShape]] 
-***[[ThinkGeo.MapSuite.SilverlightCore.GeometryCollectionShape]] 
-===== Members Summary ===== 
-==== Public Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GeometryCollectionShape()|GeometryCollectionShape]] ​  ​| ​   |    |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GeometryCollectionShape(IEnumerable<​BaseShape>​)|GeometryCollectionShape]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]> ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GeometryCollectionShape(IEnumerable<​Feature>​)|GeometryCollectionShape]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]> ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GeometryCollectionShape(String)|GeometryCollectionShape]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GeometryCollectionShape(Byte[])|GeometryCollectionShape]] ​  | Byte[] ​  ​| ​   |    | 
- 
-==== Protected Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
-==== Public Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{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}}[[#​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}}[[#​CloneDeep()|CloneDeep]] ​  ​| ​   | [[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}}[[#​Contains(BaseShape)|Contains]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[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}}{{wiki:​Static.gif|Static Member}}[[#​CreateShapeFromWellKnownData(String)|CreateShapeFromWellKnownData]] ​  | String ​  | [[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}}[[#​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(BaseShape,​ GeographyUnit)|GetClosestPointTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[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}}[[#​GetCrossing(BaseShape)|GetCrossing]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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(IDictionary<​String,​ String>​)|GetFeature]] ​  | IDictionary<​String,​ String> ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetFeature()|GetFeature]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{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}}[[#​GetShortestLineTo(Feature,​ GeographyUnit)|GetShortestLineTo]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]],​ [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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(Feature)|Intersects]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[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}}[[#​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(String)|LoadFromWellKnownData]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​LoadFromWellKnownData(Byte[])|LoadFromWellKnownData]] ​  | Byte[] ​  | [[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(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}}[[#​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}}{{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}}{{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}}[[#​Rotate(PointShape,​ Single)|Rotate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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}}[[#​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}}{{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}}{{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}}[[#​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}}[[#​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}}[[#​TranslateByOffset(Double,​ Double)|TranslateByOffset]] ​  | Double, Double ​  | [[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}}[[#​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]] ​  ​| ​   | 
-| {{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}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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}}[[#​GetCrossingCore(BaseShape)|GetCrossingCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{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]] ​  ​| ​   | 
-| {{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}}[[#​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(String)|LoadFromWellKnownDataCore]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​LoadFromWellKnownDataCore(Byte[])|LoadFromWellKnownDataCore]] ​  | Byte[] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​RotateCore(PointShape,​ Single)|RotateCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]],​ Single ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ScaleToCore(Double)|ScaleToCore]] ​  | Double ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{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]] ​  ​| ​   | 
-| {{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]] ​  ​| ​   | 
-| {{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]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Id|Id]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Shapes|Shapes]] ​  | Collection<​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]> ​  ​| ​   |    | 
-| {{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 ===== 
-==== GeometryCollectionShape() ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-[[#Public Constructors|Go Back]] 
-==== GeometryCollectionShape(IEnumerable<​BaseShape>​) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| baseShapes ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.BaseShape} --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== GeometryCollectionShape(IEnumerable<​Feature>​) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.Feature} --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== GeometryCollectionShape(String) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== GeometryCollectionShape(Byte[]) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-==== 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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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]] 
-==== 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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== GetHashCode() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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(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(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]] 
-==== 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]] 
-==== 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(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]] 
-==== 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(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]] 
-==== 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(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]] 
-==== 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]] 
-==== 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 --> 
-[[#​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]] 
-==== GetBoundingBoxCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​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]] 
-==== 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]] 
-==== 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 --> 
-[[#​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]] 
-==== 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(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]] 
-==== LoadFromWellKnownDataCore(Byte[]) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#​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 --> 
-[[#​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 --> 
-[[#​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]] 
-==== 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 --> 
-[[#​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 --> 
-[[#​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 --> 
-[[#Public Properties|Go Back]] 
-==== Id ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> 
-[[#Public Properties|Go Back]] 
-==== Shapes ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Collection<​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.BaseShape} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.SilverlightCore.GeometryCollectionShape --> 
-[[#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.geometrycollectionshape.1440040134.txt.gz · Last modified: 2015/09/21 03:21 (external edit)