sead
Loading...
Searching...
No Matches
sead::Matrix34< T > Member List

This is the complete list of members for sead::Matrix34< T >, including all inherited members.

asead::Policies< T >::Mtx34Base
fromQuat(const Quat &q)sead::Matrix34< T >inline
getBase(Vec3 &o, s32 axis) constsead::Matrix34< T >inline
getBase(s32 axis) constsead::Matrix34< T >inline
getRow(Vec4 &o, s32 row) constsead::Matrix34< T >inline
getRow(s32 row) constsead::Matrix34< T >inline
getTranslation(Vec3 &o) constsead::Matrix34< T >inline
getTranslation() constsead::Matrix34< T >inline
identsead::Matrix34< T >static
ident(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0)sead::Matrix34< T >
ident(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0)sead::Matrix34< T >
msead::Policies< T >::Mtx34Base
makeIdentity()sead::Matrix34< T >inline
makeR(const Vec3 &r)sead::Matrix34< T >inline
makeRIdx(u32 xr, u32 yr, u32 zr)sead::Matrix34< T >inline
makeRT(const Vec3 &r, const Vec3 &t)sead::Matrix34< T >inline
makeRTIdx(const Vector3< u32 > &r, const Vec3 &t)sead::Matrix34< T >inline
makeRzxyIdx(u32 xr, u32 yr, u32 zr)sead::Matrix34< T >inline
makeRzxyIdx(const Vector3< u32 > &r)sead::Matrix34< T >inline
makeRzxyTIdx(const Vector3< u32 > &r, const Vec3 &t)sead::Matrix34< T >inline
makeS(const Vec3 &s)sead::Matrix34< T >inline
makeS(T x, T y, T z)sead::Matrix34< T >inline
makeSR(const Vec3 &s, const Vec3 &r)sead::Matrix34< T >inline
makeSRIdx(const Vec3 &s, const Vector3< u32 > &r)sead::Matrix34< T >inline
makeSRT(const Vec3 &s, const Vec3 &r, const Vec3 &t)sead::Matrix34< T >inline
makeSRTIdx(const Vec3 &s, const Vector3< u32 > &r, const Vec3 &t)sead::Matrix34< T >inline
makeSRzxyIdx(const Vec3 &s, const Vector3< u32 > &r)sead::Matrix34< T >inline
makeSRzxyTIdx(const Vec3 &s, const Vector3< u32 > &r, const Vec3 &t)sead::Matrix34< T >inline
makeST(const Vec3 &s, const Vec3 &t)sead::Matrix34< T >inline
makeT(const Vec3 &t)sead::Matrix34< T >inline
makeT(T x, T y, T z)sead::Matrix34< T >inline
makeZero()sead::Matrix34< T >inline
Matrix34()sead::Matrix34< T >inline
Matrix34(T a00, T a01, T a02, T a03, T a10, T a11, T a12, T a13, T a20, T a21, T a22, T a23)sead::Matrix34< T >inline
Matrix34(const Mtx33 &mtx33, const Vec3 &t=Vec3::zero)sead::Matrix34< T >inline
Matrix34(const Mtx44 &mtx44)sead::Matrix34< T >inline
Matrix34(const Matrix34 &other)=defaultsead::Matrix34< T >
Mtx33 typedefsead::Matrix34< T >private
Mtx44 typedefsead::Matrix34< T >private
multScaleLocal(const Vec3 &s)sead::Matrix34< T >inline
multScaleWorld(const Vec3 &s)sead::Matrix34< T >inline
multScaleWorld(T x, T y, T z)sead::Matrix34< T >inline
multScaleWorld(f32 x, f32 y, f32 z)sead::Matrix34< T >inline
multTranslationLocal(const Vec3 &t)sead::Matrix34< T >inline
multTranslationWorld(const Vec3 &t)sead::Matrix34< T >inline
multTranslationWorld(T x, T y, T z)sead::Matrix34< T >inline
multTranslationWorld(f32 x, f32 y, f32 z)sead::Matrix34< T >inline
operator()(s32 i, s32 j) constsead::Matrix34< T >inline
operator()(s32 i, s32 j)sead::Matrix34< T >inline
operator=(const Self &n)sead::Matrix34< T >inline
Quat typedefsead::Matrix34< T >private
scaleAllElements(T s)sead::Matrix34< T >inline
scaleBases(T s)sead::Matrix34< T >inline
scaleBases(T sx, T sy, T sz)sead::Matrix34< T >inline
scaleBases(const Vec3 &s)sead::Matrix34< T >inline
Self typedefsead::Matrix34< T >private
setBase(s32 axis, const Vec3 &v)sead::Matrix34< T >inline
setInverse(const Self &n)sead::Matrix34< T >inline
setInverse33(const Self &n)sead::Matrix34< T >inline
setInverseTranspose(const Self &n)sead::Matrix34< T >inline
setMul(const Self &a, const Self &b)sead::Matrix34< T >inline
setMul(const Mtx33 &a, const Self &b)sead::Matrix34< T >inline
setMultScaleLocal(const Self &n, const Vec3 &s)sead::Matrix34< T >inline
setMultScaleWorld(const Vec3 &s, const Self &n)sead::Matrix34< T >inline
setMultScaleWorld(T x, T y, T z, const Self &n)sead::Matrix34< T >inline
setMultScaleWorld(f32 x, f32 y, f32 z, const Self &n)sead::Matrix34< T >inline
setMultTranslationLocal(const Self &n, const Vec3 &t)sead::Matrix34< T >inline
setMultTranslationWorld(const Vec3 &t, const Self &n)sead::Matrix34< T >inline
setMultTranslationWorld(T x, T y, T z, const Self &n)sead::Matrix34< T >inline
setMultTranslationWorld(f32 x, f32 y, f32 z, const Self &n)sead::Matrix34< T >inline
setRow(s32 row, const Vec4 &v)sead::Matrix34< T >inline
setTranslation(const Vec3 &t)sead::Matrix34< T >inline
setTranslation(T x, T y, T z)sead::Matrix34< T >inline
setTranspose(const Self &n)sead::Matrix34< T >inline
toQuat(Quat &q) constsead::Matrix34< T >inline
transpose()sead::Matrix34< T >inline
Vec3 typedefsead::Matrix34< T >private
Vec4 typedefsead::Matrix34< T >private
zerosead::Matrix34< T >static
zero(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)sead::Matrix34< T >
zero(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)sead::Matrix34< T >