2026-08-18 14:44:38 +08:00
|
|
|
#ifndef WELDSEAM_ALGORITHMPARAMCONVERTER_H
|
|
|
|
|
#define WELDSEAM_ALGORITHMPARAMCONVERTER_H
|
|
|
|
|
|
|
|
|
|
#include "IVrConfig.h"
|
|
|
|
|
#include "SX_lapWeldDetection_Export.h"
|
|
|
|
|
|
|
|
|
|
struct WeldSeamAlgorithmParams
|
|
|
|
|
{
|
|
|
|
|
SWD_valleyParam valleyParam{};
|
|
|
|
|
SSG_treeGrowParam treeGrowParam{};
|
|
|
|
|
int weldRefPoints = 3;
|
2026-08-26 14:26:35 +08:00
|
|
|
EWD_FlawType detectFlawType = keWD_FlawType_Uknown;
|
2026-08-18 14:44:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
class AlgorithmParamConverter
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
static WeldSeamAlgorithmParams ToAlgorithmParams(const VrAlgorithmParams& params);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif // WELDSEAM_ALGORITHMPARAMCONVERTER_H
|