|
LuciadCPillar C# 2026.0.04
|
Represents a line. More...
Public Member Functions | |
| Line (Luciad.Cartesian.Coordinate startPoint, Luciad.Cartesian.Coordinate endPoint, Luciad.Geodesy.LineInterpolationType interpolationType, Luciad.Geodesy.CoordinateReference reference) | |
| Creates a line segment. | |
| Line (Luciad.Geometries.Line other) | |
| Copy constructor. | |
| Public Member Functions inherited from Luciad.Geometries.Curve | |
| virtual Luciad.Cartesian.Coordinate | ComputePoint (double parameter) |
| Computes a point of the curve, defined by the given parameter. | |
| Public Member Functions inherited from Luciad.Geometries.Geometry | |
| void | Dispose () |
Properties | |
| Luciad.Cartesian.Coordinate | EndPoint [get] |
| The end point of the line segment. | |
| Luciad.Geodesy.LineInterpolationType | InterpolationType [get] |
| The interpolation type of the line segment. | |
| Luciad.Cartesian.Coordinate | StartPoint [get] |
| The start point of the line segment. | |
| Properties inherited from Luciad.Geometries.Curve | |
| double | Length2D [get] |
| The length of the curve. | |
| Properties inherited from Luciad.Geometries.Geometry | |
| Luciad.Geometries.Bounds | Bounds [get] |
| The bounds for the geometry object. | |
| Luciad.Geodesy.CoordinateReference | Reference [get] |
| The coordinate reference of the geometry. | |
Represents a line.
GeometryFactory.CreateLine
|
inline |
Copy constructor.
| other | the line to copy. |
|
inline |
Creates a line segment.
Line objects can be created with the interpolation types:
The interpolation types geodesic and rhumb are only allowed for geodetic coordinate references.
| startPoint | the start point of the line |
| endPoint | the end point of the line |
| interpolationType | the interpolation type |
| reference | the reference of the line |
| System.ArgumentException | if the line cannot be constructed. For example for an invalid combination of coordinate reference and interpolation type. |
|
get |
The end point of the line segment.
Returns the end point of the line segment.
|
get |
The interpolation type of the line segment.
Returns the interpolation type of the line segment. One of
|
get |
The start point of the line segment.
Returns the start point of the line segment.