Auki::ConjureKit::Manna::QrPoseSolverCoordinateEnvironment
Public Functions
Name | |
---|---|
QrPoseSolverCoordinateEnvironment(Matrix4x4 textureToNDCMatrix, Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix, int textureWidth, int textureHeight, Camera camera) | |
QrPoseSolverCoordinateEnvironment(string jsonEncoded) | |
Vector3 | TextureToCameraSpace(Vector2 inTexture, float z) |
Vector3 | CameraSpaceToWorldSpace(Vector3 inCamera) |
Vector2 | WorldSpaceToTexture(Vector3 inWorld) |
double3 | TextureToCameraSpace(double2 inTexture, float z) |
double3 | CameraSpaceToWorldSpace(double3 inCamera) |
string | JsonEncodedEnvironmentCoordinates() |
Public Functions Documentation
function QrPoseSolverCoordinateEnvironment
QrPoseSolverCoordinateEnvironment(
Matrix4x4 textureToNDCMatrix,
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix,
int textureWidth,
int textureHeight,
Camera camera
)
function QrPoseSolverCoordinateEnvironment
QrPoseSolverCoordinateEnvironment(
string jsonEncoded
)
function TextureToCameraSpace
Vector3 TextureToCameraSpace(
Vector2 inTexture,
float z
)
function CameraSpaceToWorldSpace
Vector3 CameraSpaceToWorldSpace(
Vector3 inCamera
)
function WorldSpaceToTexture
Vector2 WorldSpaceToTexture(
Vector3 inWorld
)
function TextureToCameraSpace
double3 TextureToCameraSpace(
double2 inTexture,
float z
)
function CameraSpaceToWorldSpace
double3 CameraSpaceToWorldSpace(
double3 inCamera
)
function JsonEncodedEnvironmentCoordinates
string JsonEncodedEnvironmentCoordinates()