Uses of Interface
org.orekit.bodies.GeometricBodyShape

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]).
 

Constructors in fr.cnes.sirius.patrius.forces.radiation with parameters of type GeometricBodyShape
PatriusSolarRadiationPressure(double dRef, double pRef, PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel)
          Complete constructor.
PatriusSolarRadiationPressure(double dRef, double pRef, PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel, boolean computePD)
          Complete constructor.
PatriusSolarRadiationPressure(Parameter referenceFlux, PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel)
          Complete constructor using Parameter.
PatriusSolarRadiationPressure(Parameter referenceFlux, PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel, boolean computePD)
          Complete constructor using Parameter.
PatriusSolarRadiationPressure(PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel)
          Simple constructor with default reference values.
PatriusSolarRadiationPressure(PVCoordinatesProvider sunBody, GeometricBodyShape shape, RadiationSensitive spacecraftModel, boolean computePD)
          Simple constructor with default reference values.
 

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.
 



Copyright © 2017 CNES. All Rights Reserved.