public static InspectionInfoViewModel ToViewModel(this InspectInfo source) { var vm = source.Map <InspectInfo, InspectionInfoViewModel>(); foreach (var di in vm.DefectInfos) { di.SurfaceTypeIndex = vm.SurfaceTypeIndex; } foreach (var mi in vm.MeasurementInfos) { mi.SurfaceTypeIndex = vm.SurfaceTypeIndex; } return(vm); }
public static extern int InspectCalculate(ImageInfo imageInfo, ImageInfo maskImageInfo, out InspectInfo inspectInfo);