|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GeometricBodyShape | |
---|---|
fr.cnes.sirius.patrius.assembly.models | |
fr.cnes.sirius.patrius.events | |
fr.cnes.sirius.patrius.forces.radiation | |
fr.cnes.sirius.patrius.projections | |
fr.cnes.sirius.patrius.wrenches | |
org.orekit.bodies | This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids. |
org.orekit.propagation.events | This package provides interfaces and classes dealing with events occurring during propagation. |
Uses of GeometricBodyShape in fr.cnes.sirius.patrius.assembly.models |
---|
Methods in fr.cnes.sirius.patrius.assembly.models with parameters of type GeometricBodyShape | |
---|---|
void |
SensorModel.addMaskingCelestialBody(GeometricBodyShape body)
Adds a celestial body shape to consider in maskings. |
Uses of GeometricBodyShape in fr.cnes.sirius.patrius.events |
---|
Constructors in fr.cnes.sirius.patrius.events with parameters of type GeometricBodyShape | |
---|---|
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag,
Vector3D center,
double halfAperture)
Constructor with default maxcheck and default threshold, creating a circularFOVDetector and an EllipsoidEclipseDetector |
|
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag,
Vector3D center,
double halfAperture,
double maxCheck,
double threshold)
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector |
|
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag,
Vector3D center,
double halfAperture,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector |
|
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag,
Vector3D center,
double halfAperture,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector |
Uses of GeometricBodyShape in fr.cnes.sirius.patrius.forces.radiation |
---|
Methods in fr.cnes.sirius.patrius.forces.radiation with parameters of type GeometricBodyShape | |
---|---|
static double |
PatriusSolarRadiationPressure.getLightningRatio(PVCoordinatesProvider sun,
Vector3D satSunVector,
GeometricBodyShape earthModel,
Vector3D position,
Frame frame,
AbsoluteDate date)
Get the lightning ratio ([0-1]). |
Uses of GeometricBodyShape in fr.cnes.sirius.patrius.projections |
---|
Classes in fr.cnes.sirius.patrius.projections that implement GeometricBodyShape | |
---|---|
class |
ProjectionEllipsoid
This class extends the ExtendedOneAxisEllipsoid class and provides utility methods needed for projections. |
Uses of GeometricBodyShape in fr.cnes.sirius.patrius.wrenches |
---|
Constructors in fr.cnes.sirius.patrius.wrenches with parameters of type GeometricBodyShape | |
---|---|
SolarRadiationWrench(double distance,
double pressure,
double sunRadius,
PVCoordinatesProvider sunBody,
GeometricBodyShape shape,
RadiationWrenchSensitive spacecraftModel)
Complete constructor. |
|
SolarRadiationWrench(Parameter distance,
Parameter pressure,
Parameter sunRadius,
PVCoordinatesProvider sunBody,
GeometricBodyShape shape,
RadiationWrenchSensitive spacecraftModel)
Complete constructor using Parameter . |
|
SolarRadiationWrench(PVCoordinatesProvider sunBody,
GeometricBodyShape shape,
RadiationWrenchSensitive spacecraftModel)
Simple constructor with default reference values. |
Uses of GeometricBodyShape in org.orekit.bodies |
---|
Classes in org.orekit.bodies that implement GeometricBodyShape | |
---|---|
class |
ExtendedOneAxisEllipsoid
implementation of the PatriusBodyShape interface : this an extended spheroid model to represent celestial bodies shapes. |
Uses of GeometricBodyShape in org.orekit.propagation.events |
---|
Constructors in org.orekit.propagation.events with parameters of type GeometricBodyShape | |
---|---|
EclipseDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag)
Deprecated. |
|
EclipseDetector(PVCoordinatesProvider occultedBody,
double occultedBodyRadius,
GeometricBodyShape occultingBody,
boolean totalEclipseFlag,
double maxCheck,
double threshold)
Deprecated. |
|
EclipseDetector(PVCoordinatesProvider occulted,
double occultedRadius,
GeometricBodyShape occultingBody,
double lightingRatio,
double maxCheck,
double threshold)
Build a new eclipse detector based on a lighting ratio. |
|
EclipseDetector(PVCoordinatesProvider occulted,
double occultedRadius,
GeometricBodyShape occultingBody,
double lightingRatio,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Build a new eclipse detector based on a lighting ratio. |
|
EclipseDetector(PVCoordinatesProvider occulted,
double occultedRadius,
GeometricBodyShape occultingBody,
double lightingRatio,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit,
boolean removeEntry,
boolean removeExit)
Build a new eclipse detector based on a lighting ratio. |
|
VariableRadiusProvider(GeometricBodyShape shape)
Constructor with a body shape capable of calculating apparent radii. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |