diff options
Diffstat (limited to 'include/rmath.h')
| -rw-r--r-- | include/rmath.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/include/rmath.h b/include/rmath.h index b43db8b..b3d7965 100644 --- a/include/rmath.h +++ b/include/rmath.h @@ -48,3 +48,26 @@ int lmathMatrixFrustum( lua_State *L ); int lmathMatrixPerspective( lua_State *L ); int lmathMatrixOrtho( lua_State *L ); int lmathMatrixLookAt( lua_State *L ); +/* Quaternion. */ +int lmathQuaternionAdd( lua_State *L ); +int lmathQuaternionAddValue( lua_State *L ); +int lmathQuaternionSubtract( lua_State *L ); +int lmathQuaternionSubtractValue( lua_State *L ); +int lmathQuaternionIdentity( lua_State *L ); +int lmathQuaternionLength( lua_State *L ); +int lmathQuaternionNormalize( lua_State *L ); +int lmathQuaternionInvert( lua_State *L ); +int lmathQuaternionMultiply( lua_State *L ); +int lmathQuaternionScale( lua_State *L ); +int lmathQuaternionDivide( lua_State *L ); +int lmathQuaternionLerp( lua_State *L ); +int lmathQuaternionNlerp( lua_State *L ); +int lmathQuaternionSlerp( lua_State *L ); +int lmathQuaternionFromVector3ToVector3( lua_State *L ); +int lmathQuaternionFromMatrix( lua_State *L ); +int lmathQuaternionToMatrix( lua_State *L ); +int lmathQuaternionFromAxisAngle( lua_State *L ); +int lmathQuaternionToAxisAngle( lua_State *L ); +int lmathQuaternionFromEuler( lua_State *L ); +int lmathQuaternionToEuler( lua_State *L ); +int lmathQuaternionTransform( lua_State *L ); |
