addScaledVector method

Vector3 addScaledVector(
  1. double scalar,
  2. Vector3 vector, [
  3. Vector3? target
])

Scale a vector and add it to this vector. Save the result in "target". (target = this + vector * scalar) @param target The vector to save the result in.

Implementation

Vector3 addScaledVector(double scalar, Vector3 vector, [Vector3? target]) {
  target ??= Vector3.zero();
  target.x = x + scalar * vector.x;
  target.y = y + scalar * vector.y;
  target.z = z + scalar * vector.z;
  return target;
}