GrabBag/App/ScrewPosition/ScrewPositionConfig/Inc/AlgorithmParamConverter.h

25 lines
541 B
C++

#ifndef ALGORITHMPARAMCONVERTER_H
#define ALGORITHMPARAMCONVERTER_H
#include "IVrConfig.h"
#include "SG_baseDataType.h"
struct ScrewDetectAlgorithmParams
{
ScrewDetectAlgorithmParams();
double rodDiameter;
bool isHorizonScan;
SSG_cornerParam cornerParam;
SSG_outlierFilterParam filterParam;
SSG_treeGrowParam growParam;
};
class AlgorithmParamConverter
{
public:
static ScrewDetectAlgorithmParams ToScrewDetectAlgorithmParams(const VrAlgorithmParams& algorithmParams);
};
#endif // ALGORITHMPARAMCONVERTER_H