Class SplitSegment
Models a constraint segment which can be split in two in various ways, according to certain geometric constraints.
Inherited Members
Namespace: NetTopologySuite.Triangulate
Assembly: NetTopologySuite.dll
Syntax
public class SplitSegmentConstructors
| Edit this page View SourceSplitSegment(LineSegment)
Creates an instance of this class using the provided LineSegment
Declaration
public SplitSegment(LineSegment seg)Parameters
| Type | Name | Description | 
|---|---|---|
| LineSegment | seg | A  | 
Properties
| Edit this page View SourceMinimumLength
Gets or sets a value indicating the minimum length of a segment
Declaration
public double MinimumLength { get; set; }Property Value
| Type | Description | 
|---|---|
| double | 
SplitPoint
Gets a value indicating the computed split point
Declaration
public Coordinate SplitPoint { get; }Property Value
| Type | Description | 
|---|---|
| Coordinate | 
Methods
| Edit this page View SourceSplitAt(Coordinate)
Computes the SplitPoint close to the given Coordinate,
ensuring that MinimumLength is not violated.
Declaration
public void SplitAt(Coordinate pt)Parameters
| Type | Name | Description | 
|---|---|---|
| Coordinate | pt | The  | 
SplitAt(double, Coordinate)
Computes the SplitPoint using the provided length and endPt.
Declaration
public void SplitAt(double length, Coordinate endPt)Parameters
| Type | Name | Description | 
|---|---|---|
| double | length | The length to split at | 
| Coordinate | endPt | The  |