STK Common Entity LibrarySend comments on this topic.
IAgEntityAttitudeQuaternion Interface

Description

Attitude represented as a quaternion.

Public Methods

Public Method GetGet all elements.
Public Method GetArrayGet all elements as an array.
Public Method SetSet all elements.

Public Properties

Public Property Q1First element of the quaternion (and of its vector part) representing orientation between two sets of axes. This quaternion is from the reference axes to the body frame; if n and A are the axis and angle of rotation, respectively, then Q1=nx sin(A/2).
Public Property Q2Second element of the quaternion (and of its vector part) representing orientation between two sets of axes. This quaternion is from the reference axes to the body frame; if n and A are the axis and angle of rotation, respectively, then Q2=ny sin(A/2).
Public Property Q3Third element of the quaternion (and of its vector part) representing orientation between two sets of axes. This quaternion is from the reference axes to the body frame; if n and A are the axis and angle of rotation, respectively, then Q3=nz sin(A/2).
Public Property Q4Fourth element of the quaternion (its scalar part) representing orientation between two sets of axes. This quaternion is from the reference axes to the body frame; if n and A are the axis and angle of rotation, respectively, then Q4=cos(A/2).

Interfaces

CoClasses that Implement IAgEntityAttitudeQuaternion

© 2024 Analytical Graphics, Inc. All Rights Reserved.