Example #1
0
 public Vector3D Inverted(Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.Invert();
     return(outVector);
 }
Example #2
0
 public Vector3D Normalized(Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.Normalize();
     return(outVector);
 }
Example #3
0
 public Vector3D MultipliedBy(float factor, Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.MultiplyBy(factor);
     return(outVector);
 }
Example #4
0
 public Vector3D AddedWith(Vector3D b, Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.Add(b);
     return(outVector);
 }
Example #5
0
 public Vector3D SubtractedBy(Vector3D b, Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.Subtract(b);
     return(outVector);
 }
Example #6
0
 public Vector3D Lerped(Vector3D dest, float t, Vector3D outVector)
 {
     outVector.Copy(this);
     outVector.Lerp(dest, t);
     return(outVector);
 }