Package | Description |
---|---|
fr.cnes.sirius.patrius.attitudes | |
fr.cnes.sirius.patrius.attitudes.directions | |
fr.cnes.sirius.patrius.bodies | |
fr.cnes.sirius.patrius.propagation.events |
Constructor and Description |
---|
DirectionTrackingOrientation(IDirection direction,
Vector3D satelliteAxis,
Vector3D satelliteFixedAxis)
Constructor.
|
IsisSunPointing(IDirection sunDir)
Build a new instance of the class.
|
TwoDirectionsAttitude(IDirection firstDirection,
IDirection secondDirection,
Vector3D firstAxis,
Vector3D secondAxis)
Constructor with default step values for spin and spin derivatives computation using finite differences
(0.2s for spin, 0.001s for spin derivative).
|
TwoDirectionsAttitude(IDirection firstDirection,
IDirection secondDirection,
Vector3D firstAxis,
Vector3D secondAxis,
double dtSpin,
double dtAcc)
Constructor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITargetDirection
This interface extends Directions for the directions
described by a target point.
|
Modifier and Type | Class and Description |
---|---|
class |
CelestialBodyPolesAxisDirection
This direction is the axis defined by the two poles of a
celestial body.
|
class |
ConstantVectorDirection
Direction described only by a vector constant in a frame
|
class |
CrossProductDirection
This direction is the cross product of two directions
|
class |
EarthCenterDirection
Direction to Earth body center : the central body's center is the target point.
|
class |
EarthToCelestialBodyCenterDirection
Direction from Earth center to celestial body center : the central body's center is the target point.
|
class |
GenericTargetDirection
Direction described by a target PVCoordinatesProvider.
|
class |
GlintApproximatePointingDirection
"Glint" direction pointing.
|
class |
GroundVelocityDirection
Ground velocity direction.
|
class |
MomentumDirection
Direction described by a celestial body (the reference body of the orbit).
|
class |
NadirDirection
Nadir direction.
|
class |
ToCelestialBodyCenterDirection
Direction described by a celestial body :
the celestial body's center is the target point.
|
class |
VelocityDirection
Direction defined for any PVCoordinatesProvider origin by its velocity vector, expressed in a reference frame
(parameter of the constructor).
|
Constructor and Description |
---|
CrossProductDirection(IDirection direction1,
IDirection direction2)
Build a cross product of two directions.
|
GroundVelocityDirection(BodyShape bodyShape,
IDirection trackingDirection)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
BasicBoardSun
This class provides the Sun direction at a specific date, according to a simple analytical model.
|
Modifier and Type | Method and Description |
---|---|
IDirection |
EclipseDetector.getOccultedDirection()
Returns the occulted body direction.
|
Constructor and Description |
---|
EclipseDetector(IDirection occulted,
PVCoordinatesProvider occulting,
double occultingRadius,
double maxCheck,
double threshold)
Build a new eclipse detector.
|
EclipseDetector(IDirection occulted,
PVCoordinatesProvider occulting,
double occultingRadius,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Build a new eclipse detector with defined actions when entering and exiting the eclipse.
|
EclipseDetector(IDirection occulted,
PVCoordinatesProvider occulting,
double occultingRadius,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit,
boolean removeEntry,
boolean removeExit)
Build a new eclipse detector with defined actions when entering and exiting the eclipse.
|
Copyright © 2018 CNES. All Rights Reserved.