?? pyogre_quaternion.h
字號:
#ifndef PYOGRE_QUATERNION_H_INCLUDED
# define PYOGRE_QUATERNION_H_INCLUDED
namespace py
{
boost::python::tuple
OgreQuaternion_ToAngleAxis( const Ogre::Quaternion &q )
{
Ogre::Real rfAngle;
Ogre::Vector3 rkAxis;
q.ToAngleAxis( rfAngle, rkAxis );
return boost::python::make_tuple( rfAngle, rkAxis );
}
Ogre::Matrix3
OgreQuaternion_ToRotationMatrix( const Ogre::Quaternion &q )
{
Ogre::Matrix3 kRot;
q.ToRotationMatrix( kRot );
return kRot;
}
boost::python::tuple
OgreQuaternion_ToAxes( const Ogre::Quaternion &q )
{
Ogre::Vector3 xAxis, yAxis, zAxis;
q.ToAxes( xAxis, yAxis, zAxis );
return boost::python::make_tuple( xAxis, yAxis, zAxis );
}
} // namespace py
#endif // PYOGRE_QUATERNION_H_INCLUDED
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -