User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.pointbaseshape

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.silverlightcore.pointbaseshape [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.silverlightcore.pointbaseshape [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.SilverlightCore.PointBaseShape ====== ====== ThinkGeo.MapSuite.SilverlightCore.PointBaseShape ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- +This abstract class is the root of all point-based shapes, such as PointShape and MultiPointShape.
-<!-- Class -->+
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.SilverlightCore.BaseShape]] +    *ThinkGeo.MapSuite.SilverlightCore.BaseShape 
-***[[ThinkGeo.MapSuite.SilverlightCore.PointBaseShape]] +      ***ThinkGeo.MapSuite.SilverlightCore.PointBaseShape** 
-****[[ThinkGeo.MapSuite.SilverlightCore.MultipointShape]] +        ​*[[ThinkGeo.MapSuite.SilverlightCore.MultipointShape]] 
-****[[ThinkGeo.MapSuite.SilverlightCore.PointShape]]+        *[[ThinkGeo.MapSuite.SilverlightCore.PointShape]]
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
 ==== Protected Constructors ==== ==== Protected Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​ProtectedMethod.gif|}} PointBaseShape() ​**
-{{wiki:​ProtectedMethod.gif|Protected Method}}[[#PointBaseShape()|PointBaseShape]] ​  ​| ​   |    |    |+
  
 +  * //This is the default constructor for PointBaseShape.//​
 +== Remarks ==
 +  * //This constructor simply calls the base constructor.//​
 +== Parameters ==
 +<div newline></​div>​
 ==== Public Methods ==== ==== Public Methods ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} LoadFromWellKnownData(String) ​**
-{{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,​ 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,​ 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(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(BaseShape)|Crosses]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[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}}[[#​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()|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}}[[#​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(WkbByteOrder)|GetWellKnownBinary]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetWellKnownBinary()|GetWellKnownBinary]] ​  ​| ​   | [[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(Feature)|IsDisjointed]] ​  | [[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}}[[#​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(Feature)|IsWithin]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] ​  | [[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}}[[#​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}}[[#​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}}[[#​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}}[[#​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}}[[#​TranslateByDegree(Double,​ Double)|TranslateByDegree]] ​  | Double, Double ​  | [[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}}[[#​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}}{{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}}[[#​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}}[[#​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}}[[#​Validate(ShapeValidationMode)|Validate]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   |+
  
-==== Protected Methods ==== +  * //N/A// 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{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]] ​  ​| ​   | +  * //N/A//
-| {{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]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetCrossingCore(BaseShape)|GetCrossingCore]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +
-| {{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]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetWellKnownTextCore()|GetWellKnownTextCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetWellKnownTypeCore()|GetWellKnownTypeCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +
-| {{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]] ​  ​| ​   | +
-| {{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]] ​  ​| ​   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * Type:Void 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​CanRotate|CanRotate]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +  * Description:N/A
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Id|Id]] ​  | String ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   | +
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Tag|Tag]] ​  | Object ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] ​  ​| ​   |+
  
-==== Protected Properties ==== +== Parameters ​== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^+  * //​wellKnownText//​ 
 +    * Type:​String 
 +    * Description:​N/​A
  
-==== Public Events ==== +<div newline></​div>​ 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^+** {{wiki:​PublicMethod.gif|}} GetWellKnownText() **
  
-===== Public Constructors ===== +  * //N/A// 
-===== Protected Constructors ===== +== Remarks ​== 
-==== PointBaseShape() ==== +  ​* //N/A//
-=== Parameters === +
-^  Name ^  Type ^  Description ^+
  
-[[#​Protected Constructors|Go Back]] +== Return Value == 
-===== Public Methods ===== +  ​* ​Type:String 
-==== Buffer(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></div
-| distance ​  | Double<!-- System.Double --  |    | +** {{wiki:​PublicMethod.gif|}} LoadFromWellKnownData(Byte[]) **
-| 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 --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Buffer(Double,​ Int32, GeographyUnit,​ DistanceUnit) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | +  Description:N/A
-| 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 --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​wellKnownBinary//​ 
-==== Buffer(Double,​ GeographyUnit,​ DistanceUnit) ​==== +    ​* ​Type:Byte[] 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary() **
-| 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 --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== CloneDeep() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Byte[] 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== Contains(Feature) ​==== +** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(WkbByteOrder) **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Byte[] 
-==== Contains(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​byteOrder//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +<div newline></div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetBoundingBox() **
-==== CreateShapeFromWellKnownData(Byte[]) ==== +
-<!-- static --+
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
-==== CreateShapeFromWellKnownData(String) ==== +  * Description:​N/​A
-<!-- static --> +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div>​ 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   ​|+** {{wiki:​PublicMethod.gif|}} GetWellKnownType() **
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Crosses(BaseShape) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== Crosses(Feature) ​==== +** {{wiki:​PublicMethod.gif|}} CloneDeep() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape ​--> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
-==== Equals(Object) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div>​ 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   ​|+** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,​Double,​GeographyUnit,​DistanceUnit) **
  
-<!-- System.Object --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== GetBoundingBox() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​xOffsetDistance//​ 
-==== GetCenterPoint() ​==== +    ​* ​Type:Double 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //​yOffsetDistance//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Double 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== GetClosestPointTo(BaseShape,​ GeographyUnit) ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //​distanceUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,Double**
-==== GetClosestPointTo(FeatureGeographyUnit==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  ​* //N/A//
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetCrossing(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipointShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​xOffsetDistance//​ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:Double 
 +    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​yOffsetDistance//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:Double 
-==== GetDistanceTo(BaseShape,​ GeographyUnit,​ DistanceUnit) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double,​GeographyUnit,​DistanceUnit) **
-| 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 --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== GetDistanceTo(Feature,​ GeographyUnit,​ DistanceUnit) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  Description:N/A
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | +
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​distance//​ 
-==== GetFeature() ​==== +    ​* ​Type:Double 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+
  
-=== Parameters === +  * //​angleInDegrees//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Double 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== GetFeature(IDictionary<​String,​ String>) ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+
  
-=== Parameters === +  * //​distanceUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| columnValues ​  | IDictionary<​String,​String><​!-- System.Collections.Generic.IDictionary{System.String,​System.String} --> ​  |    ​|+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double**
-==== GetHashCode() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetShortestLineTo(BaseShape,​ GeographyUnit) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​distance//​ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +    ​* Type:Double 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​angleInDegrees//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:Double 
-==== GetShortestLineTo(Feature,​ GeographyUnit) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Rotate(PointShape,​Single) **
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --  |    | +
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== GetType() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​pivotPoint//​ 
-==== GetWellKnownBinary(WkbByteOrder) ​==== +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   |+
  
-=== Parameters === +  * //​degreeAngle//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:Single 
-| byteOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(BaseShape,​GeographyUnit**
-==== GetWellKnownBinary() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]] 
-==== GetWellKnownText() ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== GetWellKnownType() ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]]<!-- ThinkGeo.MapSuite.SilverlightCore.WellKnownType --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(Feature,​GeographyUnit) **
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Intersects(Feature) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]] 
-| targetFeature ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+  * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​targetFeature//​ 
-==== Intersects(BaseShape) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //​shapeUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(BaseShape,​GeographyUnit**
-==== IsDisjointed(Feature==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-==== IsDisjointed(BaseShape) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== IsTopologicallyEqual(Feature) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(Feature,​GeographyUnit) **
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== IsTopologicallyEqual(BaseShape) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​targetFeature//​ 
-==== IsWithin(Feature) ==== +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    ​* ​Description:N/A
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //​shapeUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-| targetFeature ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetCenterPoint() **
-==== IsWithin(BaseShape==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-==== LoadFromWellKnownData(Byte[]) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div>​ 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   ​|+** {{wiki:​PublicMethod.gif|}} Buffer(Double,​GeographyUnit,​DistanceUnit) **
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== LoadFromWellKnownData(String) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:​[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]] 
-| wellKnownText ​  | String<​!-- System.String --> ​  ​| ​   |+  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​distance//​ 
-==== Overlaps(BaseShape) ​==== +    ​* ​Type:Double 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //​shapeUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​distanceUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-==== Overlaps(Feature) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Buffer(Double,​Int32,​GeographyUnit,​DistanceUnit) **
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Register(Feature,​ Feature, DistanceUnit,​ GeographyUnit) ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]] 
-| fromPoint ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  * Description:​N/​A
-| 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 --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​distance//​ 
-==== Register(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit) ​==== +    ​* ​Type:Double 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​quadrantSegments//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:Int32 
-| fromPoint ​  ​| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| 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 --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== Rotate(PointShape,​ Single) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​distanceUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| pivotPoint ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Buffer(Double,Int32,BufferCapType,​GeographyUnit,​DistanceUnit**
-==== Rotate(FeaturePointShapeSingle==== +
-<!-- static --> +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  ​* //N/A//
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | +
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]] 
-==== Rotate(BaseShape,​ PointShape, Single) ==== +  * Description:​N/​A
-<!-- static --> +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​distance//​ 
-| sourceBaseShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +    ​* Type:Double 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   +    ​* Description:​N/​A
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​quadrantSegments//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:Int32 
-==== ScaleTo(Double) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferCapType//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]] 
-| scale   | Double<​!-- System.Double --> ​  |    ​|+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== ScaleTo(BaseShape,​ Double) ==== +    * Description:​N/​A
-<!-- static --> +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //​distanceUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| baseShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| scale   | Double<​!-- System.Double --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetDistanceTo(BaseShape,​GeographyUnit,​DistanceUnit**
-==== ToString() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Double 
-==== Touches(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== Touches(Feature) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //​distanceUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| targetFeature ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetDistanceTo(Feature,GeographyUnit,​DistanceUnit**
-==== TranslateByDegree(DoubleDouble==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | +  ​* //N/A//
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Double 
-==== TranslateByDegree(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== +  * Description:N/A
-<!-- static --> +
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​targetFeature//​ 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   | +    ​* Description:​N/​A
-| 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 --> +  * //​shapeUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== TranslateByDegree(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​distanceUnit//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| distance ​  ​| Double<​!-- System.Double --> ​  ​| ​   | +    * Description:​N/​A
-| 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 --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Register(PointShape,PointShape,DistanceUnit,​GeographyUnit) ​**
-==== TranslateByDegree(FeatureDoubleDouble, GeographyUnit, DistanceUnit==== +
-<!-- static --> +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetFeature ​  | [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +  ​* //N/A//
-| 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 ​--> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
-==== TranslateByOffset(Double,​ Double) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​fromPoint//​ 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   ​+    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-| yOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //toPoint// 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
-==== TranslateByOffset(Feature,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== +    * Description:​N/​A
-<!-- static --> +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //​fromUnit//​ 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-| targetFeature ​  ​| [[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]<​!-- ThinkGeo.MapSuite.SilverlightCore.Feature --> ​  ​| ​   | +    * Description:​N/​A
-| 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 --> +  * //​toUnit//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-==== TranslateByOffset(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Register(Feature,​Feature,​DistanceUnit,​GeographyUnit) **
-| 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 --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== TranslateByOffset(BaseShape,​ Double, Double, GeographyUnit,​ DistanceUnit) ==== +  * //N/A//
-<!-- static --> +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +  * Description:​N/​A
-| 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 --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​fromPoint//​ 
-==== Validate(ShapeValidationMode) ​==== +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]]<!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult --> ​  ​| ​   |+
  
-=== Parameters === +  * //toPoint// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-| validationMode ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]]<!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode --> ​  ​| ​   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //​fromUnit//​ 
-[[#Public Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
-===== Protected Methods ===== +    * Description:​N/​A
-==== BufferCore(Double,​ Int32, BufferCapType,​ GeographyUnit,​ DistanceUnit) ==== +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape --> ​  ​| ​   |+
  
-=== Parameters === +  ​* //toUnit// 
-^  Name ^  Type ^  Description ^ +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
-| distance ​  ​| Double<​!-- System.Double --> ​  ​| ​   | +    ​* Description:​N/​A
-| 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 --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Validate(ShapeValidationMode**
-==== CloneDeepCore() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<​!-- ​ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]] 
-==== ContainsCore(BaseShape) ==== +  ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​validationMode//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} IsDisjointed(BaseShape) ​**
-==== CrossesCore(BaseShape) ​==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== Finalize() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:N/A
  
-<!-- System.Object --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} IsDisjointed(Feature**
-==== GetBoundingBoxCore() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.RectangleShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== GetCenterPointCore() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​targetFeature//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Intersects(BaseShape) ​**
-==== GetClosestPointToCore(BaseShape, GeographyUnit==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +  ​* //N/A//
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== GetCrossingCore(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultipointShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Intersects(Feature**
-==== GetDistanceToCore(BaseShape, GeographyUnit,​ DistanceUnit==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Double<​!-- System.Double --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +  ​* //N/A//
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | +
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== GetShortestLineToCore(BaseShape,​ GeographyUnit) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.MultilineShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetFeature//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   | +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-| shapeUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Touches(BaseShape**
-==== GetWellKnownBinaryCore(WkbByteOrder==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| byteOrder ​  | [[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== GetWellKnownTextCore() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Touches(Feature**
-==== GetWellKnownTypeCore() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]]<​!-- ThinkGeo.MapSuite.SilverlightCore.WellKnownType --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== IntersectsCore(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetFeature//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Crosses(BaseShape) ​**
-==== IsDisjointedCore(BaseShape) ​==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== IsTopologicallyEqualCore(BaseShape) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| targetShape ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Crosses(Feature**
-==== IsWithinCore(BaseShape==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== LoadFromWellKnownDataCore(String) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetFeature//​ 
-| wellKnownText ​  | String<​!-- System.String --> ​  |    ​|+    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} IsWithin(BaseShape**
-==== LoadFromWellKnownDataCore(Byte[]==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| wellKnownBinary ​  | Byte[]<​!-- System.Byte[[]] --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== MemberwiseClone() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:N/A
  
-<!-- System.Object --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} IsWithin(Feature**
-==== OverlapsCore(BaseShape==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== RegisterCore(PointShape,​ PointShape, DistanceUnit,​ GeographyUnit) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​targetFeature//​ 
-| fromPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-| toPoint ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | +    ​* Description:​N/​A
-| fromUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   +
-| toUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Contains(BaseShape**
-==== RotateCore(PointShape, Single==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| pivotPoint ​  | [[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.PointShape --> ​  ​| ​   | +  ​* //N/A//
-| degreeAngle ​  | Single<​!-- System.Single --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== ScaleToCore(Double) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| scale   | Double<​!-- System.Double --> ​  |    ​|+    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Contains(Feature**
-==== TouchesCore(BaseShape==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| targetShape ​  | [[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]]<​!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> ​  ​| ​   |+  ​* //N/A//
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== TranslateByDegreeCore(Double,​ Double, GeographyUnit,​ DistanceUnit) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
- Name ^  Type ^  Description ^ +  ​* //​targetFeature//​ 
-| distance ​  | Double<​!-- System.Double --> ​  ​| ​   +    ​* Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-| angleInDegrees ​  | Double<​!-- System.Double --> ​  ​| ​   | +    ​* Description:​N/​A
-| shapeUnit ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.SilverlightCore.GeographyUnit --> ​  ​| ​   | +
-| distanceUnit ​  | [[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]]<​!-- ThinkGeo.MapSuite.SilverlightCore.DistanceUnit --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Overlaps(BaseShape**
-==== TranslateByOffsetCore(Double, Double, GeographyUnit,​ DistanceUnit==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
- Name ^  Type ^  Description ^ +== Remarks ​== 
-| xOffsetDistance ​  | Double<​!-- System.Double --> ​  ​| ​   | +  ​* //N/A//
-| 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 --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Boolean 
-==== ValidateCore(ShapeValidationMode) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| [[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]]<​!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​targetShape//​ 
-| validationMode ​  ​| ​[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]]<!-- ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Overlaps(Feature) **
-===== Public Properties ===== +
-==== CanRotate ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +  * //N/A// 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Id ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Boolean 
-==== Tag ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Object<​!-- System.Object --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightCore.BaseShape ​--+== Parameters == 
-[[#Public Properties|Go Back]] +  * //​targetFeature//​ 
-===== Protected ​Properties ​===== +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
-===== Public Events ​===== +    * Description:​N/​A 
-__NOTOC__ + 
-[[Category:SilverlightMapSuiteCore]] +<div newline></​div>​ 
-[[Category:​ThinkGeo.MapSuite.SilverlightCore]] +** {{wiki:​PublicMethod.gif|}} IsTopologicallyEqual(BaseShape) ** 
-[[Category:UpdateDocumentation]]+ 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div
 +** {{wiki:​PublicMethod.gif|}} IsTopologicallyEqual(Feature) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetFeature//​ 
 +    * Type:[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetFeature() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetFeature(IDictionary<​String,​String>​) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​columnValues//​ 
 +    * Type:​IDictionary<​String,​String>​ 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetCrossing(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ScaleTo(Double) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //scale// 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ToString() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //obj// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Int32 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetType() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Type 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Protected ​Methods ​==== 
 +** {{wiki:​ProtectedMethod.gif|}} LoadFromWellKnownDataCore(String) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +  * //​wellKnownText//​ 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTextCore() ** 
 + 
 +  * //N/A// 
 +== Remarks ​== 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} LoadFromWellKnownDataCore(Byte[]) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​wellKnownBinary//​ 
 +    * Type:Byte[
 +    * Description:N/A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetWellKnownBinaryCore(WkbByteOrder) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Byte[] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​byteOrder//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.WkbByteOrder|WkbByteOrder]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.RectangleShape|RectangleShape]] 
 +  * Description:N/A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTypeCore() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.WellKnownType|WellKnownType]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +  * Description:N/A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} TranslateByOffsetCore(Double,​Double,​GeographyUnit,​DistanceUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​xOffsetDistance//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​yOffsetDistance//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​distanceUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} TranslateByDegreeCore(Double,​Double,​GeographyUnit,​DistanceUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​distance//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​angleInDegrees//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​distanceUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RotateCore(PointShape,​Single) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​pivotPoint//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​degreeAngle//​ 
 +    * Type:​Single 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetShortestLineToCore(BaseShape,​GeographyUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.MultilineShape|MultilineShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetClosestPointToCore(BaseShape,​GeographyUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCenterPointCore() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} BufferCore(Double,​Int32,​BufferCapType,​GeographyUnit,​DistanceUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.MultipolygonShape|MultipolygonShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​distance//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​quadrantSegments//​ 
 +    * Type:​Int32 
 +    * Description:​N/​A 
 + 
 +  * //​bufferCapType//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BufferCapType|BufferCapType]] 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​distanceUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetDistanceToCore(BaseShape,​GeographyUnit,​DistanceUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Double 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​shapeUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​distanceUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RegisterCore(PointShape,​PointShape,​DistanceUnit,​GeographyUnit) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​fromPoint//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​toPoint//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.PointShape|PointShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​fromUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.DistanceUnit|DistanceUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​toUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ValidateCore(ShapeValidationMode) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationResult|ShapeValidationResult]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​validationMode//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.ShapeValidationMode|ShapeValidationMode]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsDisjointedCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IntersectsCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} TouchesCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} CrossesCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsWithinCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ContainsCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OverlapsCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsTopologicallyEqualCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetCrossingCore(BaseShape) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightCore.MultipointShape|MultipointShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetShape//​ 
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightCore.BaseShape|BaseShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ScaleToCore(Double) ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //scale// 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
 + 
 +  * //N/A// 
 +== Remarks == 
 +  * //N/A// 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Public Properties ==== 
 +** {{wiki:​PublicProperty.gif|}} Id ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​String 
 + 
 +** {{wiki:​PublicProperty.gif|}} Tag ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​PublicProperty.gif|}} CanRotate ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +==== Protected Properties ==== 
 +==== Public Events ====
  
thinkgeo.mapsuite.silverlightcore.pointbaseshape.1440040134.txt.gz · Last modified: 2015/09/21 03:22 (external edit)