Tanoda
Leap.Unity.TransformHistory Class Reference

Implements a resample-able transform history. More...

Classes

struct  TransformData
 

Public Member Functions

 TransformHistory (int capacity=32)
 
void UpdateDelay (Pose curPose, long timestamp)
 
void SampleTransform (long timestamp, out Vector3 delayedPos, out Quaternion delayedRot)
 

Public Attributes

RingBuffer< TransformDatahistory
 

Detailed Description

Implements a resample-able transform history.

Definition at line 14 of file TransformHistory.cs.

Constructor & Destructor Documentation

◆ TransformHistory()

Leap.Unity.TransformHistory.TransformHistory ( int  capacity = 32)

Definition at line 16 of file TransformHistory.cs.

Member Function Documentation

◆ SampleTransform()

void Leap.Unity.TransformHistory.SampleTransform ( long  timestamp,
out Vector3  delayedPos,
out Quaternion  delayedRot 
)

Definition at line 33 of file TransformHistory.cs.

◆ UpdateDelay()

void Leap.Unity.TransformHistory.UpdateDelay ( Pose  curPose,
long  timestamp 
)

Definition at line 21 of file TransformHistory.cs.

Member Data Documentation

◆ history

RingBuffer<TransformData> Leap.Unity.TransformHistory.history

Definition at line 15 of file TransformHistory.cs.


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