Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Utilities.Structs.MutableOutPose Class Reference
Inheritance diagram for droid.Runtime.Utilities.Structs.MutableOutPose:
Collaboration diagram for droid.Runtime.Utilities.Structs.MutableOutPose:

Public Member Functions

new void Set (Vector3 position, Quaternion orientation)
 Sets the position and orientation from a Vector3 + Quaternion. More...
 
new void Set (Matrix4x4 matrix)
 Sets the position and orientation from a Matrix4x4. More...
 
void SetRightHanded (Matrix4x4 matrix)
 Sets the position and orientation from a right-handed Matrix4x4. More...
 
- Public Member Functions inherited from droid.Runtime.Utilities.Structs.OutPose
 OutPose ()
 
 OutPose (Vector3 position, Quaternion orientation)
 Constructor that takes a Vector3 and a Quaternion. More...
 
 OutPose (Matrix4x4 matrix)
 Constructor that takes a Matrix4x4. More...
 

Additional Inherited Members

- Protected Member Functions inherited from droid.Runtime.Utilities.Structs.OutPose
void Set (Vector3 position, Quaternion orientation)
 
void Set (Matrix4x4 matrix)
 
- Static Protected Attributes inherited from droid.Runtime.Utilities.Structs.OutPose
static readonly Matrix4x4 _FlipZ = Matrix4x4.Scale(new Vector3(1, 1, -1))
 
- Properties inherited from droid.Runtime.Utilities.Structs.OutPose
Vector3 Position [get, protected set]
 The translation component of the pose. More...
 
Quaternion Orientation [get, protected set]
 The rotation component of the pose. More...
 
Matrix4x4 Matrix [get, protected set]
 The pose as a matrix in Unity gameobject convention (left-handed). More...
 
Matrix4x4 RightHandedMatrix [get]
 The pose as a matrix in right-handed coordinates. More...
 

Detailed Description

Definition at line 49 of file OutPose.cs.

Member Function Documentation

◆ Set() [1/2]

new void droid.Runtime.Utilities.Structs.MutableOutPose.Set ( Vector3  position,
Quaternion  orientation 
)

Sets the position and orientation from a Vector3 + Quaternion.

Definition at line 51 of file OutPose.cs.

◆ Set() [2/2]

new void droid.Runtime.Utilities.Structs.MutableOutPose.Set ( Matrix4x4  matrix)

Sets the position and orientation from a Matrix4x4.

Definition at line 54 of file OutPose.cs.

◆ SetRightHanded()

void droid.Runtime.Utilities.Structs.MutableOutPose.SetRightHanded ( Matrix4x4  matrix)

Sets the position and orientation from a right-handed Matrix4x4.

Definition at line 57 of file OutPose.cs.


The documentation for this class was generated from the following file: