toBinary method
Converts the vector to its binary representation.
Implementation
Uint8List toBinary() {
var dim = _vec.length;
var bytes = Uint8List(4 + 4 * dim);
var buf = ByteData.view(bytes.buffer, bytes.offsetInBytes);
buf.setInt16(0, dim);
buf.setInt16(2, 0);
for (var i = 0; i < dim; i++) {
buf.setFloat32(4 + i * 4, _vec[i]);
}
return bytes;
}