Hi, I`m experimenting with defcstruct. I tried the following:
(*defcstruct* point (nr :int) (name :char :count 32) (coordinates :float :count 3))
which also works like: ... (coordinate1 :float) (coordinate2 :float) (coordinate3 :float)
I`m getting the values like this: (*with-foreign-object* .... (*with-foreign-slots* ...
nr by foreign-slot-value name by foreign-string-to-lisp but how do I read the array of floats with N dimensions into lisp?
Maybe I am missing something obvious here. Thanks a lot.