public abstract class AbstractGtmSimpleOrbit extends Object
| Modifier and Type | Field and Description |
|---|---|
protected fr.cnes.sirius.patrius.time.AbsoluteDate |
date
Date of the orbit
|
protected double |
inc
Inclination (rad)
|
protected fr.cnes.sirius.patrius.orbits.Orbit |
orbit
Initial orbit
|
| Constructor and Description |
|---|
AbstractGtmSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double inc)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
buildOrbit()
Method to build the initial orbit initialization.
|
fr.cnes.sirius.patrius.time.AbsoluteDate |
getDate()
Method to get the date of the orbit.
|
double |
getInc()
Method to get the inclination of the orbit.
|
fr.cnes.sirius.patrius.orbits.Orbit |
getOrbit()
Method to get the orbit.
|
protected final fr.cnes.sirius.patrius.time.AbsoluteDate date
protected final double inc
protected fr.cnes.sirius.patrius.orbits.Orbit orbit
public AbstractGtmSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double inc)
date - date of the orbitinc - inclination (rad)protected abstract void buildOrbit()
throws GtmInitException
GtmInitException - occured when building frames or use frames conversionpublic fr.cnes.sirius.patrius.time.AbsoluteDate getDate()
public double getInc()
public fr.cnes.sirius.patrius.orbits.Orbit getOrbit()
Copyright © 2022. All rights reserved.