ThinkGeo.MapSuite.Shapes.SqlTypesGeometryHelper
Inheritance Hierarchy
Members Summary
Public Constructors
Protected Constructors
Public Methods
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

Buffer(Feature,Double,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A

Buffer(Feature,Double,Int32,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A

Buffer(Feature,Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A

Buffer(BaseShape,Double,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A

Buffer(BaseShape,Double,Int32,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A

Buffer(BaseShape,Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)
Return Value
Parameters
distance
Type:Double
Description:N/A
quadrantSegments
Type:Int32
Description:N/A

Contains(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Contains(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Contains(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

Crosses(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Crosses(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Crosses(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

GetCenterPoint(BaseShape)
Return Value
Parameters

GetConvexHull(Feature)
Return Value
Parameters

GetConvexHull(BaseShape)
Return Value
Parameters

GetCrossing(LineBaseShape,BaseShape)
Return Value
Parameters

GetDifference(Feature,Feature)
Return Value
Parameters

GetDifference(BaseShape,BaseShape)
Return Value
Parameters

GetDifference(BaseShape,Feature)
Return Value
Parameters

GetDistanceTo(Feature,Feature,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters

GetDistanceTo(BaseShape,Feature,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters

GetDistanceTo(BaseShape,BaseShape,GeographyUnit,DistanceUnit)
Return Value
Type:Double
Description:N/A
Parameters

GetIntersection(Feature,Feature)
Return Value
Parameters

GetIntersection(BaseShape,AreaBaseShape)
Return Value
Parameters

GetInvalidReason(Feature)
Return Value
Type:String
Description:N/A
Parameters

GetSymmetricalDifference(Feature,Feature)
Return Value
Parameters

GetSymmetricalDifference(BaseShape,Feature)
Return Value
Parameters

GetSymmetricalDifference(BaseShape,BaseShape)
Return Value
Parameters

Intersects(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Intersects(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Intersects(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

IsDisjointed(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsDisjointed(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsDisjointed(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

IsTopologicallyEqual(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsTopologicallyEqual(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsTopologicallyEqual(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

IsValid(BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

IsValid(Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsWithin(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsWithin(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

IsWithin(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

MakeValid(BaseShape)
Return Value
Parameters

MakeValid(Feature)
Return Value
Parameters

Overlaps(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Overlaps(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Overlaps(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

Touches(Feature,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Touches(BaseShape,Feature)
Return Value
Type:Boolean
Description:N/A
Parameters

Touches(BaseShape,BaseShape)
Return Value
Type:Boolean
Description:N/A
Parameters

Union(IEnumerable<Feature>)
Return Value
Parameters

Union(IEnumerable<BaseShape>)
Return Value
Parameters

Union(Feature,Feature)
Return Value
Parameters

Union(BaseShape,BaseShape)
Return Value
Parameters

Validate(BaseShape,ShapeValidationMode)
Return Value
Parameters

IsSqlTypesAvailable()
Return Value
Type:Boolean
Description:N/A
Parameters
Protected Methods
Finalize()
Return Value
Type:Void
Description:N/A
Parameters
MemberwiseClone()
Return Value
Type:Object
Description:N/A
Parameters

GetDifference(AreaBaseShape,AreaBaseShape)
Return Value
Parameters

GetDifference(AreaBaseShape,Feature)
Return Value
Parameters

GetAllPoints(Feature)
Return Value
Parameters

GetEndPoint(Feature)
Return Value
Parameters

GetStartPoint(Feature)
Return Value
Parameters
Public Properties
Protected Properties
Public Events