新增激光测试
This commit is contained in:
@@ -13,12 +13,14 @@ typedef void (_cdecl*PRO_CMD)(int nCmd,LPARAM value);
|
||||
typedef int (_cdecl*GET_LASER_STORED_DATA)(float *GetStorageData,int *GetStorageNumber);
|
||||
typedef int (_cdecl*PAUSE_SCAN_AND_GET_LASER_DATA)(float *GetStorageData,int *GetStorageNumber);
|
||||
typedef void (_cdecl*GET_SCAN_LASER_STORAGE_STATUS)(int& _bStatus,int& _StorageNumber);
|
||||
|
||||
typedef int (_cdecl*FITTING_SURFACE)(MY3DPoint* pArr,int n, double* Coe, double* Error, double& dis, double& dis2, double& dis3);
|
||||
typedef int (_cdecl*FITTING_SURFACE_PCD)(MY3DPoint* pArr,int n, double* Coe, double* N, double *Error,double& dis1, double& dis2, double& dis3,double & d_max,double & d_min,int & i_max,int & i_min);
|
||||
//======================================================================================
|
||||
class CSo7_Interface
|
||||
{
|
||||
protected:
|
||||
HINSTANCE m_hImageDLL;
|
||||
HINSTANCE m_hFitDLL;
|
||||
Dev_Info Image_Info;
|
||||
public:
|
||||
|
||||
@@ -30,6 +32,8 @@ public:
|
||||
GET_LASER_STORED_DATA m_pGET_LASER_STORED_DATA;
|
||||
PAUSE_SCAN_AND_GET_LASER_DATA m_pPAUSE_SCAN_AND_GET_LASER_DATA;
|
||||
GET_SCAN_LASER_STORAGE_STATUS m_pGET_SCAN_LASER_STORAGE_STATUS;
|
||||
FITTING_SURFACE g_FitFace;
|
||||
FITTING_SURFACE_PCD g_FitFace_PCD;
|
||||
void InitDll();
|
||||
|
||||
void StartStoreData();
|
||||
@@ -37,6 +41,8 @@ public:
|
||||
void GetStorageStatus();
|
||||
void GetStoredData();
|
||||
void PauseScanAndGetData();
|
||||
|
||||
int Pro_Face_Du(MY3DPoint* pArr, int n, double* Coe, double* Error, double& dis);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user