|
||||||||||
| 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 | |||||||||