List of usage examples for org.apache.commons.math3.geometry.euclidean.threed FieldVector3D FieldVector3D
public FieldVector3D(final double a1, final FieldVector3D<T> u1, final double a2, final FieldVector3D<T> u2)
From source file:org.orekit.utils.TimeStampedFieldPVCoordinates.java
/** Linear constructor * <p>Build a PVCoordinates from two other ones and corresponding scale factors.</p> * <p>The PVCoordinates built will be a1 * u1 + a2 * u2</p> * @param date date of the built coordinates * @param a1 first scale factor/* www . j av a 2 s. co m*/ * @param pv1 first base (unscaled) PVCoordinates * @param a2 second scale factor * @param pv2 second base (unscaled) PVCoordinates */ public TimeStampedFieldPVCoordinates(final AbsoluteDate date, final double a1, final FieldPVCoordinates<T> pv1, final double a2, final FieldPVCoordinates<T> pv2) { super(new FieldVector3D<T>(a1, pv1.getPosition(), a2, pv2.getPosition()), new FieldVector3D<T>(a1, pv1.getVelocity(), a2, pv2.getVelocity()), new FieldVector3D<T>(a1, pv1.getAcceleration(), a2, pv2.getAcceleration())); this.date = date; }
From source file:org.orekit.utils.TimeStampedFieldPVCoordinates.java
/** Linear constructor * <p>Build a PVCoordinates from two other ones and corresponding scale factors.</p> * <p>The PVCoordinates built will be a1 * u1 + a2 * u2</p> * @param date date of the built coordinates * @param a1 first scale factor//from w ww .ja v a2 s . c o m * @param pv1 first base (unscaled) PVCoordinates * @param a2 second scale factor * @param pv2 second base (unscaled) PVCoordinates */ public TimeStampedFieldPVCoordinates(final AbsoluteDate date, final T a1, final FieldPVCoordinates<T> pv1, final T a2, final FieldPVCoordinates<T> pv2) { super(new FieldVector3D<T>(a1, pv1.getPosition(), a2, pv2.getPosition()), new FieldVector3D<T>(a1, pv1.getVelocity(), a2, pv2.getVelocity()), new FieldVector3D<T>(a1, pv1.getAcceleration(), a2, pv2.getAcceleration())); this.date = date; }
From source file:org.orekit.utils.TimeStampedFieldPVCoordinates.java
/** Linear constructor * <p>Build a PVCoordinates from two other ones and corresponding scale factors.</p> * <p>The PVCoordinates built will be a1 * u1 + a2 * u2</p> * @param date date of the built coordinates * @param a1 first scale factor/* ww w. j av a 2 s . co m*/ * @param pv1 first base (unscaled) PVCoordinates * @param a2 second scale factor * @param pv2 second base (unscaled) PVCoordinates */ public TimeStampedFieldPVCoordinates(final AbsoluteDate date, final T a1, final PVCoordinates pv1, final T a2, final PVCoordinates pv2) { super(new FieldVector3D<T>(a1, pv1.getPosition(), a2, pv2.getPosition()), new FieldVector3D<T>(a1, pv1.getVelocity(), a2, pv2.getVelocity()), new FieldVector3D<T>(a1, pv1.getAcceleration(), a2, pv2.getAcceleration())); this.date = date; }