Sorry to belabor this point, tye--I'm not very familiar with XS, and I want to make sure I do this right. So if I have a reference to a two-dimensional array, and I just pack it and send it through to C, then can I get, inside the C code, the double pointer to the two-dimensional array of floats? I still just don't see how I work with a char * when doing the mathematical manipulations on the matrix that i need to do.
Sorry again.