Кажется, у obj-c нет собственной структуры для матрицы.Я сослался на iOS SDK CATransform3D и обнаружил, что он использует:
struct CATransform3D
{
CGFloat m11, m12, m13, m14;
CGFloat m21, m22, m23, m24;
CGFloat m31, m32, m33, m34;
CGFloat m41, m42, m43, m44;
};
typedef struct CATransform3D CATransform3D;
в качестве матрицы трехмерного преобразования.