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.