Method RigidTransform
RigidTransform(quaternion, float3)
Returns a RigidTransform constructed from a rotation represented by a unit quaternion and a translation represented by a float3 vector.
Declaration
public static RigidTransform RigidTransform(quaternion rot, float3 pos)
Parameters
| Type | Name | Description |
|---|---|---|
| quaternion | rot | The quaternion rotation. |
| float3 | pos | The translation vector. |
Returns
| Type | Description |
|---|---|
| RigidTransform | The RigidTransform of the given rotation quaternion and translation vector. |
RigidTransform(float3x3, float3)
Returns a RigidTransform constructed from a rotation represented by a float3x3 rotation matrix and a translation represented by a float3 vector.
Declaration
public static RigidTransform RigidTransform(float3x3 rotation, float3 translation)
Parameters
| Type | Name | Description |
|---|---|---|
| float3x3 | rotation | The float3x3 rotation matrix. |
| float3 | translation | The translation vector. |
Returns
| Type | Description |
|---|---|
| RigidTransform | The RigidTransform of the given rotation matrix and translation vector. |
RigidTransform(float4x4)
Returns a RigidTransform constructed from a rotation represented by a float3x3 matrix and a translation represented by a float3 vector.
Declaration
public static RigidTransform RigidTransform(float4x4 transform)
Parameters
| Type | Name | Description |
|---|---|---|
| float4x4 | transform | The float4x4 transformation matrix. |
Returns
| Type | Description |
|---|---|
| RigidTransform | The RigidTransform of the given float4x4 transformation matrix. |