listToPointerDouble function
Implementation
Pointer<Double> listToPointerDouble(List<double> sample) {
final Pointer<Double> pointer =
calloc.allocate<Double>(sample.length, alignment: 8);
final nativeSamples = pointer.asTypedList(sample.length);
nativeSamples.setAll(0, sample);
return pointer.cast<Double>();
}