Properties and methods for ENCX::GeoLine.
More...
import"encxcom.idl";
|
| HRESULT | SetPoint1 ([in] DOUBLE LatGeodeticDegrees, [in] DOUBLE LonDegrees) |
| | Setting the position of one end of the line. More...
|
| |
| HRESULT | SetPoint2 ([in] DOUBLE LatGeodeticDegrees, [in] DOUBLE LonDegrees) |
| | Setting the position of the other end of the line. More...
|
| |
| HRESULT | CreateFromBearingAndLength ([in] enum GeoLineType lineType, [in] IGeoPoint *start, [in] DOUBLE bearing, [in] DOUBLE lengthInMeters) |
| | Construct line from length and bearing. More...
|
| |
Properties and methods for ENCX::GeoLine.
All positions are WGS84.
Definition at line 553 of file encxcom.idl.
◆ CreateFromBearingAndLength()
| HRESULT IGeoLine::CreateFromBearingAndLength |
( |
[in] enum GeoLineType |
lineType, |
|
|
[in] IGeoPoint * |
start, |
|
|
[in] DOUBLE |
bearing, |
|
|
[in] DOUBLE |
lengthInMeters |
|
) |
| |
Construct line from length and bearing.
◆ SetPoint1()
| HRESULT IGeoLine::SetPoint1 |
( |
[in] DOUBLE |
LatGeodeticDegrees, |
|
|
[in] DOUBLE |
LonDegrees |
|
) |
| |
Setting the position of one end of the line.
◆ SetPoint2()
| HRESULT IGeoLine::SetPoint2 |
( |
[in] DOUBLE |
LatGeodeticDegrees, |
|
|
[in] DOUBLE |
LonDegrees |
|
) |
| |
Setting the position of the other end of the line.
◆ BearingEnd
| DOUBLE IGeoLine::BearingEnd |
|
get |
◆ BearingStart
| DOUBLE IGeoLine::BearingStart |
|
get |
◆ LengthInMetres
| DOUBLE IGeoLine::LengthInMetres |
|
get |
◆ LineType
The shape of the path to be used between the ends.
◆ Point1
One end of the line.
Setting the position of one end of the line.
◆ Point2
The other end of the line.
Setting the position of the other end of the line.