nlib
|
継承メンバを含む nn::nlib::simd::Matrix の全メンバ一覧です。
Decompose(SimdVector *scale, SimdMatrix *rot, SimdVector *trans, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
Determinant(SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
FromRotationAxisAndSinCos(SimdVectorArg axis_normalized, float sin_value, float cos_value) noexcept | nn::nlib::simd::Matrix | static |
FromRotationQuaternion(SimdQuaternionArg quat) noexcept | nn::nlib::simd::Matrix | static |
FromRotationX(float sin_value, float cos_value) noexcept | nn::nlib::simd::Matrix | static |
FromRotationY(float sin_value, float cos_value) noexcept | nn::nlib::simd::Matrix | static |
FromRotationZ(float sin_value, float cos_value) noexcept | nn::nlib::simd::Matrix | static |
FromRotationZXY(SimdVectorArg sin_xyz, SimdVectorArg cos_xyz) noexcept | nn::nlib::simd::Matrix | static |
FromScaling(float scale_x, float scale_y, float scale_z) noexcept | nn::nlib::simd::Matrix | static |
FromScaling(SimdVectorArg scale) noexcept | nn::nlib::simd::Matrix | static |
FromTranslation(float ofs_x, float ofs_y, float ofs_z) noexcept | nn::nlib::simd::Matrix | static |
FromTranslation(SimdVectorArg ofs) noexcept | nn::nlib::simd::Matrix | static |
Identity() noexcept | nn::nlib::simd::Matrix | static |
Inverse(SimdVector *det, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
IsIdentity(SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
IsInfinite(SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
IsNaN(SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
LoadFloat3x3(const Float3x3 *p) noexcept | nn::nlib::simd::Matrix | static |
LoadFloat3x4(const Float3x4 *p) noexcept | nn::nlib::simd::Matrix | static |
LoadFloat4x3(const Float4x3 *p) noexcept | nn::nlib::simd::Matrix | static |
LoadFloat4x4(const Float4x4 *p) noexcept | nn::nlib::simd::Matrix | static |
LookAtLh(SimdVectorArg eye_pos, SimdVectorArg at_pos, SimdVectorArg up_dir_normalized) noexcept | nn::nlib::simd::Matrix | static |
LookAtRh(SimdVectorArg eye_pos, SimdVectorArg at_pos, SimdVectorArg up_dir_normalized) noexcept | nn::nlib::simd::Matrix | static |
LookToLh(SimdVectorArg eye_pos, SimdVectorArg eye_dir_normalized, SimdVectorArg up_dir_normalized) noexcept | nn::nlib::simd::Matrix | static |
LookToRh(SimdVectorArg eye_pos, SimdVectorArg eye_dir_normalized, SimdVectorArg up_dir_normalized) noexcept | nn::nlib::simd::Matrix | static |
Mult(SimdMatrixArg a, SimdMatrixArg b) noexcept | nn::nlib::simd::Matrix | static |
MultTranspose(SimdMatrixArg a, SimdMatrixArg b) noexcept | nn::nlib::simd::Matrix | static |
OrthographicLh(float width, float height, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
OrthographicOffCenterLh(float left, float right, float bottom, float top, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
OrthographicOffCenterRh(float left, float right, float bottom, float top, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
OrthographicRh(float width, float height, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveFovLh(float half_fovy_sin, float half_fovy_cos, float aspect, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveFovRh(float half_fovy_sin, float half_fovy_cos, float aspect, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveLh(float width, float height, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveOffCenterLh(float left, float right, float bottom, float top, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveOffCenterRh(float left, float right, float bottom, float top, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
PerspectiveRh(float width, float height, float near_z, float far_z) noexcept | nn::nlib::simd::Matrix | static |
Reflect(SimdPlaneArg reflection_plane) noexcept | nn::nlib::simd::Matrix | static |
Shadow(SimdPlaneArg shadow_plane, SimdVector light_pos) noexcept | nn::nlib::simd::Matrix | static |
StoreFloat3x3(Float3x3 *p, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
StoreFloat3x4(Float3x4 *p, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
StoreFloat4x3(Float4x3 *p, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
StoreFloat4x4(Float4x4 *p, SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
Transpose(SimdMatrixArg m) noexcept | nn::nlib::simd::Matrix | static |
© 2012-2017 Nintendo Co., Ltd. All rights reserved.