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