/** * Convenience function that performs: * this = v2*s2 + v3*s3 * @param v2 v2 * @param s2 s2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3ColView v2, double s2, DVector3C v3, double s3) { set0( v2.get0()*s2 + v3.get0()*s3 ); set1( v2.get1()*s2 + v3.get1()*s3 ); set2( v2.get2()*s2 + v3.get2()*s3 ); return this; }
/** * Convenience function that performs: * this = v2*s2 + v3*s3 * @param v2 v2 * @param s2 s2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3ColView v2, double s2, DVector3C v3, double s3) { set0( v2.get0()*s2 + v3.get0()*s3 ); set1( v2.get1()*s2 + v3.get1()*s3 ); set2( v2.get2()*s2 + v3.get2()*s3 ); return this; }
/** * Convenience function that performs: * this = v2*s2 + v3*s3 * @param v2 v2 * @param s2 s2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3ColView v2, double s2, DVector3ColView v3, double s3) { set0( v2.get0()*s2 + v3.get0()*s3 ); set1( v2.get1()*s2 + v3.get1()*s3 ); set2( v2.get2()*s2 + v3.get2()*s3 ); return this; }
/** * Convenience function that performs: * this = v2*s2 + v3*s3 * @param v2 v2 * @param s2 s2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3ColView v2, double s2, DVector3ColView v3, double s3) { set0( v2.get0()*s2 + v3.get0()*s3 ); set1( v2.get1()*s2 + v3.get1()*s3 ); set2( v2.get2()*s2 + v3.get2()*s3 ); return this; }
/** * Convenience function that performs: * this = v2 + v3*s3 * @param v2 v2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3C v2, DVector3ColView v3, double s3) { set0( v2.get0() + v3.get0()*s3 ); set1( v2.get1() + v3.get1()*s3 ); set2( v2.get2() + v3.get2()*s3 ); return this; }
public final DVector3 set(DVector3ColView v2) { set0( v2.get0() ); set1( v2.get1() ); set2( v2.get2() ); return this; }
/** * Convenience function that performs: * this = v2 + v3*s3 * @param v2 v2 * @param v3 v3 * @param s3 s3 * @return this */ public final DVector3 eqSum(DVector3C v2, DVector3ColView v3, double s3) { set0( v2.get0() + v3.get0()*s3 ); set1( v2.get1() + v3.get1()*s3 ); set2( v2.get2() + v3.get2()*s3 ); return this; }
public final DVector3 set(DVector3ColView v2) { set0( v2.get0() ); set1( v2.get1() ); set2( v2.get2() ); return this; }