Преобразовать собственную матрицу в массив C

собственный библиотека может отобразить существующую память в собственные матрицы.

float array[3];
Map<Vector3f>(array, 3).fill(10);
int data[4] = 1, 2, 3, 4;
Matrix2i mat2x2(data);
MatrixXi mat2x2 = Map<Matrix2i>(data);
MatrixXi mat2x2 = Map<MatrixXi>(data, 2, 2);

Мой вопрос: как мы можем получить массив c (например, float [] a) из собственной матрицы (например, Matrix3f m)? Каково это реальное расположение собственной матрицы? Реальные данные хранятся как в обычном массиве c?

Ответы на вопрос(6)

Ваш ответ на вопрос