This version of documentation is OUTDATED! Please switch to the latest one.
CigiPositionResponse Class
Warning
The functionality described in this article is not available in the Community SDK edition.
You should upgrade to- Sim
SDK edition to use it.
You should upgrade to
Header: | #include <UnigineCIGIConnector.h> |
CigiPositionResponse Class
Members
void setObjectID ( int id ) #
Sets the value of the Object ID parameter to be specified in the packet.Arguments
- int id - Object ID parameter value.
void setPartID ( int id ) #
Sets the value of the Part ID parameter to be specified in the packet.Arguments
- int id - Part ID parameter value.
void setObjectClass ( int c ) #
Sets the value of the Object Class parameter to be specified in the packet.Arguments
- int c - Object Class parameter value. The following values are supported:
- 0 - Entity.
- 1 - Articulated Part.
- 2 - View.
- 3 - View Group.
- 4 - Motion Tracker.
void setCoordSystem ( int s ) #
Sets the value of the Coordinate System parameter to be specified in the packet.Arguments
- int s - Coordinate System parameter value. The following values are supported:
- 0 - Geodetic coordinate system.
- 1 - Local entity coordinate system
- 2 - Local submodel coordinate system
void setPosition ( const dvec3 & p ) #
Sets the values of parameters that determine the Position to be specified in the packet.Arguments
- const dvec3 & p - Position coordinates.
- For geodetic coordinate system: (Lat, Lon, Alt)
- For local coordinate systems: (X-offset, Y-offset, Z-offset)
void setRotation ( const vec3 & r ) #
Sets the values of parameters that determine the Rotation to be specified in the packet.Arguments
- const vec3 & r - Rotation euler angles: (Roll, Pitch, Yaw).
Last update:
2021-04-29
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)