NetTopologySuite
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
NetTopologySuite.Noding.SegmentNode Class Reference

Represents an intersection point between two ISegmentStrings. More...

Inheritance diagram for NetTopologySuite.Noding.SegmentNode:

Public Member Functions

 SegmentNode (INodableSegmentString segString, Coordinate coord, int segmentIndex, Octants segmentOctant)
 Initializes a new instance of the SegmentNode class. More...
 
bool IsEndPoint (int maxSegmentIndex)
 
int CompareTo (object obj)
 
void Write (StreamWriter outstream)
 

Public Attributes

readonly Coordinate Coord
 
readonly int SegmentIndex
 

Properties

Coordinate Coordinate [get]
 Gets the GeoAPI.Geometries.Coordinate giving the location of this node. More...
 
bool IsInterior [get]
 

Detailed Description

Represents an intersection point between two ISegmentStrings.

Constructor & Destructor Documentation

NetTopologySuite.Noding.SegmentNode.SegmentNode ( INodableSegmentString  segString,
Coordinate  coord,
int  segmentIndex,
Octants  segmentOctant 
)

Initializes a new instance of the SegmentNode class.

Parameters
segString
coord
segmentIndex
segmentOctant

Member Function Documentation

int NetTopologySuite.Noding.SegmentNode.CompareTo ( object  obj)

Parameters
obj
Returns
-1 this SegmentNode is located before the argument location;
0 this SegmentNode is at the argument location;
1 this SegmentNode is located after the argument location.
bool NetTopologySuite.Noding.SegmentNode.IsEndPoint ( int  maxSegmentIndex)

Parameters
maxSegmentIndex
Returns
void NetTopologySuite.Noding.SegmentNode.Write ( StreamWriter  outstream)

Parameters
outstream

Member Data Documentation

readonly Coordinate NetTopologySuite.Noding.SegmentNode.Coord

readonly int NetTopologySuite.Noding.SegmentNode.SegmentIndex

Property Documentation

Coordinate NetTopologySuite.Noding.SegmentNode.Coordinate
get

Gets the GeoAPI.Geometries.Coordinate giving the location of this node.

bool NetTopologySuite.Noding.SegmentNode.IsInterior
get

Returns

The documentation for this class was generated from the following file: