OEQuatStarts

class OEQuatStarts : public OEInertialStarts

The OEQuatStarts represents the user defined quaternion starts for overlay optimization. The OEQuatStarts takes the user defined quaternions as the starts, with reference to the inertial frame of the reference system.

The following methods are publicly inherited from OEStarts:
The following methods are publicly inherited from OEInertialStarts:
The OEQuatStarts class defines the following public methods:

Constructors

OEQuatStarts()
OEQuatStarts(const OEQuatStarts&)

Default and copy constructors.

operator=

OEQuatStarts &operator=(const OEQuatStarts &)

The assignment operator.

ClearStarts

void ClearStarts()

Clears the currently specified starts.

SetStarts

void SetStarts(const double *Quats, unsigned int NumQuats)

Sets the starting quaternions. Method expects an array of size 7*NumQuats for the first argument.