User Tools

Site Tools


thinkgeo.mapsuite.portablecore.pointbaseshape

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.portablecore.pointbaseshape [2015/09/21 08:15]
admin
thinkgeo.mapsuite.portablecore.pointbaseshape [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.PointBaseShape ====== ====== ThinkGeo.MapSuite.Core.PointBaseShape ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This abstract class is the root of all point-based shapes, such as PointShape and MultiPointShape. This abstract class is the root of all point-based shapes, such as PointShape and MultiPointShape.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 12: Line 15:
 ** {{wiki:​ProtectedMethod.gif|}} PointBaseShape() ** ** {{wiki:​ProtectedMethod.gif|}} PointBaseShape() **
  
-This is the default constructor for PointBaseShape.+  * //This is the default constructor for PointBaseShape.//
 == Remarks == == Remarks ==
-This constructor simply calls the base constructor.+  * //This constructor simply calls the base constructor.//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
 ==== Public Methods ==== ==== Public Methods ====
 +** {{wiki:​PublicMethod.gif|}} Touches(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Touches(Feature) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetFeature//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Crosses(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Crosses(Feature) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetFeature//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} IsWithin(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} IsWithin(Feature) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetFeature//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Contains(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Contains(Feature) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetFeature//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Overlaps(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Overlaps(Feature) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetFeature//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} IsTopologicallyEqual(BaseShape) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.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.Core.Feature|Feature]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeature() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.MapSuite.Core.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.Core.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.Core.MultipointShape|MultipointShape]]
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​targetShape//​
 +    * Type:​[[ThinkGeo.MapSuite.Core.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|}} LoadFromWellKnownData(String) ** ** {{wiki:​PublicMethod.gif|}} LoadFromWellKnownData(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 36: Line 291:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownText() ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownText() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 48: Line 303:
 ** {{wiki:​PublicMethod.gif|}} GetGeoJson() ** ** {{wiki:​PublicMethod.gif|}} GetGeoJson() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 60: Line 315:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownText(RingOrder) ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownText(RingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 76: Line 331:
 ** {{wiki:​PublicMethod.gif|}} LoadFromWellKnownData(Byte[]) ** ** {{wiki:​PublicMethod.gif|}} LoadFromWellKnownData(Byte[]) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 92: Line 347:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary() ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 104: Line 359:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(WkbByteOrder) ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(WkbByteOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 120: Line 375:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(RingOrder) ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(RingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 136: Line 391:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(RingOrder,​WkbByteOrder) ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownBinary(RingOrder,​WkbByteOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 156: Line 411:
 ** {{wiki:​PublicMethod.gif|}} GetBoundingBox() ** ** {{wiki:​PublicMethod.gif|}} GetBoundingBox() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 168: Line 423:
 ** {{wiki:​PublicMethod.gif|}} GetWellKnownType() ** ** {{wiki:​PublicMethod.gif|}} GetWellKnownType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 180: Line 435:
 ** {{wiki:​PublicMethod.gif|}} CloneDeep() ** ** {{wiki:​PublicMethod.gif|}} CloneDeep() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 192: Line 447:
 ** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,​Double,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,​Double,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 220: Line 475:
 ** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}} TranslateByOffset(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 240: Line 495:
 ** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 268: Line 523:
 ** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}} TranslateByDegree(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 288: Line 543:
 ** {{wiki:​PublicMethod.gif|}} Rotate(PointShape,​Single) ** ** {{wiki:​PublicMethod.gif|}} Rotate(PointShape,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 308: Line 563:
 ** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(BaseShape,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(BaseShape,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 328: Line 583:
 ** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(Feature,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} GetShortestLineTo(Feature,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 348: Line 603:
 ** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(BaseShape,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(BaseShape,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 368: Line 623:
 ** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(Feature,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} GetClosestPointTo(Feature,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 388: Line 643:
 ** {{wiki:​PublicMethod.gif|}} GetCenterPoint() ** ** {{wiki:​PublicMethod.gif|}} GetCenterPoint() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 400: Line 655:
 ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 424: Line 679:
 ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​Int32,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​Int32,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 452: Line 707:
 ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​Int32,​BufferCapType,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} Buffer(Double,​Int32,​BufferCapType,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 484: Line 739:
 ** {{wiki:​PublicMethod.gif|}} GetDistanceTo(BaseShape,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} GetDistanceTo(BaseShape,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 508: Line 763:
 ** {{wiki:​PublicMethod.gif|}} GetDistanceTo(Feature,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​PublicMethod.gif|}} GetDistanceTo(Feature,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 532: Line 787:
 ** {{wiki:​PublicMethod.gif|}} Register(PointShape,​PointShape,​DistanceUnit,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} Register(PointShape,​PointShape,​DistanceUnit,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 560: Line 815:
 ** {{wiki:​PublicMethod.gif|}} Register(Feature,​Feature,​DistanceUnit,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} Register(Feature,​Feature,​DistanceUnit,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 588: Line 843:
 ** {{wiki:​PublicMethod.gif|}} Validate(ShapeValidationMode) ** ** {{wiki:​PublicMethod.gif|}} Validate(ShapeValidationMode) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 604: Line 859:
 ** {{wiki:​PublicMethod.gif|}} IsDisjointed(BaseShape) ** ** {{wiki:​PublicMethod.gif|}} IsDisjointed(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 620: Line 875:
 ** {{wiki:​PublicMethod.gif|}} IsDisjointed(Feature) ** ** {{wiki:​PublicMethod.gif|}} IsDisjointed(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 636: Line 891:
 ** {{wiki:​PublicMethod.gif|}} Intersects(BaseShape) ** ** {{wiki:​PublicMethod.gif|}} Intersects(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 652: Line 907:
 ** {{wiki:​PublicMethod.gif|}} Intersects(Feature) ** ** {{wiki:​PublicMethod.gif|}} Intersects(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 666: Line 921:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​PublicMethod.gif|}} ​Touches(BaseShape) **+** {{wiki:​PublicMethod.gif|}} ​ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
-  * Type:Boolean+  * Type:String
   * Description:​N/​A   * Description:​N/​A
  
 == Parameters == == Parameters ==
-  * //​targetShape//​ 
-    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-    * Description:​N/​A 
- 
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​PublicMethod.gif|}} ​Touches(Feature) **+** {{wiki:​PublicMethod.gif|}} ​Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 693: Line 944:
  
 == Parameters == == Parameters ==
-  * //targetFeature// +  * //obj// 
-    * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]]+    * Type:Object
     * Description:​N/​A     * Description:​N/​A
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​PublicMethod.gif|}} ​Crosses(BaseShape) **+** {{wiki:​PublicMethod.gif|}} ​GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
-  * Type:Boolean+  * Type:Int32
   * Description:​N/​A   * Description:​N/​A
  
 == Parameters == == Parameters ==
-  * //​targetShape//​ 
-    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-    * Description:​N/​A 
- 
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​PublicMethod.gif|}} ​Crosses(Feature) **+** {{wiki:​PublicMethod.gif|}} ​GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
-  * Type:Boolean+  * Type:Type
   * Description:​N/​A   * Description:​N/​A
  
 == Parameters == == Parameters ==
-  * //​targetFeature//​ 
-    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-    * Description:​N/​A 
- 
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​IsWithin(BaseShape) **+==== Protected Methods ==== 
 +** {{wiki:ProtectedMethod.gif|}} ​IntersectsCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 746: Line 990:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​IsWithin(Feature) **+** {{wiki:ProtectedMethod.gif|}} ​TouchesCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 757: Line 1001:
  
 == Parameters == == Parameters ==
-  * //targetFeature// +  * //targetShape// 
-    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]+    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
     * Description:​N/​A     * Description:​N/​A
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​Contains(BaseShape) **+** {{wiki:ProtectedMethod.gif|}} ​CrossesCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 778: Line 1022:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​Contains(Feature) **+** {{wiki:ProtectedMethod.gif|}} ​IsWithinCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 789: Line 1033:
  
 == Parameters == == Parameters ==
-  * //targetFeature// +  * //targetShape// 
-    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]+    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
     * Description:​N/​A     * Description:​N/​A
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​Overlaps(BaseShape) **+** {{wiki:ProtectedMethod.gif|}} ​ContainsCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 810: Line 1054:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​Overlaps(Feature) **+** {{wiki:ProtectedMethod.gif|}} ​OverlapsCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 821: Line 1065:
  
 == Parameters == == Parameters ==
-  * //targetFeature// +  * //targetShape// 
-    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]]+    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]
     * Description:​N/​A     * Description:​N/​A
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​IsTopologicallyEqual(BaseShape) **+** {{wiki:ProtectedMethod.gif|}} ​IsTopologicallyEqualCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 842: Line 1086:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​IsTopologicallyEqual(Feature) ** +** {{wiki:ProtectedMethod.gif|}} ​GetCrossingCore(BaseShape) **
- +
-N/A +
-== Remarks == +
-N/A +
- +
-== Return Value == +
-  * Type:​Boolean +
-  * Description:​N/​A +
- +
-== Parameters == +
-  * //​targetFeature//​ +
-    * Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +
-    * Description:​N/​A +
- +
-<div newline></​div>​ +
-** {{wiki:​PublicMethod.gif|}} GetFeature() ** +
- +
-N/A +
-== Remarks == +
-N/A +
- +
-== Return Value == +
-  * Type:​[[ThinkGeo.MapSuite.Core.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.Core.Feature|Feature]] +
-  * Description:​N/​A +
- +
-== Parameters == +
-  * //​columnValues//​ +
-    * Type:​IDictionary<​String,​String>​ +
-    * Description:​N/​A +
- +
-<div newline></​div>​ +
-** {{wiki:​PublicMethod.gif|}} GetCrossing(BaseShape) **+
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 902: Line 1102:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:PublicMethod.gif|}} ​ScaleTo(Double) **+** {{wiki:ProtectedMethod.gif|}} ​ScaleToCore(Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 918: Line 1118:
  
 <div newline></​div>​ <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) ** ** {{wiki:​ProtectedMethod.gif|}} LoadFromWellKnownDataCore(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 989: Line 1136:
 ** {{wiki:​ProtectedMethod.gif|}} GetGeoJsonCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetGeoJsonCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1001: Line 1148:
 ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTextCore(RingOrder) ** ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTextCore(RingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1017: Line 1164:
 ** {{wiki:​ProtectedMethod.gif|}} LoadFromWellKnownDataCore(Byte[]) ** ** {{wiki:​ProtectedMethod.gif|}} LoadFromWellKnownDataCore(Byte[]) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1033: Line 1180:
 ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownBinaryCore(RingOrder,​WkbByteOrder) ** ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownBinaryCore(RingOrder,​WkbByteOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1053: Line 1200:
 ** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1065: Line 1212:
 ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTypeCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetWellKnownTypeCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1077: Line 1224:
 ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1089: Line 1236:
 ** {{wiki:​ProtectedMethod.gif|}} TranslateByOffsetCore(Double,​Double,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​ProtectedMethod.gif|}} TranslateByOffsetCore(Double,​Double,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1117: Line 1264:
 ** {{wiki:​ProtectedMethod.gif|}} TranslateByDegreeCore(Double,​Double,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​ProtectedMethod.gif|}} TranslateByDegreeCore(Double,​Double,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1145: Line 1292:
 ** {{wiki:​ProtectedMethod.gif|}} RotateCore(PointShape,​Single) ** ** {{wiki:​ProtectedMethod.gif|}} RotateCore(PointShape,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1165: Line 1312:
 ** {{wiki:​ProtectedMethod.gif|}} GetShortestLineToCore(BaseShape,​GeographyUnit) ** ** {{wiki:​ProtectedMethod.gif|}} GetShortestLineToCore(BaseShape,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1185: Line 1332:
 ** {{wiki:​ProtectedMethod.gif|}} GetClosestPointToCore(BaseShape,​GeographyUnit) ** ** {{wiki:​ProtectedMethod.gif|}} GetClosestPointToCore(BaseShape,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1205: Line 1352:
 ** {{wiki:​ProtectedMethod.gif|}} GetCenterPointCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetCenterPointCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1217: Line 1364:
 ** {{wiki:​ProtectedMethod.gif|}} BufferCore(Double,​Int32,​BufferCapType,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​ProtectedMethod.gif|}} BufferCore(Double,​Int32,​BufferCapType,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1249: Line 1396:
 ** {{wiki:​ProtectedMethod.gif|}} GetDistanceToCore(BaseShape,​GeographyUnit,​DistanceUnit) ** ** {{wiki:​ProtectedMethod.gif|}} GetDistanceToCore(BaseShape,​GeographyUnit,​DistanceUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1273: Line 1420:
 ** {{wiki:​ProtectedMethod.gif|}} RegisterCore(PointShape,​PointShape,​DistanceUnit,​GeographyUnit) ** ** {{wiki:​ProtectedMethod.gif|}} RegisterCore(PointShape,​PointShape,​DistanceUnit,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1301: Line 1448:
 ** {{wiki:​ProtectedMethod.gif|}} ValidateCore(ShapeValidationMode) ** ** {{wiki:​ProtectedMethod.gif|}} ValidateCore(ShapeValidationMode) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1317: Line 1464:
 ** {{wiki:​ProtectedMethod.gif|}} IsDisjointedCore(BaseShape) ** ** {{wiki:​ProtectedMethod.gif|}} IsDisjointedCore(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1328: Line 1475:
   * //​targetShape//​   * //​targetShape//​
     * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]     * Type:​[[ThinkGeo.MapSuite.Core.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.Core.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.Core.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.Core.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.Core.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.Core.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.Core.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.Core.BaseShape|BaseShape]] 
-    * Description:​N/​A 
- 
-<div newline></​div>​ 
-** {{wiki:​ProtectedMethod.gif|}} GetCrossingCore(BaseShape) ** 
- 
-N/A 
-== Remarks == 
-N/A 
- 
-== Return Value == 
-  * Type:​[[ThinkGeo.MapSuite.Core.MultipointShape|MultipointShape]] 
-  * Description:​N/​A 
- 
-== Parameters == 
-  * //​targetShape//​ 
-    * Type:​[[ThinkGeo.MapSuite.Core.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     * Description:​N/​A
  
Line 1477: Line 1480:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1489: Line 1492:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1502: Line 1505:
 ** {{wiki:​PublicProperty.gif|}} Id ** ** {{wiki:​PublicProperty.gif|}} Id **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 1510: Line 1513:
 ** {{wiki:​PublicProperty.gif|}} Tag ** ** {{wiki:​PublicProperty.gif|}} Tag **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Object   * Type:Object
Line 1518: Line 1521:
 ** {{wiki:​PublicProperty.gif|}} CanRotate ** ** {{wiki:​PublicProperty.gif|}} CanRotate **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
thinkgeo.mapsuite.portablecore.pointbaseshape.1442823338.txt.gz · Last modified: 2015/09/21 08:15 by admin