====== 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. ===== Inheritance Hierarchy ===== *System.Object *ThinkGeo.MapSuite.Core.BaseShape ***ThinkGeo.MapSuite.Core.PointBaseShape** *[[ThinkGeo.MapSuite.Core.MultipointShape]] *[[ThinkGeo.MapSuite.Core.PointShape]] ===== Members Summary ===== ==== Public Constructors ==== ==== Protected Constructors ==== ** {{wiki:ProtectedMethod.gif|}} PointBaseShape() ** * //This is the default constructor for PointBaseShape.// == Remarks == * //This constructor simply calls the base constructor.// == Parameters ==
==== 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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{wiki:PublicMethod.gif|}} GetFeature() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetFeature(IDictionary) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A == Parameters == * //columnValues// * Type:IDictionary * Description:N/A
** {{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
** {{wiki:PublicMethod.gif|}} ScaleTo(Double) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //scale// * Type:Double * Description:N/A
** {{wiki:PublicMethod.gif|}} LoadFromWellKnownData(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //wellKnownText// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}} GetWellKnownText() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetGeoJson() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetWellKnownText(RingOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //outerRingOrder// * Type:[[ThinkGeo.MapSuite.Core.RingOrder|RingOrder]] * Description:N/A
** {{wiki:PublicMethod.gif|}} LoadFromWellKnownData(Byte[]) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //wellKnownBinary// * Type:Byte[] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetWellKnownBinary() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetWellKnownBinary(WkbByteOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description:N/A == Parameters == * //byteOrder// * Type:[[ThinkGeo.MapSuite.Core.WkbByteOrder|WkbByteOrder]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetWellKnownBinary(RingOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description:N/A == Parameters == * //outerRingOrder// * Type:[[ThinkGeo.MapSuite.Core.RingOrder|RingOrder]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetWellKnownBinary(RingOrder,WkbByteOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description:N/A == Parameters == * //outerRingOrder// * Type:[[ThinkGeo.MapSuite.Core.RingOrder|RingOrder]] * Description:N/A * //byteOrder// * Type:[[ThinkGeo.MapSuite.Core.WkbByteOrder|WkbByteOrder]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetBoundingBox() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetWellKnownType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} CloneDeep() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} TranslateByOffset(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.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} TranslateByOffset(Double,Double) ** * //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
** {{wiki:PublicMethod.gif|}} TranslateByDegree(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.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} TranslateByDegree(Double,Double) ** * //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
** {{wiki:PublicMethod.gif|}} Rotate(PointShape,Single) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //pivotPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //degreeAngle// * Type:Single * Description:N/A
** {{wiki:PublicMethod.gif|}} GetShortestLineTo(BaseShape,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultilineShape|MultilineShape]] * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetShortestLineTo(Feature,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultilineShape|MultilineShape]] * Description:N/A == Parameters == * //targetFeature// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetClosestPointTo(BaseShape,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetClosestPointTo(Feature,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A == Parameters == * //targetFeature// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetCenterPoint() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Buffer(Double,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultipolygonShape|MultipolygonShape]] * Description:N/A == Parameters == * //distance// * Type:Double * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Buffer(Double,Int32,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultipolygonShape|MultipolygonShape]] * Description:N/A == Parameters == * //distance// * Type:Double * Description:N/A * //quadrantSegments// * Type:Int32 * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Buffer(Double,Int32,BufferCapType,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultipolygonShape|MultipolygonShape]] * Description:N/A == Parameters == * //distance// * Type:Double * Description:N/A * //quadrantSegments// * Type:Int32 * Description:N/A * //bufferCapType// * Type:[[ThinkGeo.MapSuite.Core.BufferCapType|BufferCapType]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetDistanceTo(BaseShape,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Double * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} GetDistanceTo(Feature,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Double * Description:N/A == Parameters == * //targetFeature// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Register(PointShape,PointShape,DistanceUnit,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A == Parameters == * //fromPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //toPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //fromUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A * //toUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Register(Feature,Feature,DistanceUnit,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A == Parameters == * //fromPoint// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A * //toPoint// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A * //fromUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A * //toUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Validate(ShapeValidationMode) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.ShapeValidationResult|ShapeValidationResult]] * Description:N/A == Parameters == * //validationMode// * Type:[[ThinkGeo.MapSuite.Core.ShapeValidationMode|ShapeValidationMode]] * Description:N/A
** {{wiki:PublicMethod.gif|}} IsDisjointed(BaseShape) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A
** {{wiki:PublicMethod.gif|}} IsDisjointed(Feature) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //targetFeature// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Intersects(BaseShape) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Intersects(Feature) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //targetFeature// * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] * Description:N/A
** {{wiki:PublicMethod.gif|}} ToString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //obj// * Type:Object * Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Type * Description:N/A == Parameters ==
==== Protected Methods ==== ** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{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
** {{wiki:ProtectedMethod.gif|}} ScaleToCore(Double) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //scale// * Type:Double * Description:N/A
** {{wiki:ProtectedMethod.gif|}} LoadFromWellKnownDataCore(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //wellKnownText// * Type:String * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetGeoJsonCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetWellKnownTextCore(RingOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //outerRingOrder// * Type:[[ThinkGeo.MapSuite.Core.RingOrder|RingOrder]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} LoadFromWellKnownDataCore(Byte[]) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //wellKnownBinary// * Type:Byte[] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetWellKnownBinaryCore(RingOrder,WkbByteOrder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description:N/A == Parameters == * //outerRingOrder// * Type:[[ThinkGeo.MapSuite.Core.RingOrder|RingOrder]] * Description:N/A * //byteOrder// * Type:[[ThinkGeo.MapSuite.Core.WkbByteOrder|WkbByteOrder]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetBoundingBoxCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetWellKnownTypeCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} CloneDeepCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A == Parameters ==
** {{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.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{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.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} RotateCore(PointShape,Single) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //pivotPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //degreeAngle// * Type:Single * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetShortestLineToCore(BaseShape,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultilineShape|MultilineShape]] * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetClosestPointToCore(BaseShape,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetCenterPointCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} BufferCore(Double,Int32,BufferCapType,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.MultipolygonShape|MultipolygonShape]] * Description:N/A == Parameters == * //distance// * Type:Double * Description:N/A * //quadrantSegments// * Type:Int32 * Description:N/A * //bufferCapType// * Type:[[ThinkGeo.MapSuite.Core.BufferCapType|BufferCapType]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetDistanceToCore(BaseShape,GeographyUnit,DistanceUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Double * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A * //shapeUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A * //distanceUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} RegisterCore(PointShape,PointShape,DistanceUnit,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A == Parameters == * //fromPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //toPoint// * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] * Description:N/A * //fromUnit// * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] * Description:N/A * //toUnit// * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} ValidateCore(ShapeValidationMode) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Core.ShapeValidationResult|ShapeValidationResult]] * Description:N/A == Parameters == * //validationMode// * Type:[[ThinkGeo.MapSuite.Core.ShapeValidationMode|ShapeValidationMode]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} IsDisjointedCore(BaseShape) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //targetShape// * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} Finalize() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object * Description:N/A == Parameters ==
==== 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 ====