Earth Observation Mission CFI Software DataHandling Software User Manual |
Attitude model for Attitude Definition File. More...
Public Member Functions | |
AttitudeDefinitionModel () | |
Empty constructor. | |
AttitudeDefinitionModel (long attModel, long AOCSModel, const ParamModel &parMod, const HarmonicModel &harmMod, const FileModel &fileMod, const AngleModel &angleMod, const MatrixModel &matrixMod, const QuaternionPlusAngle &quatAngMod, const QuaternionPlusMatrix &quatMatMod) | |
Constructor with parameters. | |
AttitudeDefinitionModel (const AttitudeDefinitionModel &attModel) | |
Copy constructor. | |
~AttitudeDefinitionModel () NOEXCEPT | |
Destructor. | |
void | operator= (const AttitudeDefinitionModel &attModel) |
Operator=. | |
Public Attributes | |
long | attitudeModel |
Attitude model type (AttModelEnum). | |
long | AOCS |
AOCS model. | |
ParamModel * | paramModel |
HarmonicModel * | harmonicModel |
FileModel * | fileModel |
AngleModel * | angleModel |
MatrixModel * | matrixModel |
QuaternionPlusAngle * | quaternionAngleModel |
QuaternionPlusMatrix * | quaternionMatrixModel |
Attitude model for Attitude Definition File.
EECFI::AttitudeDefinitionModel::AttitudeDefinitionModel | ( | ) |
Empty constructor.
References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, paramModel, quaternionAngleModel, and quaternionMatrixModel.
EECFI::AttitudeDefinitionModel::AttitudeDefinitionModel | ( | long | attModel, | |
long | AOCSModel, | |||
const ParamModel & | parMod, | |||
const HarmonicModel & | harmMod, | |||
const FileModel & | fileMod, | |||
const AngleModel & | angleMod, | |||
const MatrixModel & | matrixMod, | |||
const QuaternionPlusAngle & | quatAngMod, | |||
const QuaternionPlusMatrix & | quatMatMod | |||
) |
Constructor with parameters.
References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, paramModel, quaternionAngleModel, and quaternionMatrixModel.
EECFI::AttitudeDefinitionModel::AttitudeDefinitionModel | ( | const AttitudeDefinitionModel & | attModel | ) |
Copy constructor.
attModel AttitudeDefinitionModel object we want to copy.
References angleModel, AOCS, fileModel, harmonicModel, matrixModel, and paramModel.
EECFI::AttitudeDefinitionModel::~AttitudeDefinitionModel | ( | ) |
Destructor.
void EECFI::AttitudeDefinitionModel::operator= | ( | const AttitudeDefinitionModel & | attModel | ) |
Operator=.
attModel AttitudeDefinitionModel object we want to copy.
References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, paramModel, quaternionAngleModel, and quaternionMatrixModel.
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
AOCS model.
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Attitude model type (AttModelEnum).
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().
Referenced by AttitudeDefinitionModel(), operator=(), and EECFI::AttitudeDefinitionData::read().