/** * Add the component-wise multiplication of <code>a * b</code> to this vector. * * @param a * the first multiplicand * @param b * the second multiplicand * @return a vector holding the result */ public Vector4f fma(Vector4fc a, Vector4fc b) { return fma(a, b, thisOrNew()); }
/** * Add the component-wise multiplication of <code>a * b</code> to this vector. * * @param a * the first multiplicand * @param b * the second multiplicand * @return a vector holding the result */ public Vector4f fma(float a, Vector4fc b) { return fma(a, b, thisOrNew()); }
/** * Add the component-wise multiplication of <code>a * b</code> to this vector. * * @param a * the first multiplicand * @param b * the second multiplicand * @return a vector holding the result */ public Vector4f fma(Vector4fc a, Vector4fc b) { return fma(a, b, thisOrNew()); }
/** * Add the component-wise multiplication of <code>a * b</code> to this vector. * * @param a * the first multiplicand * @param b * the second multiplicand * @return a vector holding the result */ public Vector4f fma(float a, Vector4fc b) { return fma(a, b, thisOrNew()); }