24 lines
729 B
C++
24 lines
729 B
C++
#pragma once
|
|
|
|
#include "VZNL_Types.h"
|
|
|
|
/// @brief 极光眼信息接口
|
|
class IVzLaserEyeInfoInterface
|
|
{
|
|
public:
|
|
/// @brief 获取Q矩阵信息
|
|
/// <param name = "hDevice">[in]设备句柄</param>
|
|
/// <param name = "dQMatrix">[out]Q矩阵信息</param>
|
|
/// Tip: C Mode 下是 C Mode 的 Q
|
|
/// Ori Mode 是 Ori Mode 下的 Q
|
|
virtual int QueryQMatrix(VZNLHANDLE hDevice, double dQMatrix[4][4]) = 0;
|
|
|
|
/// @brief 获取原始Q矩阵
|
|
virtual int QueryOriQMatrix(VZNLHANDLE hDevice, double dQMatrix[4][4]) = 0;
|
|
|
|
/// @brief 获取固定视察
|
|
virtual int QueryFixedDistance(VZNLHANDLE hDevice, int& nFixedDistance) = 0;
|
|
|
|
/// @brief 获取原始图像固定视察
|
|
virtual int QueryOriFixedDistance(VZNLHANDLE hDevice, int& nFixedDistance) = 0;
|
|
}; |