double readDouble([Endian endian = Endian.big]) { var oldOffset = _offset; // _offset += 8; _offset = _offset! + 8; return view!.getFloat64(oldOffset!, endian); }