convertMaskData static method
Converts a list of rows of numbers into a typed List<List<double>>
mask. Non-numeric values become 0.0.
Implementation
static List<List<double>> convertMaskData(List<dynamic> maskData) {
return maskData.map((row) {
if (row is! List) return const <double>[];
return row.map((v) => v is num ? v.toDouble() : 0.0).toList();
}).toList();
}