Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

VRageMath.Vector3.TransformNormal

Malware edited this page Dec 24, 2018 · 22 revisions

IndexVector3

Vector3 TransformNormal(Vector3 normal, Matrix matrix)

Summary

Transforms a 3D vector normal by a matrix.

Vector3 TransformNormal(Vector3 normal, MatrixD matrix)

Summary

Transforms a 3D vector normal by a matrix.

Vector3 TransformNormal(Vector3D normal, Matrix matrix)

Summary

Transforms a 3D vector normal by a matrix.

void TransformNormal(ref Vector3 normal, ref Matrix matrix, ref Vector3 result)

Summary

Transforms a vector normal by a matrix.

void TransformNormal(ref Vector3 normal, ref MatrixD matrix, ref Vector3 result)

void TransformNormal(ref Vector3 normal, ref MatrixI matrix, ref Vector3 result)

Vector3 TransformNormal(Vector3 normal, MyBlockOrientation orientation)

void TransformNormal(ref Vector3 normal, MyBlockOrientation orientation, ref Vector3 result)

Vector3 TransformNormal(Vector3 normal, ref Matrix matrix)

void TransformNormal(Vector3[] sourceArray, ref Matrix matrix, Vector3[] destinationArray)

Summary

Transforms an array of 3D vector normals by a specified Matrix.

void TransformNormal(Vector3[] sourceArray, int sourceIndex, ref Matrix matrix, Vector3[] destinationArray, int destinationIndex, int length)

Summary

Transforms a specified range in an array of 3D vector normals by a specified Matrix and writes the results to a specified range in a destination array.

Clone this wiki locally