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.