fr.cnes.genopus.orbits
Interface GPCentralBodyFlatness

All Known Implementing Classes:
GPReentryParameters

public interface GPCentralBodyFlatness

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

Author:
ffsm

Field Summary
static double DEFAULT_EARTH_FLATNESS
          Default central flatness radius.
 
Method Summary
 double getCentralBodyFlatness()
          Getter for the central body flatness from the widget.
 void recomputeParams()
          Method to recalculate the orbital parameters when the central body flatness has changed.
 void setCentralBodyFlatness(double centralBodyFlatness)
          Setter for the central body flatness in the widget.
 

Field Detail

DEFAULT_EARTH_FLATNESS

static final double DEFAULT_EARTH_FLATNESS
Default central flatness radius.

Method Detail

getCentralBodyFlatness

double getCentralBodyFlatness()
Getter for the central body flatness from the widget.

Returns:
the central body flatness obtained from the widget.

setCentralBodyFlatness

void setCentralBodyFlatness(double centralBodyFlatness)
Setter for the central body flatness in the widget.

Parameters:
centralBodyFlatness - the central body flatness to be set to the widget.

recomputeParams

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

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


Copyright © 2017. All rights reserved.