Spelunx Cavern SDK
 
Loading...
Searching...
No Matches
Spelunx.Vive.OVRT_Utils Class Reference
Collaboration diagram for Spelunx.Vive.OVRT_Utils:
Collaboration graph

Classes

struct  RigidTransform
 

Static Public Member Functions

static Quaternion Slerp (Quaternion A, Quaternion B, float t)
 
static Vector3 Lerp (Vector3 A, Vector3 B, float t)
 
static float Lerp (float A, float B, float t)
 
static double Lerp (double A, double B, double t)
 
static Quaternion GetRotation (this Matrix4x4 matrix)
 
static Vector3 GetPosition (this Matrix4x4 matrix)
 
static Vector2 ToVector2 (this VRControllerAxis_t axis)
 

Detailed Description

Definition at line 6 of file OVRT_Utils.cs.

Member Function Documentation

◆ GetPosition()

static Vector3 Spelunx.Vive.OVRT_Utils.GetPosition ( this Matrix4x4  matrix)
inlinestatic

Definition at line 295 of file OVRT_Utils.cs.

◆ GetRotation()

static Quaternion Spelunx.Vive.OVRT_Utils.GetRotation ( this Matrix4x4  matrix)
inlinestatic

Definition at line 282 of file OVRT_Utils.cs.

◆ Lerp() [1/3]

static double Spelunx.Vive.OVRT_Utils.Lerp ( double  A,
double  B,
double  t 
)
inlinestatic

Definition at line 272 of file OVRT_Utils.cs.

◆ Lerp() [2/3]

static float Spelunx.Vive.OVRT_Utils.Lerp ( float  A,
float  B,
float  t 
)
inlinestatic

Definition at line 267 of file OVRT_Utils.cs.

◆ Lerp() [3/3]

static Vector3 Spelunx.Vive.OVRT_Utils.Lerp ( Vector3  A,
Vector3  B,
float  t 
)
inlinestatic

Definition at line 259 of file OVRT_Utils.cs.

◆ Slerp()

static Quaternion Spelunx.Vive.OVRT_Utils.Slerp ( Quaternion  A,
Quaternion  B,
float  t 
)
inlinestatic

Definition at line 228 of file OVRT_Utils.cs.

◆ ToVector2()

static Vector2 Spelunx.Vive.OVRT_Utils.ToVector2 ( this VRControllerAxis_t  axis)
inlinestatic

Definition at line 304 of file OVRT_Utils.cs.


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