Show / Hide Table of Contents

Struct Pose

Implements
IEquatable<Pose>
Inherited Members
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
[Serializable]
public struct Pose : IEquatable<Pose>

Constructors

| Improve this Doc View Source

Pose(Vector3, Quaternion)

Declaration
public Pose(Vector3 position, Quaternion rotation)
Parameters
Type Name Description
Vector3 position
Quaternion rotation

Fields

| Improve this Doc View Source

position

Declaration
public Vector3 position
Field Value
Type Description
Vector3
| Improve this Doc View Source

rotation

Declaration
public Quaternion rotation
Field Value
Type Description
Quaternion

Properties

| Improve this Doc View Source

forward

Declaration
public Vector3 forward { get; }
Property Value
Type Description
Vector3
| Improve this Doc View Source

identity

Declaration
public static Pose identity { get; }
Property Value
Type Description
Pose
| Improve this Doc View Source

right

Declaration
public Vector3 right { get; }
Property Value
Type Description
Vector3
| Improve this Doc View Source

up

Declaration
public Vector3 up { get; }
Property Value
Type Description
Vector3

Methods

| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
ValueType.Equals(Object)
| Improve this Doc View Source

Equals(Pose)

Declaration
public bool Equals(Pose other)
Parameters
Type Name Description
Pose other
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
ValueType.GetHashCode()
| Improve this Doc View Source

GetTransformedBy(Pose)

Declaration
public Pose GetTransformedBy(Pose lhs)
Parameters
Type Name Description
Pose lhs
Returns
Type Description
Pose
| Improve this Doc View Source

GetTransformedBy(Transform)

Declaration
public Pose GetTransformedBy(Transform lhs)
Parameters
Type Name Description
Transform lhs
Returns
Type Description
Pose
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ValueType.ToString()
| Improve this Doc View Source

ToString(String)

Declaration
public string ToString(string format)
Parameters
Type Name Description
String format
Returns
Type Description
String

Operators

| Improve this Doc View Source

Equality(Pose, Pose)

Declaration
public static bool operator ==(Pose a, Pose b)
Parameters
Type Name Description
Pose a
Pose b
Returns
Type Description
Boolean
| Improve this Doc View Source

Inequality(Pose, Pose)

Declaration
public static bool operator !=(Pose a, Pose b)
Parameters
Type Name Description
Pose a
Pose b
Returns
Type Description
Boolean

Implements

System.IEquatable<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX