TransformNormal
Summary
public static Vector3D TransformNormal(Vector3D normal, MatrixD matrix)
Transforms a 3D vector normal by a matrix.
Returns
Parameters
Summary
public static void TransformNormal(ref Vector3D normal, ref MatrixD matrix, out Vector3D result)
Transforms a vector normal by a matrix.
Parameters
Summary
public static void TransformNormal(ref Vector3 normal, ref MatrixD matrix, out Vector3D result)
Parameters
Summary
public static void TransformNormal(ref Vector3D normal, ref MatrixI matrix, out Vector3D result)
Parameters
Summary
public static Vector3D TransformNormal(Vector3D normal, MyBlockOrientation orientation)
Returns
Parameters
- Vector3D normal
- MyBlockOrientation orientation
Summary
public static void TransformNormal(ref Vector3D normal, MyBlockOrientation orientation, out Vector3D result)
Parameters
- Vector3D normal
- MyBlockOrientation orientation
- Vector3D result
Summary
public static Vector3D TransformNormal(Vector3D normal, ref MatrixD matrix)
Returns
Parameters
Summary
public static void TransformNormal(Vector3D[] sourceArray, ref Matrix matrix, Vector3D[] destinationArray)
Transforms an array of 3D vector normals by a specified Matrix.
Parameters
- Vector3D[] sourceArray
- Matrix matrix
- Vector3D[] destinationArray
Summary
public static void TransformNormal(Vector3D[] sourceArray, ref Matrix matrix, *Vector3D destinationArray)
Parameters
- Vector3D[] sourceArray
- Matrix matrix
- Vector3D destinationArray
Summary
public static void TransformNormal(Vector3D[] sourceArray, int sourceIndex, ref Matrix matrix, Vector3D[] destinationArray, int destinationIndex, int length)
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.
Parameters
- Vector3D[] sourceArray
- int sourceIndex
- Matrix matrix
- Vector3D[] destinationArray
- int destinationIndex
- int length
Summary
public static Vector3D TransformNormal(Vector3D normal, Matrix matrix)
Transforms a 3D vector normal by a matrix.
Returns
Parameters
Summary
public static Vector3D TransformNormal(Vector3 normal, MatrixD matrix)
Transforms a 3D vector normal by a matrix.