Class TaggedLineString
Represents a LineString which can be modified to a simplified shape.
This class provides an attribute which specifies the minimum allowable length
for the modified result.
Inheritance
TaggedLineString
Assembly: NetTopologySuite.dll
Syntax
public class TaggedLineString
Constructors
|
Improve this Doc
View Source
TaggedLineString(LineString)
Declaration
public TaggedLineString(LineString parentLine)
Parameters
|
Improve this Doc
View Source
TaggedLineString(LineString, Int32)
Declaration
public TaggedLineString(LineString parentLine, int minimumSize)
Parameters
Properties
|
Improve this Doc
View Source
MinimumSize
Declaration
public int MinimumSize { get; }
Property Value
|
Improve this Doc
View Source
Parent
Declaration
public LineString Parent { get; }
Property Value
|
Improve this Doc
View Source
ParentCoordinates
Declaration
public Coordinate[] ParentCoordinates { get; }
Property Value
|
Improve this Doc
View Source
ResultCoordinates
Declaration
public Coordinate[] ResultCoordinates { get; }
Property Value
|
Improve this Doc
View Source
ResultSize
Declaration
public int ResultSize { get; }
Property Value
|
Improve this Doc
View Source
Segments
Declaration
public TaggedLineSegment[] Segments { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddToResult(LineSegment)
Declaration
public void AddToResult(LineSegment seg)
Parameters
|
Improve this Doc
View Source
AsLinearRing()
Declaration
public LinearRing AsLinearRing()
Returns
|
Improve this Doc
View Source
AsLineString()
Declaration
public LineString AsLineString()
Returns
|
Improve this Doc
View Source
GetSegment(Int32)
Declaration
public TaggedLineSegment GetSegment(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns