2016-10-03 4 views
0

Как я могу получить доступ к отдельным элементам Ogre :: Matrix4? Я видел API OGRE 1.9, но не смог найти способ доступа к каждому матричному элементу индивидуально. Я хочу получить к ним доступ, используя номера строк, столбцов.Как получить доступ к отдельным элементам Matrix4 в OGRE

Ogre::Matrix4::operator[](size_t iRow) был близок к тому, что мне нужно, но я не мог понять, что он хотел сделать или как его использовать.

Также размещено на OGRE::help forum.

ответ

1

Просто обращайтесь к нему, как если бы это был массив (который внутри it is).

Ogre::Matrix4 mat; 
mat[0][0] = mat[3][3] = 1.5f; 
Ogre::Real r1 = mat[0][0]; // First element 
Ogre::Real r2 = mat[3][3]; // Last element 
Смежные вопросы