#include "AlgorithmParamConverter.h" WeldSeamAlgorithmParams AlgorithmParamConverter::ToAlgorithmParams(const VrAlgorithmParams& params) { WeldSeamAlgorithmParams result; result.valleyParam.chkWin_width = params.valleyParam.chkWinWidth; result.valleyParam.maxWidth = params.valleyParam.maxWidth; result.valleyParam.minHeight = params.valleyParam.minHeight; result.treeGrowParam.maxLineSkipNum = params.treeGrowParam.maxLineSkipNum; result.treeGrowParam.yDeviation_max = params.treeGrowParam.yDeviationMax; result.treeGrowParam.maxSkipDistance = params.treeGrowParam.maxSkipDistance; result.treeGrowParam.zDeviation_max = params.treeGrowParam.zDeviationMax; result.treeGrowParam.minLTypeTreeLen = params.treeGrowParam.minLTypeTreeLen; result.treeGrowParam.minVTypeTreeLen = params.treeGrowParam.minVTypeTreeLen; result.weldRefPoints = params.weldSeamParam.weldRefPoints; return result; }