listToPointerDouble function

Pointer<Double> listToPointerDouble(
  1. List<double> sample
)

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>();
}