Auki::ConjureKit::Manna::DebugStorage::DebugFrameStorage
Public Functions
Name | |
---|---|
void | StoreCalibrationData(Texture texture, Matrix4x4 textureToProjectedCoordinatesMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix, Vector2[] detectedCorners, long timestamp, uint framestamp) |
void | StoreEstimatedPoseData(long timestamp, string payload, Vector2[] corners, Pose detectedPose, float physicalSize, Matrix4x4 textureToProjectedCoordinatesMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix) |
void | SetShouldStoreCalibrationFrame(bool value) |
void | StoreVideoFrameTexture(Texture texture, Matrix4x4 textureToProjectedCoordinatesMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix, long timestamp) |
Vector2[] | GetCornersForTimestamp(long timestamp) |
void | SetTicketForTimestamp(uint ticketNumber, long timestamp) |
void | CalibratingFromTicket(uint ticketNumber) |
void | CalibratingFromTimestamp(long timestamp) |
void | WillCalibrateFromLighthouseAtTimestamp(long timestamp, string lighthouseId) |
bool | TryGetPoseDataForLighthouseId(string lighthouseId, out EstimatedPoseData data) |
Public Properties
Name | |
---|---|
bool | ShouldStoreCalibrationFrame |
Public Attributes
Name | |
---|---|
DebugFrameCalibrationData | LastCalibration |
DebugFrameData | VideoFeed |
Public Functions Documentation
function StoreCalibrationData
static void StoreCalibrationData(
Texture texture,
Matrix4x4 textureToProjectedCoordinatesMatrix,
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix,
Vector2[] detectedCorners,
long timestamp,
uint framestamp
)
function StoreEstimatedPoseData
static void StoreEstimatedPoseData(
long timestamp,
string payload,
Vector2[] corners,
Pose detectedPose,
float physicalSize,
Matrix4x4 textureToProjectedCoordinatesMatrix,
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix
)
function SetShouldStoreCalibrationFrame
static void SetShouldStoreCalibrationFrame(
bool value
)
function StoreVideoFrameTexture
static void StoreVideoFrameTexture(
Texture texture,
Matrix4x4 textureToProjectedCoordinatesMatrix,
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix,
long timestamp
)
function GetCornersForTimestamp
static Vector2[] GetCornersForTimestamp(
long timestamp
)
function SetTicketForTimestamp
static void SetTicketForTimestamp(
uint ticketNumber,
long timestamp
)
function CalibratingFromTicket
static void CalibratingFromTicket(
uint ticketNumber
)
function CalibratingFromTimestamp
static void CalibratingFromTimestamp(
long timestamp
)
function WillCalibrateFromLighthouseAtTimestamp
static void WillCalibrateFromLighthouseAtTimestamp(
long timestamp,
string lighthouseId
)
function TryGetPoseDataForLighthouseId
static bool TryGetPoseDataForLighthouseId(
string lighthouseId,
out EstimatedPoseData data
)
Public Property Documentation
property ShouldStoreCalibrationFrame
static bool ShouldStoreCalibrationFrame;
Public Attributes Documentation
variable LastCalibration
static DebugFrameCalibrationData LastCalibration;
variable VideoFeed
static DebugFrameData VideoFeed;