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 ()
 Default constructor.
 AttitudeModel (long attitudeModel, long AOCSModel, const ParamModel &paramModel, const HarmonicModel &harmonicModel, const FileModel &fileModel, const AngleModel &angleModel, const MatrixModel &matrixModel)
 Constructor with parameters.
 AttitudeModel (const AttitudeModel &attModel)
 ~AttitudeModel () NOEXCEPT
 Destructor.
AttitudeModeloperator= (const AttitudeModel &attModel)

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 (  ) 

Default constructor.

EECFI::AttitudeModel::AttitudeModel ( long  attitudeModel,
long  AOCSModel,
const ParamModel paramModel,
const HarmonicModel harmonicModel,
const FileModel fileModel,
const AngleModel angleModel,
const MatrixModel matrixModel 
)

Constructor with parameters.

References AOCS.

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

Copy constructor.

Parameters:
other The AttitudeModel to copy from

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

EECFI::AttitudeModel::~AttitudeModel (  ) 

Destructor.

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


Member Function Documentation

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

Copy assignment operator

Parameters:
other The AttitudeModel to copy/assign from

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


Member Data Documentation


Generated on Mon Dec 11 2023 13:28:17 for by doxygen 1.7.1