Skip to main content

Auki::ConjureKit::Manna::DebugStorage::DebugFrameCalibrationData

Represents debug frame calibration data, including detected corners.

Inherits from Auki.ConjureKit.Manna.DebugStorage.DebugFrameData

Public Functions

Name
DebugFrameCalibrationData(Texture frameTexture, long timestampInMs, long framestamp, Matrix4x4 textureToProjectedCoordinatesMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix, Vector2[] detectedCorners)
Initializes a new instance of the DebugFrameCalibrationData class.
DebugFrameCalibrationData(DebugFrameCalibrationData other)
Initializes a new instance of the DebugFrameCalibrationData class as a copy of another instance.

Public Attributes

Name
readonly Vector2[]DetectedCorners
Gets the detected corners in the frame.

Additional inherited members

Public Functions inherited from Auki.ConjureKit.Manna.DebugStorage.DebugFrameData

Name
DebugFrameData(Texture frameTexture, long timestampInMs, long framestamp, Matrix4x4 textureToProjectedCoordinatesMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix)
Initializes a new instance of the DebugFrameData class.
voidReleaseTexture()
Releases the frame texture.
stringJsonEncodedMatrices()
Gets the JSON-encoded matrices.

Public Attributes inherited from Auki.ConjureKit.Manna.DebugStorage.DebugFrameData

Name
readonly Texture2DFrameTexture
Gets the frame texture.
readonly longTimestampInMs
Gets the timestamp in milliseconds.
readonly longFramestamp
Gets the framestamp.
readonly Matrix4x4TextureToProjectedCoordinatesMatrix
Gets the texture-to-projected-coordinates matrix.
readonly Matrix4x4ProjectionMatrix
Gets the projection matrix.
readonly Matrix4x4WorldToCameraMatrix
Gets the world-to-camera matrix.

Public Functions Documentation

function DebugFrameCalibrationData

DebugFrameCalibrationData(
Texture frameTexture,
long timestampInMs,
long framestamp,
Matrix4x4 textureToProjectedCoordinatesMatrix,
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix,
Vector2[] detectedCorners
)

Initializes a new instance of the DebugFrameCalibrationData class.

Parameters:

  • frameTexture The frame texture.
  • timestampInMs The timestamp in milliseconds.
  • framestamp The framestamp.
  • textureToProjectedCoordinatesMatrix The texture-to-projected-coordinates matrix.
  • projectionMatrix The projection matrix.
  • worldToCameraMatrix The world-to-camera matrix.
  • detectedCorners The detected corners.

function DebugFrameCalibrationData

DebugFrameCalibrationData(
DebugFrameCalibrationData other
)

Initializes a new instance of the DebugFrameCalibrationData class as a copy of another instance.

Parameters:

Public Attributes Documentation

variable DetectedCorners

readonly Vector2[] DetectedCorners;

Gets the detected corners in the frame.