public static class SensorMeanPlaneCrossing.CrossingResult extends Object
Constructor | Description |
---|---|
CrossingResult(org.orekit.time.AbsoluteDate crossingDate,
double crossingLine,
org.hipparchus.geometry.euclidean.threed.Vector3D target,
org.hipparchus.geometry.euclidean.threed.Vector3D targetDirection,
org.hipparchus.geometry.euclidean.threed.Vector3D targetDirectionDerivative) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
org.orekit.time.AbsoluteDate |
getDate() |
Get the crossing date.
|
double |
getLine() |
Get the crossing line.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getTarget() |
Get the target ground point.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getTargetDirection() |
Get the normalized target direction in spacecraft frame at crossing.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getTargetDirectionDerivative() |
Get the derivative of the normalized target direction in spacecraft frame at crossing.
|
public CrossingResult(org.orekit.time.AbsoluteDate crossingDate, double crossingLine, org.hipparchus.geometry.euclidean.threed.Vector3D target, org.hipparchus.geometry.euclidean.threed.Vector3D targetDirection, org.hipparchus.geometry.euclidean.threed.Vector3D targetDirectionDerivative)
crossingDate
- crossing datecrossingLine
- crossing linetarget
- target ground pointtargetDirection
- target direction in spacecraft frametargetDirectionDerivative
- derivative of the target direction in spacecraft frame with respect to line numberpublic org.orekit.time.AbsoluteDate getDate()
public double getLine()
public org.hipparchus.geometry.euclidean.threed.Vector3D getTarget()
public org.hipparchus.geometry.euclidean.threed.Vector3D getTargetDirection()
public org.hipparchus.geometry.euclidean.threed.Vector3D getTargetDirectionDerivative()
Copyright © 2014-2019 CS Systèmes d'information. All rights reserved.