|
WSF
|
Contains data about a rotation. More...
#include <WsfPathList.hpp>

Public Member Functions | |
| RotationData () | |
| void | InitializeRotation (UtVec3d aInitialLocationWCS, UtVec3d aRotationAxisWCS) |
| void | SetRotationRadius (double aEarthRadius) |
Public Attributes | |
| double | mRotationRadius |
| Radius of the rotation. (radius of turn, or radius of earth). | |
| UtVec3d | mInitialLocationWCS |
| Initial location in WCS. This is rotated to find new position. | |
| UtVec3d | mRotationAxis |
| Axis of rotation. May represent a turn, or straight flight (around a spherical earth). | |
| UtVec3d | mInitialDirectionWCS |
| Initial direction in WCS. This is rotated to find new direction. | |
Contains data about a rotation.
|
inline |
References mRotationRadius.
Referenced by WsfPathList::RotationArcSegment::ComputeState(), and WsfPathList::RotationSegment::ComputeState().
| void WsfPathList::RotationData::InitializeRotation | ( | UtVec3d | aInitialLocationWCS, |
| UtVec3d | aRotationAxisWCS ) |
References mInitialDirectionWCS, mInitialLocationWCS, and mRotationAxis.
Referenced by WsfPathComputer::Rotate().
|
inline |
References mRotationRadius.
Referenced by WsfPathComputer::Rotate().
| UtVec3d WsfPathList::RotationData::mInitialDirectionWCS |
Initial direction in WCS. This is rotated to find new direction.
Referenced by InitializeRotation().
| UtVec3d WsfPathList::RotationData::mInitialLocationWCS |
Initial location in WCS. This is rotated to find new position.
Referenced by InitializeRotation().
| UtVec3d WsfPathList::RotationData::mRotationAxis |
Axis of rotation. May represent a turn, or straight flight (around a spherical earth).
Referenced by InitializeRotation().
| double WsfPathList::RotationData::mRotationRadius |
Radius of the rotation. (radius of turn, or radius of earth).
Referenced by WsfPathList::RotationArcSegment::Print(), WsfPathList::RotationSegment::Print(), RotationData(), and SetRotationRadius().