Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
Modifier and Type | Method and Description |
---|---|
protected static EclipseType |
ScalarOccultationDualCone.calculateEclipseType(double relAngle,
double eclipseAngle,
double illumAngle)
Calculates the type of shadow a platform is in using a dual cone shadow model.
|
static EclipseType |
EclipseType.getDefault()
Get the enum constant that is considered to be the default.
|
static EclipseType |
EclipseType.getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
static EclipseType |
EclipseType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EclipseType[] |
EclipseType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
List<Evaluator<EclipseType>> |
ScalarOccultation.getEclipseTypeEvaluators()
|
List<Evaluator<EclipseType>> |
ScalarOccultationNoShadow.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that return
EclipseType.NONE for each eclipsing body. |
List<Evaluator<EclipseType>> |
ScalarOccultationDualCone.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that calculate eclipse types for each eclipsing body according to the dual cone shadow model.
|
List<Evaluator<EclipseType>> |
ScalarOccultationCylindrical.getEclipseTypeEvaluators(EvaluatorGroup group)
Gets a list of evaluators that calculate eclipse types for each eclipsing body according to the cylindrical shadow model.
|
abstract List<Evaluator<EclipseType>> |
ScalarOccultation.getEclipseTypeEvaluators(EvaluatorGroup group)
|
Modifier and Type | Method and Description |
---|---|
protected static double |
ScalarOccultationDualCone.occultation(EclipseType shadow,
double relAngle,
double eclipseAngle,
double illumAngle,
boolean useWithCorrector)
Returns the fraction of light from an illuminating body that an eclipsing body
is occulting based on the dual cone shadow model.
|