Unigine::Cigi::ICigiPositionResponse Class
Header: | #include <CigiClientInterface.h> |
Inherits: | ICigiIGPacket |
This class represents the CIGI Position Response IG packet interface.
CIGI plugin must be loaded.
ICigiPositionResponse 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 Math::Vec3 & p )
Sets the values of parameters that determine the Position to be specified in the packet.Arguments
- const Math::Vec3 & p - Position coordinates.
- For geodetic coordinate system: (Lat, Lon, Alt)
- For local coordinate systems: (X-offset, Y-offset, Z-offset)
void setRotation( const Math::vec3 & p )
Sets the values of parameters that determine the Rotation to be specified in the packet.Arguments
- const Math::vec3 & p - Rotation euler angles: (Roll, Pitch, Yaw).
Last update:
27.12.2018
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter