fr.cnes.genopus.orbits
Interface GPCentralBodyRadius

All Known Implementing Classes:
GPApsisAltitudeParameters, GPReentryParameters

public interface GPCentralBodyRadius

Interface to be implemented by the classes of orbital parameters that requires a central body equatorial radius.

Author:
ffsm

Field Summary
static double DEFAULT_EARTH_EQ_RADIUS
          Default central body equatorial radius.
 
Method Summary
 double getCentralBodyEqRadius()
          Getter for the central body equatorial radius from the widget.
 void recomputeParams()
          Method to recalculate the orbital parameters when the central body equatorial radius has changed.
 void setCentralBodyEqRadius(double centralBodyEqRadius)
          Setter for the central body equatorial radius in the widget.
 

Field Detail

DEFAULT_EARTH_EQ_RADIUS

static final double DEFAULT_EARTH_EQ_RADIUS
Default central body equatorial radius.

Method Detail

getCentralBodyEqRadius

double getCentralBodyEqRadius()
Getter for the central body equatorial radius from the widget.

Returns:
the central body equatorial radius obtained from the widget.

setCentralBodyEqRadius

void setCentralBodyEqRadius(double centralBodyEqRadius)
Setter for the central body equatorial radius in the widget.

Parameters:
centralBodyEqRadius - the central body equatorial radius to be set to the widget.

recomputeParams

void recomputeParams()
                     throws GPOrbitException
Method to recalculate the orbital parameters when the central body equatorial radius has changed.

Throws:
GPOrbitException - in case of problem when recalculating the parameters.


Copyright © 2017. All rights reserved.