fromNative static method
creates a native matrix from a dart double list
Implementation
static List<List<int>> fromNative(ffi.Pointer<pnet_matrix_t> matrix){
int x = matrix.ref.x;
int y = matrix.ref.y;
List<List<int>> m = [];
for(int i = 0; i < y; i++){
List<int> row = [];
for(int j = 0; j < x; j++){
row.add(matrix.ref.m.elementAt(i).value.elementAt(j).value);
}
m.add(row);
}
return m;
}