convertMaskData static method

List<List<double>> convertMaskData(
  1. List maskData
)

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