ThinkGeo.MapSuite.Core.PointBaseShape
Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
This abstract class is the root of all point-based shapes, such as PointShape and MultiPointShape.
Inheritance Hierarchy
Members Summary
Public Constructors
Protected Constructors
PointBaseShape()
Parameters
Public Methods
Touches(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Touches(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
Crosses(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Crosses(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
IsWithin(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
IsWithin(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
Contains(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Contains(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
Overlaps(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Overlaps(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
IsTopologicallyEqual(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
IsTopologicallyEqual(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
GetFeature()
Return Value
Parameters
GetFeature(IDictionary<String,String>)
Return Value
Parameters
GetCrossing(BaseShape)
Return Value
Parameters
ScaleTo(Double)
Return Value
Type:Void
Description:N/A
Parameters
scale
Type:Double
Description:N/A
LoadFromWellKnownData(String)
Return Value
Type:Void
Description:N/A
Parameters
wellKnownText
Type:String
Description:N/A
GetWellKnownText()
Return Value
Type:String
Description:N/A
Parameters
GetGeoJson()
Return Value
Type:String
Description:N/A
Parameters
GetWellKnownText(RingOrder)
Return Value
Type:String
Description:N/A
Parameters
LoadFromWellKnownData(Byte[])
Return Value
Type:Void
Description:N/A
Parameters
wellKnownBinary
Type:Byte[]
Description:N/A
GetWellKnownBinary()
Return Value
Type:Byte[]
Description:N/A
Parameters
GetWellKnownBinary(WkbByteOrder)
Return Value
Type:Byte[]
Description:N/A
Parameters
GetWellKnownBinary(RingOrder)
Return Value
Type:Byte[]
Description:N/A
Parameters
GetWellKnownBinary(RingOrder,WkbByteOrder)
Return Value
Type:Byte[]
Description:N/A
Parameters
GetBoundingBox()
Return Value
Parameters
GetWellKnownType()
Return Value
Parameters
CloneDeep()
Return Value
Parameters
TranslateByOffset(Double,Double,GeographyUnit,DistanceUnit)
Return Value
Type:Void
Description:N/A
Parameters
xOffsetDistance
Type:Double
Description:N/A
yOffsetDistance
Type:Double
Description:N/A
TranslateByOffset(Double,Double)
Return Value
Type:Void
Description:N/A
Parameters
xOffsetDistance
Type:Double
Description:N/A
yOffsetDistance
Type:Double
Description:N/A
TranslateByDegree(Double,Double,GeographyUnit,DistanceUnit)
Return Value
Type:Void
Description:N/A
Parameters
distance
Type:Double
Description:N/A
angleInDegrees
Type:Double
Description:N/A
TranslateByDegree(Double,Double)
Return Value
Type:Void
Description:N/A
Parameters
distance
Type:Double
Description:N/A
angleInDegrees
Type:Double
Description:N/A
Rotate(PointShape,Single)
Return Value
Type:Void
Description:N/A
Parameters
degreeAngle
Type:Single
Description:N/A
GetShortestLineTo(BaseShape,GeographyUnit)
Return Value
Parameters
GetShortestLineTo(Feature,GeographyUnit)
Return Value
Parameters
GetClosestPointTo(BaseShape,GeographyUnit)
Return Value
Parameters
GetClosestPointTo(Feature,GeographyUnit)
Return Value
Parameters
GetCenterPoint()
Return Value
Parameters
Buffer(Double,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
Buffer(Double,Int32,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A
Buffer(Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A
GetDistanceTo(BaseShape,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters
GetDistanceTo(Feature,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters
Register(PointShape,PointShape,DistanceUnit,GeographyUnit)
Return Value
Parameters
Register(Feature,Feature,DistanceUnit,GeographyUnit)
Return Value
Parameters
Validate(ShapeValidationMode)
Return Value
Parameters
IsDisjointed(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
IsDisjointed(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
Intersects(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Intersects(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters
ToString()
Return Value
Type:String
Description:N/A
Parameters
Equals(Object)
Return Value
Type:Boolean
Description:N/A
Parameters
obj
Type:Object
Description:N/A
GetHashCode()
Return Value
Type:Int32
Description:N/A
Parameters
GetType()
Return Value
Type:Type
Description:N/A
Parameters
Protected Methods
IntersectsCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
TouchesCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
CrossesCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
IsWithinCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
ContainsCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
OverlapsCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
IsTopologicallyEqualCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
GetCrossingCore(BaseShape)
Return Value
Parameters
ScaleToCore(Double)
Return Value
Type:Void
Description:N/A
Parameters
scale
Type:Double
Description:N/A
LoadFromWellKnownDataCore(String)
Return Value
Type:Void
Description:N/A
Parameters
wellKnownText
Type:String
Description:N/A
GetGeoJsonCore()
Return Value
Type:String
Description:N/A
Parameters
GetWellKnownTextCore(RingOrder)
Return Value
Type:String
Description:N/A
Parameters
LoadFromWellKnownDataCore(Byte[])
Return Value
Type:Void
Description:N/A
Parameters
wellKnownBinary
Type:Byte[]
Description:N/A
GetWellKnownBinaryCore(RingOrder,WkbByteOrder)
Return Value
Type:Byte[]
Description:N/A
Parameters
GetBoundingBoxCore()
Return Value
Parameters
GetWellKnownTypeCore()
Return Value
Parameters
CloneDeepCore()
Return Value
Parameters
TranslateByOffsetCore(Double,Double,GeographyUnit,DistanceUnit)
Return Value
Type:Void
Description:N/A
Parameters
xOffsetDistance
Type:Double
Description:N/A
yOffsetDistance
Type:Double
Description:N/A
TranslateByDegreeCore(Double,Double,GeographyUnit,DistanceUnit)
Return Value
Type:Void
Description:N/A
Parameters
distance
Type:Double
Description:N/A
angleInDegrees
Type:Double
Description:N/A
RotateCore(PointShape,Single)
Return Value
Type:Void
Description:N/A
Parameters
degreeAngle
Type:Single
Description:N/A
GetShortestLineToCore(BaseShape,GeographyUnit)
Return Value
Parameters
GetClosestPointToCore(BaseShape,GeographyUnit)
Return Value
Parameters
GetCenterPointCore()
Return Value
Parameters
BufferCore(Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A
GetDistanceToCore(BaseShape,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters
RegisterCore(PointShape,PointShape,DistanceUnit,GeographyUnit)
Return Value
Parameters
ValidateCore(ShapeValidationMode)
Return Value
Parameters
IsDisjointedCore(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters
Finalize()
Return Value
Type:Void
Description:N/A
Parameters
MemberwiseClone()
Return Value
Type:Object
Description:N/A
Parameters
Public Properties
Id
Return Value
Tag
Return Value
CanRotate
Return Value
Protected Properties
Public Events