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;