Class TaggedLineString
- Namespace
- NetTopologySuite.Simplify
- Assembly
- NetTopologySuite.dll
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.
public class TaggedLineString
- Inheritance
-
TaggedLineString
- Inherited Members
Constructors
TaggedLineString(LineString)
public TaggedLineString(LineString parentLine)
Parameters
parentLine
LineString
TaggedLineString(LineString, int)
public TaggedLineString(LineString parentLine, int minimumSize)
Parameters
parentLine
LineStringminimumSize
int
Properties
MinimumSize
public int MinimumSize { get; }
Property Value
Parent
public LineString Parent { get; }
Property Value
ParentCoordinates
public Coordinate[] ParentCoordinates { get; }
Property Value
ResultCoordinates
public Coordinate[] ResultCoordinates { get; }
Property Value
ResultSize
public int ResultSize { get; }
Property Value
Segments
public TaggedLineSegment[] Segments { get; }
Property Value
Methods
AddToResult(LineSegment)
public void AddToResult(LineSegment seg)
Parameters
seg
LineSegment
AsLineString()
public LineString AsLineString()
Returns
AsLinearRing()
public LinearRing AsLinearRing()
Returns
GetSegment(int)
public TaggedLineSegment GetSegment(int i)
Parameters
i
int