// ignore_for_file: constant_identifier_names import 'parser.dart'; import 'sentence.dart'; const TypeDBT = "DBT"; class DBT { double depthFeet; double depthMeters; double depthFathoms; DBT({ required this.depthFeet, required this.depthMeters, required this.depthFathoms, }); static DBT newDBT(BaseSentence s) { var p = Parser(s); return DBT( depthFeet: p.float64(0, "depth_feet"), depthMeters: p.float64(2, "depth_meters"), depthFathoms: p.float64(4, "depth_fathoms"), ); } }