Pioneer
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
TransferPlanner Class Reference

#include <TransferPlanner.h>

Public Types

enum  BurnDirection { PROGRADE , NORMAL , RADIAL }
 

Public Member Functions

 TransferPlanner ()
 
vector3d GetVel () const
 
vector3d GetOffsetVel () const
 
vector3d GetPosition () const
 
double GetStartTime () const
 
void SetPosition (const vector3d &position)
 
void IncreaseFactor ()
 
void ResetFactor ()
 
void DecreaseFactor ()
 
void AddStartTime (double timeStep)
 
void ResetStartTime ()
 
double GetFactor () const
 
void AddDv (BurnDirection d, double dv)
 
double GetDv (BurnDirection d)
 
void ResetDv (BurnDirection d)
 
void ResetDv ()
 

Member Enumeration Documentation

◆ BurnDirection

Enumerator
PROGRADE 
NORMAL 
RADIAL 

Constructor & Destructor Documentation

◆ TransferPlanner()

TransferPlanner::TransferPlanner ( )

Member Function Documentation

◆ AddDv()

void TransferPlanner::AddDv ( BurnDirection  d,
double  dv 
)
Here is the call graph for this function:

◆ AddStartTime()

void TransferPlanner::AddStartTime ( double  timeStep)
Here is the call graph for this function:

◆ DecreaseFactor()

void TransferPlanner::DecreaseFactor ( void  )

◆ GetDv()

double TransferPlanner::GetDv ( BurnDirection  d)

◆ GetFactor()

double TransferPlanner::GetFactor ( ) const
inline

◆ GetOffsetVel()

vector3d TransferPlanner::GetOffsetVel ( ) const
Here is the call graph for this function:

◆ GetPosition()

vector3d TransferPlanner::GetPosition ( ) const

◆ GetStartTime()

double TransferPlanner::GetStartTime ( ) const

◆ GetVel()

vector3d TransferPlanner::GetVel ( ) const
Here is the call graph for this function:

◆ IncreaseFactor()

void TransferPlanner::IncreaseFactor ( void  )

◆ ResetDv() [1/2]

void TransferPlanner::ResetDv ( )

◆ ResetDv() [2/2]

void TransferPlanner::ResetDv ( BurnDirection  d)
Here is the call graph for this function:

◆ ResetFactor()

void TransferPlanner::ResetFactor ( void  )

◆ ResetStartTime()

void TransferPlanner::ResetStartTime ( )
Here is the call graph for this function:

◆ SetPosition()

void TransferPlanner::SetPosition ( const vector3d position)

The documentation for this class was generated from the following files: