Creates non-persistent axes fixed in axes on the surface of a central body with the location specified by the origin point. The quaternion defines the axes's orientation.
| [Visual Basic .NET] |
|---|
|
| [C#] |
|---|
public IAgCrdnAxesFixed CreateTopocentricAxesQuaternion( IAgCrdnPoint OriginPoint, double QX, double QY, double QZ, double QS ); |
| [Managed C++] |
|---|
public: IAgCrdnAxesFixed^ CreateTopocentricAxesQuaternion( IAgCrdnPoint ^ OriginPoint, double QX, double QY, double QZ, double QS ); |
| [Unmanaged C++] |
|---|
|
| [Java] |
|---|
public IAgCrdnAxesFixed createTopocentricAxesQuaternion( IAgCrdnPoint OriginPoint, double QX, double QY, double QZ, double QS ); |
[Python - STK API ] |
|---|
def CreateTopocentricAxesQuaternion(self, OriginPoint:"IAgCrdnPoint", QX:float, QY:float, QZ:float, QS:float) -> "IAgCrdnAxesFixed": |
- OriginPoint
- Specify an origin point of the axes on the surface of a central body.
- QX
- The first element of the vector component of the quaternion 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 QX = nx sin(A/2). Dimensionless.
- QY
- The second element of the vector component of the quaternion 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 QY = ny sin(A/2). Dimensionless.
- QZ
- The third element of the vector component of the quaternion 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 QZ = nz sin(A/2). Dimensionless.
- QS
- The scalar component of the quaternion 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 QS = cos(A/2). Dimensionless.
Creates a fixed axes based on the origin point with Quaternion orientation (using common tasks).
| [C#] | ||
|---|---|---|
| ||
Creates a fixed axes based on the origin point with Quaternion orientation (using common tasks).
| [Visual Basic .NET] | ||
|---|---|---|
| ||






