| Modifier and Type | Method and Description |
|---|---|
double |
SensorModel.celestialBodiesMaskingDistance(AbsoluteDate spacecraftDate,
AbsoluteDate targetDate,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
VisibilityFromStationDetector.LinkType linkType)
Computes the minimal euclidian distance to the celestial body shapes.
|
static Pair<BodyShape,Double> |
SensorModel.computeMinDistToMaskingBodies(AbsoluteDate spacecraftDate,
PVCoordinatesProvider orbit,
LinkTypeHandler.SignalPropagationRole spacecraftRole,
Frame spacecraftFrame,
Vector3D targetPosition,
List<BodyShape> maskingBodies,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
double epsilonSignalPropagation,
int maxIterSignalPropagation)
Computes the minimal euclidian distance to the celestial body shapes.
|
double |
SensorModel.getInhibitionTargetAngularRadius(AbsoluteDate inhibitionDate,
AbsoluteDate sensorDate,
int inhibitionFieldNumber,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Computes the angular radius from the sensor of the main target at a date.
|
double |
SensorModel.spacecraftsMaskingDistance(AbsoluteDate spacecraftDate,
AbsoluteDate targetDate,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
VisibilityFromStationDetector.LinkType linkType)
Computes the minimal euclidian distance to the spacecraft's shapes (GEOMERTY properties).
|
| Modifier and Type | Method and Description |
|---|---|
double |
VariableRadiusProvider.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
double |
ConstantRadiusProvider.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
double |
BodyShape.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
double |
ApparentRadiusProvider.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
double |
AbstractEllipsoidBodyShape.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
| Modifier and Type | Method and Description |
|---|---|
double |
FacetBodyShape.getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractSignalPropagationDetector.PropagationDelayType |
AbstractSignalPropagationDetector.getPropagationDelayType()
Getter for the propagation delay type.
|
static AbstractSignalPropagationDetector.PropagationDelayType |
AbstractSignalPropagationDetector.PropagationDelayType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AbstractSignalPropagationDetector.PropagationDelayType[] |
AbstractSignalPropagationDetector.PropagationDelayType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VisibilityFromStationDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame)
Setter for the propagation delay computation type.
|
void |
TargetInFieldOfViewDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame) |
void |
StationToSatMutualVisibilityDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame)
Setter for the propagation delay computation type.
|
void |
SolarTimeAngleDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frameIn) |
void |
SensorVisibilityDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame)
Setter for the propagation delay computation type.
|
void |
BetaAngleDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame) |
void |
ApparentElevationDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame) |
void |
AbstractSignalPropagationDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayTypeIn,
Frame frameIn)
Setter for the propagation delay computation type.
|
void |
AbstractEclipseDetector.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame frame)
Setter for the propagation delay computation type.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractSignalPropagationDetector.PropagationDelayType |
SolarRadiationPressure.getPropagationDelayType()
Getter for the propagation delay type.
|
AbstractSignalPropagationDetector.PropagationDelayType |
LightingRatio.getPropagationDelayType()
Getter for the propagation delay type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SolarRadiationPressure.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayTypeIn,
Frame frameIn)
Setter for the propagation delay computation type.
|
void |
LightingRatio.setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType propagationDelayTypeIn,
Frame frameIn)
Setter for the propagation delay computation type.
|
| Modifier and Type | Method and Description |
|---|---|
static AbsoluteDate |
VacuumSignalPropagationModel.getSignalEmissionDate(PVCoordinatesProvider emitter,
PVCoordinatesProvider orbit,
AbsoluteDate date,
double epsilon,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame inertialFrame)
Compute signal emission date which is the date at which the signal received by the spacecraft
(receiver) has been emitted by the emitter depending on
AbstractSignalPropagationDetector.PropagationDelayType. |
static AbsoluteDate |
VacuumSignalPropagationModel.getSignalEmissionDate(PVCoordinatesProvider emitter,
PVCoordinatesProvider orbit,
AbsoluteDate date,
double epsilon,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame inertialFrame,
int maxIterSignalPropagation)
Compute signal emission date which is the date at which the signal received by the spacecraft
(receiver) has been emitted by the emitter depending on
AbstractSignalPropagationDetector.PropagationDelayType. |
static AbsoluteDate |
VacuumSignalPropagationModel.getSignalReceptionDate(PVCoordinatesProvider receiver,
PVCoordinatesProvider orbit,
AbsoluteDate date,
double epsilon,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame inertialFrame)
Compute signal reception date which is the date at which the signal emitted by the spacecraft
(emitter) has been
received by the receiver depending on
AbstractSignalPropagationDetector.PropagationDelayType. |
static AbsoluteDate |
VacuumSignalPropagationModel.getSignalReceptionDate(PVCoordinatesProvider receiver,
PVCoordinatesProvider orbit,
AbsoluteDate date,
double epsilon,
AbstractSignalPropagationDetector.PropagationDelayType propagationDelayType,
Frame inertialFrame,
int maxIterSignalPropagation)
Compute signal reception date which is the date at which the signal emitted by the spacecraft
(emitter) has been received by the receiver depending on
AbstractSignalPropagationDetector.PropagationDelayType. |
Copyright © 2025 CNES. All rights reserved.