gavin.chen пре 9 месеци
родитељ
комит
fc1f4ad359
1 измењених фајлова са 21 додато и 22 уклоњено
  1. 21 22
      lib/process/calcuators/urm_calcuators/urm_vessel_measure.dart

+ 21 - 22
lib/process/calcuators/urm_calcuators/urm_vessel_measure.dart

@@ -97,29 +97,28 @@ class URMVesselMeasureCal extends Calculator<URMVesselMeasure, double> {
 
             feature.updateFloatValue(output, cmlength, output.unit);
           }
-          List<Point<double>> outerExterPoints = [];
-          // TODO 差一道坐标系转换
-          outresult.outerExterPoints?.forEach((element) {
-            // TODO C#
-            // UnitExtension.TryConvertUnit((float)outerExterPoints[i].Y, Unit.mm, Unit.um, out value);
-            // outerExterPoints[i].Y = value;
-            outerExterPoints.add(Point(element.x, element.y));
-          });
-          List<Point<double>> linePoints = [];
-          outresult.resultDPoints?.forEach((element) {
-            linePoints.add(Point(element.x, element.y));
-          });
-
-          urmApplication.onUpdateChart?.call(
-            URMChartParams(
-              cmlength: cmlength,
-              minPointIndex: vessMeasureResult.minPos,
-              maxPointIndex: vessMeasureResult.maxPos,
-              outerExterPoints: outerExterPoints,
-              line: linePoints,
-            ),
-          );
         }
+        List<Point<double>> outerExterPoints = [];
+        // TODO 差一道坐标系转换
+        outresult.outerExterPoints?.forEach((element) {
+          // TODO C#
+          // UnitExtension.TryConvertUnit((float)outerExterPoints[i].Y, Unit.mm, Unit.um, out value);
+          // outerExterPoints[i].Y = value;
+          outerExterPoints.add(Point(element.x, element.y));
+        });
+        List<Point<double>> linePoints = [];
+        outresult.resultDPoints?.forEach((element) {
+          linePoints.add(Point(element.x, element.y));
+        });
+        urmApplication.onUpdateChart?.call(
+          URMChartParams(
+            cmlength: cmlength,
+            minPointIndex: vessMeasureResult.minPos,
+            maxPointIndex: vessMeasureResult.maxPos,
+            outerExterPoints: outerExterPoints,
+            line: linePoints,
+          ),
+        );
       }
     } catch (e) {
       logger.e('URM Measure error: $e');