可以参考如下示例,特征修改的方法都是通用的
int main() {
int feature_id;
cvxGetEnt("选择特征", evxEntInpOpt::VX_INP_FEATURE, 0, &feature_id);
int vdata;
cvxPartInqFtrData(feature_id, 1, &vdata);
//- 假如选择的是圆角
if (true) {
//- 修改圆角 半径
int count;
svxData * data;
cvxDataGetList(vdata, 2, &count, &data);
svxData rad = { 0 };
rad.isNumber = 1;
rad.NumType = evxNumType::VX_DST;
rad.Num = 10;
cvxDataSet(data[0].idEntity, 2, &rad);
cvxDataToFeature(vdata, feature_id, 0);
}
}
修改前
修改后