#include <PME.h>
Public Member Functions | |
| Orbit () | |
| ~Orbit () | |
| void | calculate_eccentricity (CPoint R, CPoint V) |
| void | calculate_orbital_params (CPoint R, CPoint V) |
| void | calculate_absolute_position (CPoint &new_position) |
| void | calculate_new_position_in_orbit () |
| void | dump () |
| Orbit () | |
| ~Orbit () | |
| void | calculate_eccentricity (CPoint R, CPoint V) |
| void | calculate_orbital_params (CPoint R, CPoint V) |
| void | calculate_absolute_position (CPoint &new_position) |
| void | calculate_new_position_in_orbit () |
| void | dump () |
Protected Attributes | |
| double | a |
| double | n |
| double | e |
| double | i |
| double | omega |
| double | w |
| double | nu |
| CPoint | e_vec |
| CPoint | n_vec |
| double | mu |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5-20051010