GeometricLineString Class

The geometric line string.

Inheritance Hierarchy

System..::..Object
  System.Spatial..::..Geometry
    System.Spatial..::..GeometricCurve
      System.Spatial..::..GeometricLineString

Namespace:  System.Spatial
Assembly:  System.Spatial (in System.Spatial.dll)

Syntax

'Declaration
<DataContractAttribute> _
Public MustInherit Class GeometricLineString _
    Inherits GeometricCurve
'Usage
Dim instance As GeometricLineString
[DataContractAttribute]
public abstract class GeometricLineString : GeometricCurve
[DataContractAttribute]
public ref class GeometricLineString abstract : public GeometricCurve
[<AbstractClassAttribute>]
[<DataContractAttribute>]
type GeometricLineString =  
    class
        inherit GeometricCurve
    end
public abstract class GeometricLineString extends GeometricCurve

The GeometricLineString type exposes the following members.

Constructors

  Name Description
Protected method GeometricLineString Creates a new instance of the GeometricLineString class.

Top

Properties

  Name Description
Public property CoordinateSystem The SRID of this instance of geometry. (Inherited from Geometry.)
Public property EndingPoint The ending point. (Inherited from GeometricCurve.)
Public property IsClosed The is curve closed. (Inherited from GeometricCurve.)
Public property IsEmpty The is geometry empty. (Inherited from Geometry.)
Public property Points The point list.
Public property StartingPoint The starting point. (Inherited from GeometricCurve.)

Top

Methods

  Name Description
Protected method CopyFrom The copy initializer. (Inherited from Geometry.)
Public method Equals(Object) Determines whether this instance and another specified geometry instance have the same value. (Inherited from Geometry.)
Public method Equals(Geometry) Determines whether this instance and another specified geometry instance have the same value. (Inherited from Geometry.)
Public method Equals(Geometry, SpatialEquality) (Inherited from Geometry.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode() () () () Computes the hash code for this geometry instance. (Inherited from Geometry.)
Public method GetHashCode(SpatialEquality) Computes the hash code for this geometry instance using the given spatial equality instance. (Inherited from Geometry.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SendTo Sends the current spatial object to the given pipeline. (Inherited from Geometry.)
Public method ToString (Inherited from Object.)

Top

Extension Methods

  Name Description
Public Extension Method Boundary The geometric boundary. (Defined by GeometryOperationsExtensions.)
Public Extension Method Buffer The geometric buffer. (Defined by GeometryOperationsExtensions.)
Public Extension Method Contains The geometric contains. (Defined by GeometryOperationsExtensions.)
Public Extension Method ConvexHull The geometric convex hull. (Defined by GeometryOperationsExtensions.)
Public Extension Method Crosses The geometric crosses. (Defined by GeometryOperationsExtensions.)
Public Extension Method Difference The geometric difference. (Defined by GeometryOperationsExtensions.)
Public Extension Method Distance The geometric distance. (Defined by GeometryOperationsExtensions.)
Public Extension Method Envelope The geometric envelope. (Defined by GeometryOperationsExtensions.)
Public Extension Method GeometricEquals The geometric equals. (Defined by GeometryOperationsExtensions.)
Public Extension Method GetBounds The geometric get bounds. (Defined by GeometryOperationsExtensions.)
Public Extension Method Intersection The geometric intersection. (Defined by GeometryOperationsExtensions.)
Public Extension Method Intersects The geometric intersects. (Defined by GeometryOperationsExtensions.)
Public Extension Method IsSimple The geometric is simple. (Defined by GeometryOperationsExtensions.)
Public Extension Method IsValid The geometric is valid. (Defined by GeometryOperationsExtensions.)
Public Extension Method Length The geometric length. (Defined by GeometryOperationsExtensions.)
Public Extension Method MakeValid The geometric make valid. (Defined by GeometryOperationsExtensions.)
Public Extension Method Overlaps The geometric overlaps. (Defined by GeometryOperationsExtensions.)
Public Extension Method Reduce The geometric reduce. (Defined by GeometryOperationsExtensions.)
Public Extension Method SymmetricDifference The geometric symmetric difference. (Defined by GeometryOperationsExtensions.)
Public Extension Method Touches The geometric touches. (Defined by GeometryOperationsExtensions.)
Public Extension Method Union The geometric union. (Defined by GeometryOperationsExtensions.)
Public Extension Method Within The geometric within. (Defined by GeometryOperationsExtensions.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Spatial Namespace