DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::AttitudeModel Class Reference

Attitude model. More...

List of all members.

Public Member Functions

 AttitudeModel ()
 Empty constructor.
 AttitudeModel (long attModel, long AOCSModel, const ParamModel &parMod, const HarmonicModel &harmMod, const FileModel &fileMod, const AngleModel &angleMod, const MatrixModel &matrixMod)
 Constructor with parameters.
 AttitudeModel (const AttitudeModel &attModel)
 Copy constructor.
 ~AttitudeModel () NOEXCEPT
 Destructor.
void operator= (const AttitudeModel &attModel)
 Operator=.

Public Attributes

long attitudeModel
 Attitude model type (AttModelEnum).
long AOCS
 AOCS model.
ParamModelparamModel
HarmonicModelharmonicModel
FileModelfileModel
AngleModelangleModel
MatrixModelmatrixModel

Detailed Description

Attitude model.


Constructor & Destructor Documentation

EECFI::AttitudeModel::AttitudeModel (  ) 

Empty constructor.

References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, and paramModel.

EECFI::AttitudeModel::AttitudeModel ( long  attModel,
long  AOCSModel,
const ParamModel parMod,
const HarmonicModel harmMod,
const FileModel fileMod,
const AngleModel angleMod,
const MatrixModel matrixMod 
)

Constructor with parameters.

References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, and paramModel.

EECFI::AttitudeModel::AttitudeModel ( const AttitudeModel attModel  ) 

Copy constructor.

attModel AttitudeModel object we want to copy.

References angleModel, AOCS, fileModel, harmonicModel, matrixModel, and paramModel.

EECFI::AttitudeModel::~AttitudeModel (  ) 

Destructor.


Member Function Documentation

void EECFI::AttitudeModel::operator= ( const AttitudeModel attModel  ) 

Operator=.

attModel AttitudeModel object we want to copy.

References angleModel, AOCS, attitudeModel, fileModel, harmonicModel, matrixModel, and paramModel.


Member Data Documentation


Generated on Wed Nov 25 2020 19:19:43 for by doxygen 1.7.1