Show / Hide Table of Contents

Class MyTransformD

Inheritance
System.Object
MyTransformD
Namespace: VRageMath
Assembly: VRage.Math.dll
Syntax
public sealed class MyTransformD : ValueType

Constructors

MyTransformD(MatrixD)

Declaration
public MyTransformD(MatrixD matrix)
Parameters
Type Name Description
MatrixD matrix

MyTransformD(ref MatrixD)

Declaration
public MyTransformD(ref MatrixD matrix)
Parameters
Type Name Description
MatrixD matrix

MyTransformD(Vector3D)

Declaration
public MyTransformD(Vector3D position)
Parameters
Type Name Description
Vector3D position

MyTransformD(ref Vector3D)

Declaration
public MyTransformD(ref Vector3D position)
Parameters
Type Name Description
Vector3D position

Fields

Position

Declaration
public Vector3D Position
Field Value
Type Description
Vector3D

Rotation

Declaration
[Serialize]
public Quaternion Rotation
Field Value
Type Description
Quaternion

Properties

TransformMatrix

Declaration
public MatrixD TransformMatrix { get; }
Property Value
Type Description
MatrixD

Methods

Transform(ref MyTransformD, ref MyTransformD)

Declaration
public static MyTransformD Transform(ref MyTransformD t1, ref MyTransformD t2)
Parameters
Type Name Description
MyTransformD t1
MyTransformD t2
Returns
Type Description
MyTransformD

Transform(ref MyTransformD, ref MyTransformD, out MyTransformD)

Declaration
public static void Transform(ref MyTransformD t1, ref MyTransformD t2, out MyTransformD result)
Parameters
Type Name Description
MyTransformD t1
MyTransformD t2
MyTransformD result

Transform(ref Vector3D, ref MyTransformD)

Declaration
public static Vector3D Transform(ref Vector3D v, ref MyTransformD t2)
Parameters
Type Name Description
Vector3D v
MyTransformD t2
Returns
Type Description
Vector3D

Transform(ref Vector3D, ref MyTransformD, out Vector3D)

Declaration
public static void Transform(ref Vector3D v, ref MyTransformD t2, out Vector3D result)
Parameters
Type Name Description
Vector3D v
MyTransformD t2
Vector3D result
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾