quaternion.pyste

来自「使用stl技术,(还没看,是听说的)」· PYSTE 代码 · 共 21 行

PYSTE
21
字号
Include('OgreMatrix3.h')
Include('PyOgre_Quaternion.h')
quaternion = Class('Ogre::Quaternion', 'OgreQuaternion.h')
exclude(quaternion.operator['<<'])
exclude(quaternion.ToAngleAxis)
exclude(quaternion.ToAxes)
exclude(quaternion.ToRotationMatrix)

#returns rotMatrix3
class_code( quaternion, 
            '.def( "ToRotationMatrix", py::OgreQuaternion_ToRotationMatrix )' )

#returns tuple( angle, xAxis)
class_code( quaternion, 
            '.def( "ToAngleAxis", py::OgreQuaternion_ToAngleAxis )' )

#returns tuple( xAxis, yAxis, zAxis )
class_code( quaternion, 
            '.def( "ToAxes", py::OgreQuaternion_ToAxes )' )

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?