Skip to main content

Auki::ConjureKit::Manna::DebugStorage::DebugFrameStorage

Public Functions

Name
voidStoreCalibrationData(Texture texture, QrPoseSolverCoordinateEnvironment coordinateEnvironment, Vector2[] scannerCorners, Vector2[] adjustedCorners, long timestamp, long framestamp)
voidStoreEstimatedPoseData(long timestamp, string lighthouseId, Vector2[] corners, Pose detectedPose, float physicalSize, QrPoseSolverCoordinateEnvironment coordinateEnvironment)
voidSetShouldStoreCalibrationFrame(bool value)
voidStoreVideoFrameTexture(Texture texture, QrPoseSolverCoordinateEnvironment coordinateEnvironment, long timestamp)
voidSetTicketForTimestamp(uint ticketNumber, long timestamp)
voidCalibratingFromTicket(uint ticketNumber)
voidCalibratingFromTimestamp(long timestamp)
voidClearLighthouseIdExceptForTimestamp(long timestamp, string lighthouseId)
boolTryGetPoseDataForLighthouseId(string lighthouseId, out EstimatedPoseData data)

Public Attributes

Name
DebugFrameCalibrationDataLastCalibration
DebugFrameDataVideoFeed
Vector2[]scannerCorners

Public Functions Documentation

function StoreCalibrationData

static void StoreCalibrationData(
Texture texture,
QrPoseSolverCoordinateEnvironment coordinateEnvironment,
Vector2[] scannerCorners,
Vector2[] adjustedCorners,
long timestamp,
long framestamp
)

function StoreEstimatedPoseData

static void StoreEstimatedPoseData(
long timestamp,
string lighthouseId,
Vector2[] corners,
Pose detectedPose,
float physicalSize,
QrPoseSolverCoordinateEnvironment coordinateEnvironment
)

function SetShouldStoreCalibrationFrame

static void SetShouldStoreCalibrationFrame(
bool value
)

function StoreVideoFrameTexture

static void StoreVideoFrameTexture(
Texture texture,
QrPoseSolverCoordinateEnvironment coordinateEnvironment,
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 ClearLighthouseIdExceptForTimestamp

static void ClearLighthouseIdExceptForTimestamp(
long timestamp,
string lighthouseId
)

function TryGetPoseDataForLighthouseId

static bool TryGetPoseDataForLighthouseId(
string lighthouseId,
out EstimatedPoseData data
)

Public Attributes Documentation

variable LastCalibration

static DebugFrameCalibrationData LastCalibration;

variable VideoFeed

static DebugFrameData VideoFeed;

variable scannerCorners

static Vector2[] scannerCorners;