IRouteWaypoint80
This interface gives the client access to a specific waypoint’s properties, such as position and speed.
|
Properties |
|
|
Gets and sets the height of the object at the particular waypoint. |
|
|
Gets and sets the ID of the message object that appears at the new waypoint. |
|
|
Gets and sets the pitch orientation of the object at the particular waypoint. |
|
|
Gets and sets the roll orientation of the object at the particular waypoint. |
|
|
Gets and sets the speed of the object at the particular waypoint. |
|
|
Gets and sets the time of the object at the particular waypoint. |
|
|
Gets and sets the x-coordinate of the waypoint. |
|
|
Gets and sets the y-coordinate of the waypoint. |
|
|
Gets and sets the yaw orientation of the object at the waypoint. |
Altitude
Gets and sets the height of the waypoint.
JavaScript |
|
Altitude |
C# |
|
double Altitude { get; set; } |
C++ |
|
HRESULT Altitude([out, retval] double* pVal) HRESULT Altitude([in] double pVal) |
MessageID
Gets and sets the ID of the message object that displays at the new waypoint.
JavaScript |
|
MessageID |
C# |
|
string MessageID { get; set; } |
C++ |
|
HRESULT MessageID([out, retval] BSTR* pVal) HRESULT MessageID([in] BSTR pVal) |
Pitch
Gets and sets the tilt angle.
JavaScript |
|
Pitch |
C# |
|
double Pitch { get; set; } |
C++ |
|
HRESULT Pitch([out, retval] double* pVal) HRESULT Pitch([in] double pVal) |
Roll
Gets and sets the spin angle.
JavaScript |
|
Roll |
C# |
|
double Roll { get; set; } |
C++ |
|
HRESULT Roll([out, retval] double* pVal) HRESULT Roll([in] double pVal) |
Speed
Gets and sets the speed of the object at the particular waypoint. The object’s speed adjusts in between waypoints to reach the speed of its next waypoint.
JavaScript |
|
Speed |
C# |
|
double Speed { get; set; } |
C++ |
|
HRESULT Speed([out, retval] double* pVal) HRESULT Speed([in] double pVal) |
Time
Gets and sets the time of the object at the particular waypoint. See “Time” for information on valid formats for this property.
JavaScript |
|
Time |
C# |
|
dynamic Time { get; set; } |
C++ |
|
HRESULT Time ([out, retval] VARIANT* pVal) HRESULT Time ([in] VARIANT pVal) |
X
Gets and sets the x- coordinate of the waypoint in the coordinate system’s units.
JavaScript |
|
X |
C# |
|
double X { get; set; } |
C++ |
|
HRESULT X([out, retval] double* pVal) HRESULT X([in] double pVal) |
Y
Gets and sets the y- coordinate of the waypoint in the project’s coordinate system units.
JavaScript |
|
Y |
C# |
|
double Y { get; set; } |
C++ |
|
HRESULT Y([out, retval] double* pVal) HRESULT Y([in] double pVal) |
Yaw
Gets and sets the yaw orientation of the object at the particular waypoint. This value is 360 - X, where X is the value for the yaw, in degrees.
JavaScript |
|
Yaw |
C# |
|
double Yaw { get; set; } |
C++ |
|
HRESULT Yaw([out, retval] double* pVal) HRESULT Yaw([in] double pVal) |