Struct ARReferencePointUpdatedEventArgs
Holds data relevant to reference point updated events.
Syntax
public struct ARReferencePointUpdatedEventArgs : IEquatable<ARReferencePointUpdatedEventArgs>
Constructors
ARReferencePointUpdatedEventArgs(ARReferencePoint, TrackingState, Pose)
Declaration
public ARReferencePointUpdatedEventArgs(ARReferencePoint referencePoint, TrackingState previousTrackingState, Pose previousPose)
Parameters
Type |
Name |
Description |
ARReferencePoint |
referencePoint |
The reference point component that was updated.
|
TrackingState |
previousTrackingState |
The tracking state prior to this update.
|
Pose |
previousPose |
The session-space pose prior to this update.
|
Properties
previousPose
The pose of the reference point prior to this update, in Unity world space.
Declaration
public Pose previousPose { get; }
Property Value
previousSessionRelativePose
The pose of the reference point prior to this update, in local (session) space.
Declaration
public Pose previousSessionRelativePose { get; }
Property Value
previousTrackingState
The previous tracking state of the reference point, prior to this update.
Declaration
public TrackingState previousTrackingState { get; }
Property Value
Type |
Description |
TrackingState |
|
referencePoint
The reference point component which was updated.
Declaration
public ARReferencePoint referencePoint { get; }
Property Value
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
Equals(ARReferencePointUpdatedEventArgs)
Declaration
public bool Equals(ARReferencePointUpdatedEventArgs other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.ValueType.ToString()
Operators
Equality(ARReferencePointUpdatedEventArgs, ARReferencePointUpdatedEventArgs)
Declaration
public static bool operator ==(ARReferencePointUpdatedEventArgs lhs, ARReferencePointUpdatedEventArgs rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(ARReferencePointUpdatedEventArgs, ARReferencePointUpdatedEventArgs)
Declaration
public static bool operator !=(ARReferencePointUpdatedEventArgs lhs, ARReferencePointUpdatedEventArgs rhs)
Parameters
Returns
Type |
Description |
System.Boolean |
|