Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

Controller.h File Reference


Detailed Description

The Controller class is an abstract class, all controllers will be derived from it. It is derived from the Algorithm Class.

Author:
Author
jayhawk_hokie
Version:
Revision
1.10
Date:
Date
2007/07/24 09:26:11

Definition in file Controller.h.

#include <Base/Whorl.h>
#include <vector.h>
#include "attitude/Attitude.h"
#include "attitude/AttitudeState.h"
#include "attitude/AttitudeModels/QuaternionAngVelDynamics.h"
#include "attitude/AttitudeModels/AttitudeModels.h"
#include "rotation/Rotation.h"
#include "utils/RungeKuttaIntegrator.h"
#include <Utils/matrixFunctionInterface.h>

Include dependency graph for Controller.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  Controller

Functions

Vector NullFunctor (const ssfTime &_pSSFTime, const OrbitState &_pOrbitState, const AttitudeState &_pAttitudeState)
Vector AttitudeTrajectory (const ssfTime &_time, const Vector &_state, Orbit *_Orbit, Attitude *_Attitude, const Matrix &_parameters, const Functor &_torqueFuncPtr)


Function Documentation

Vector AttitudeTrajectory const ssfTime _time,
const Vector _state,
Orbit _Orbit,
Attitude _Attitude,
const Matrix _parameters,
const Functor _torqueFuncPtr
 

Definition at line 237 of file Controller.cpp.

References _, O_SESSAME::ssfTime::GetSeconds(), O_SESSAME::Matrix, AttitudeModels::QuaternionKinematic(), and O_SESSAME::Vector.

Referenced by Controller::ReferenceTrajectory().

Vector NullFunctor const ssfTime _pSSFTime,
const OrbitState _pOrbitState,
const AttitudeState _pAttitudeState
 

Definition at line 161 of file Controller.cpp.

References O_SESSAME::Vector.


Generated on Wed Sep 5 12:54:29 2007 for DSACSS Operational Code by  doxygen 1.3.9.1