urm_curvature_measure.dart 660 B

123456789101112131415161718
  1. import 'package:fis_measure/interfaces/process/items/item.dart';
  2. import 'package:fis_measure/interfaces/process/items/item_metas.dart';
  3. import 'package:fis_measure/interfaces/process/items/types.dart';
  4. class URMCurvatureMeasure {
  5. static String ratioName = "URMCurvature(E/A)";
  6. static String revertRatioName = "URMCurvature(A/E)";
  7. URMCurvatureMeasure(ItemMeta meta, IMeasureItem parent);
  8. static URMCurvatureMeasure createURMCurvatureMeasure(
  9. ItemMeta meta, IMeasureItem parent) {
  10. if (meta.measureType != MeasureTypes.URMCurvature) {
  11. throw ArgumentError();
  12. }
  13. var item = URMCurvatureMeasure(meta, parent);
  14. return item;
  15. }
  16. }