Browse Source

修改密度拟合参数

gavin.chen 9 months ago
parent
commit
26a60cb8d5

+ 2 - 2
lib/process/calcuators/urm_calcuators/urm_vessel_measure.dart

@@ -97,7 +97,7 @@ class URMVesselMeasureCal extends Calculator<URMVesselMeasure, double> {
 
             feature.updateFloatValue(output, cmlength, output.unit);
           }
-          List<Point<num>> outerExterPoints = [];
+          List<Point<double>> outerExterPoints = [];
           // TODO 差一道坐标系转换
           outresult.outerExterPoints?.forEach((element) {
             // TODO C#
@@ -105,7 +105,7 @@ class URMVesselMeasureCal extends Calculator<URMVesselMeasure, double> {
             // outerExterPoints[i].Y = value;
             outerExterPoints.add(Point(element.x, element.y));
           });
-          List<Point<num>> linePoints = [];
+          List<Point<double>> linePoints = [];
           outresult.resultDPoints?.forEach((element) {
             linePoints.add(Point(element.x, element.y));
           });

+ 2 - 2
lib/process/workspace/urm/application.dart

@@ -189,8 +189,8 @@ class URMApplication extends Application {
 }
 
 class URMChartParams {
-  final List<Point> outerExterPoints;
-  final List<Point> line;
+  final List<Point<double>> outerExterPoints;
+  final List<Point<double>> line;
   final double cmlength;
   final int maxPointIndex;
   final int minPointIndex;