public class PolynomialThrustSegment extends Object
Constructor and Description |
---|
PolynomialThrustSegment(AbsoluteDate referenceDate,
org.hipparchus.analysis.polynomials.PolynomialFunction xThrust,
org.hipparchus.analysis.polynomials.PolynomialFunction yThrust,
org.hipparchus.analysis.polynomials.PolynomialFunction zThrust)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getThrustVector(AbsoluteDate date)
Get thrust vector at a specified date.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getThrustVector(FieldAbsoluteDate<T> date)
Get thrust vector at a specified date.
|
public PolynomialThrustSegment(AbsoluteDate referenceDate, org.hipparchus.analysis.polynomials.PolynomialFunction xThrust, org.hipparchus.analysis.polynomials.PolynomialFunction yThrust, org.hipparchus.analysis.polynomials.PolynomialFunction zThrust)
referenceDate
- reference date of the polynomialsxThrust
- thrust along X direction (N)yThrust
- thrust along Y direction (N)zThrust
- thrust along Z direction (N)public org.hipparchus.geometry.euclidean.threed.Vector3D getThrustVector(AbsoluteDate date)
date
- date to considerdate
(N)public <T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getThrustVector(FieldAbsoluteDate<T> date)
T
- type of the field elementsdate
- date to considerdate
(N)Copyright © 2002-2023 CS GROUP. All rights reserved.