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

VRageMath.Vector3.Transform

Malware edited this page Dec 25, 2018 · 23 revisions

IndexVector3

Summary

public public sealed struct Vector3 Transform(public sealed struct Vector3 position, public sealed struct Matrix matrix)

Transforms a 3D vector by the given matrix.

Returns

Example

Remarks

Summary

public public sealed struct Vector3D Transform(public sealed struct Vector3 position, public sealed struct MatrixD matrix)

Transforms a 3D vector by the given matrix.

Returns

Example

Remarks

Summary

public public sealed struct Vector3 Transform(public sealed struct Vector3 position, ref public sealed struct Matrix matrix)

Returns

Example

Remarks

Summary

public void Transform(ref public sealed struct Vector3 position, ref public sealed struct Matrix matrix, ref public sealed struct Vector3 result)

Transforms a Vector3 by the given Matrix.

Returns

Example

Remarks

Summary

public void Transform(ref public sealed struct Vector3 position, ref public sealed struct MatrixI matrix, ref public sealed struct Vector3 result)

Returns

Example

Remarks

Summary

public public sealed struct Vector3 Transform(public sealed struct Vector3 value, public sealed struct Quaternion rotation)

Transforms a Vector3 by a specified Quaternion rotation.

Returns

Example

Remarks

Summary

public void Transform(ref public sealed struct Vector3 value, ref public sealed struct Quaternion rotation, ref public sealed struct Vector3 result)

Transforms a Vector3 by a specified Quaternion rotation.

Returns

Example

Remarks

Summary

public void Transform(public sealed class Vector3[] sourceArray, ref public sealed struct Matrix matrix, public sealed class Vector3[] destinationArray)

Transforms a source array of Vector3s by a specified Matrix and writes the results to an existing destination array.

Returns

Example

Remarks

Summary

public void Transform(public sealed class Vector3[] sourceArray, int sourceIndex, ref public sealed struct Matrix matrix, public sealed class Vector3[] destinationArray, int destinationIndex, int length)

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.

Returns

Example

Remarks

Summary

public void Transform(public sealed class Vector3[] sourceArray, ref public sealed struct Quaternion rotation, public sealed class Vector3[] destinationArray)

Transforms a source array of Vector3s by a specified Quaternion rotation and writes the results to an existing destination array.

Returns

Example

Remarks

Summary

public void Transform(public sealed class Vector3[] sourceArray, int sourceIndex, ref public sealed struct Quaternion rotation, public sealed class Vector3[] destinationArray, int destinationIndex, int length)

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.

Returns

Example

Remarks

Clone this wiki locally