Struct MixedRealityPose
Implements
IEqualityComparer
Assembly: cs.temp.dll.dll
public struct MixedRealityPose : IEqualityComparer
Constructors
Declaration
public MixedRealityPose(Quaternion rotation)
Parameters
| Type |
Name |
Description |
| Quaternion |
rotation |
|
Declaration
public MixedRealityPose(Quaternion rotation)
Parameters
| Type |
Name |
Description |
| Quaternion |
rotation |
|
Declaration
public MixedRealityPose(Vector3 position)
Parameters
| Type |
Name |
Description |
| Vector3 |
position |
|
Declaration
public MixedRealityPose(Vector3 position)
Parameters
| Type |
Name |
Description |
| Vector3 |
position |
|
Declaration
public MixedRealityPose(Vector3 position, Quaternion rotation)
Parameters
| Type |
Name |
Description |
| Vector3 |
position |
|
| Quaternion |
rotation |
|
Declaration
public MixedRealityPose(Vector3 position, Quaternion rotation)
Parameters
| Type |
Name |
Description |
| Vector3 |
position |
|
| Quaternion |
rotation |
|
Properties
The Z axis of the pose in world space.
Declaration
public Vector3 Forward { get; }
Property Value
The Z axis of the pose in world space.
Declaration
public Vector3 Forward { get; }
Property Value
The position of the pose.
Declaration
public Vector3 Position { get; set; }
Property Value
The position of the pose.
Declaration
public Vector3 Position { get; set; }
Property Value
The X axis of the pose in world space.
Declaration
public Vector3 Right { get; }
Property Value
The X axis of the pose in world space.
Declaration
public Vector3 Right { get; }
Property Value
The rotation of the pose.
Declaration
public Quaternion Rotation { get; set; }
Property Value
| Type |
Description |
| Quaternion |
|
The rotation of the pose.
Declaration
public Quaternion Rotation { get; set; }
Property Value
| Type |
Description |
| Quaternion |
|
The Y axis of the pose in world space.
Declaration
public Vector3 Up { get; }
Property Value
The Y axis of the pose in world space.
Declaration
public Vector3 Up { get; }
Property Value
The default value for a Six Dof Transform.
Declaration
public static MixedRealityPose ZeroIdentity { get; }
Property Value
The default value for a Six Dof Transform.
Declaration
public static MixedRealityPose ZeroIdentity { get; }
Property Value
Methods
Declaration
public bool Equals(MixedRealityPose other)
Parameters
Returns
Declaration
public bool Equals(MixedRealityPose other)
Parameters
Returns
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
Overrides
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
Overrides
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public override string ToString()
Returns
Overrides
Declaration
public override string ToString()
Returns
Overrides
Operators
Declaration
public static MixedRealityPose operator +(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Declaration
public static MixedRealityPose operator +(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Declaration
public static bool operator ==(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Declaration
public static bool operator ==(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Declaration
public static bool operator !=(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Declaration
public static bool operator !=(MixedRealityPose left, MixedRealityPose right)
Parameters
Returns
Implements
IEqualityComparer