Class CurveInteractionCaster.RaycastHitComparer
Compares ray cast hits by distance, to sort in ascending order.
Implements
Inherited Members
Namespace: UnityEngine.XR.Interaction.Toolkit.Interactors.Casters
Assembly: Unity.XR.Interaction.Toolkit.dll
Syntax
protected sealed class CurveInteractionCaster.RaycastHitComparer : IComparer<RaycastHit>
Methods
Compare(RaycastHit, RaycastHit)
Compares ray cast hits by distance in ascending order.
Declaration
public int Compare(RaycastHit a, RaycastHit b)
Parameters
Type | Name | Description |
---|---|---|
RaycastHit | a | The first ray cast hit to compare. |
RaycastHit | b | The second ray cast hit to compare. |
Returns
Type | Description |
---|---|
int | Returns less than 0 if a is closer than b. 0 if a and b are equal. Greater than 0 if b is closer than a. |