26 lines
609 B
C
26 lines
609 B
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "SG_algo_Export.h"
|
|||
|
|
#include <vector>
|
|||
|
|
|
|||
|
|
#define _OUTPUT_DEBUG_DATA 1
|
|||
|
|
|
|||
|
|
typedef struct
|
|||
|
|
{
|
|||
|
|
double innerD; //<2F><><EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD>42mm
|
|||
|
|
double outerD; //<2F><><EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD>⾶<EFBFBD><E2BEB6>52mm
|
|||
|
|
}SSX_gasFillingPortPara;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>汾<EFBFBD><E6B1BE>
|
|||
|
|
SG_APISHARED_EXPORT const char* wd_gasFillingPortPositionVersion(void);
|
|||
|
|
|
|||
|
|
//<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>
|
|||
|
|
SG_APISHARED_EXPORT SSG_6DOF wd_getGasFillingPortPosition(
|
|||
|
|
std::vector< std::vector<SVzNL3DPosition>>& scanLines,
|
|||
|
|
const SSX_gasFillingPortPara gasFillingPortPara,
|
|||
|
|
const SSG_lineSegParam lineSegPara,
|
|||
|
|
const SSG_outlierFilterParam filterParam,
|
|||
|
|
SSG_treeGrowParam growParam,
|
|||
|
|
int* errCode);
|
|||
|
|
|