LuaSTG-x Core API
math::mat4 Member List

This is the complete list of members for math::mat4, including all inherited members.

__add(local other, local out)math::mat4
__div(local other)math::mat4
__eq(local other)math::mat4
__mul(local other, local out)math::mat4
__sub(local other, local out)math::mat4
__tostring()math::mat4
__unm()math::mat4
add(local other)math::mat4
clone()math::mat4
createBillboard(local objectPosition, local cameraPosition, local cameraUpVector, local cameraForwardVector)math::mat4
createLookAt(local eye, local target, local up)math::mat4
createOrthographic(local width, local height, local zNearPlane, local zFarPlane)math::mat4
createOrthographicOffCenter(local left, local right, local bottom, local top, local zNearPlane, local zFarPlane)math::mat4
createPerspective(local fovy, local aspect, local n, local f)math::mat4
createRotationFromAxisAngle(local axis, local angle)math::mat4
createRotationFromQuaternion(local q)math::mat4
createRotationX(local angle)math::mat4
createRotationY(local angle)math::mat4
createRotationZ(local angle)math::mat4
createScale(local x, local y, local z)math::mat4
createTransform(local translation, local scale, local quaternion)math::mat4
createTranslation(local x, local y, local z)math::mat4
decompose(local out_scale, local out_rotation, local out_translation)math::mat4
determinant()math::mat4
getBackVector()math::mat4
getDownVector()math::mat4
getForwardVector()math::mat4
getInversed()math::mat4
getLeftVector()math::mat4
getNegated()math::mat4
getRightVector()math::mat4
getRotation()math::mat4
getScale()math::mat4
getScaled(local x, local y, local z)math::mat4
getTranslated(local x, local y, local z)math::mat4
getTranslation()math::mat4
getTransposed()math::mat4
getUpVector()math::mat4
identity()math::mat4
inverse()math::mat4
multiply(local other)math::mat4
negate()math::mat4
one()math::mat4
rotateByAxisAngle(local axis, local angle)math::mat4
rotateByQuaternion(local q)math::mat4
rotateX(local angle)math::mat4
rotateY(local angle)math::mat4
scale(local x, local y, local z)math::mat4
set(local ...)math::mat4
setIdentity()math::mat4
setZero()math::mat4
subtract(local other)math::mat4
transformVector(local x, local y, local z, local w)math::mat4
translate(local x, local y, local z)math::mat4
transpose()math::mat4
zero()math::mat4