Transform Method

Vector3.Transform Method

Transforms a Vector3 or array of Vector3s by a specified Matrix or Quaternion.

This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.

  Name Description
Public method Static member Transform(Vector3, Matrix) Transforms a 3D vector by the given matrix.
Public method Static member Transform(Vector3, Quaternion) Transforms a Vector3 by a specified Quaternion rotation.
Public method Static member Transform(Vector3, Matrix, Vector3) Transforms a Vector3 by the given Matrix.
Public method Static member Transform(Vector3, Quaternion, Vector3) Transforms a Vector3 by a specified Quaternion rotation.
Public method Static member Transform(Vector3[], Matrix, Vector3[]) Transforms a source array of Vector3s by a specified Matrix and writes the results to an existing destination array.
Public method Static member Transform(Vector3[], Quaternion, Vector3[]) Transforms a source array of Vector3s by a specified Quaternion rotation and writes the results to an existing destination array.
Public method Static member Transform(Vector3[], Int32, Matrix, Vector3[], Int32, Int32) Applies a specified transform Matrix to a specified range of an array of Vector3s and writes the results into a specified range of a destination array.
Public method Static member Transform(Vector3[], Int32, Quaternion, Vector3[], Int32, Int32) Applies a specified Quaternion rotation to a specified range of an array of Vector3s and writes the results into a specified range of a destination array.
Top

Community Additions

ADD
Show:
© 2016 Microsoft