nlib
nn::nlib::simd::Matrix メンバ一覧

継承メンバを含む nn::nlib::simd::Matrix の全メンバ一覧です。

Decompose(SimdVector *scale, SimdMatrix *rot, SimdVector *trans, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
Determinant(SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
FromRotationAxisAndSinCos(SimdVectorArg axis_normalized, float sin_value, float cos_value) noexceptnn::nlib::simd::Matrixstatic
FromRotationQuaternion(SimdQuaternionArg quat) noexceptnn::nlib::simd::Matrixstatic
FromRotationX(float sin_value, float cos_value) noexceptnn::nlib::simd::Matrixstatic
FromRotationY(float sin_value, float cos_value) noexceptnn::nlib::simd::Matrixstatic
FromRotationZ(float sin_value, float cos_value) noexceptnn::nlib::simd::Matrixstatic
FromRotationZXY(SimdVectorArg sin_xyz, SimdVectorArg cos_xyz) noexceptnn::nlib::simd::Matrixstatic
FromScaling(float scale_x, float scale_y, float scale_z) noexceptnn::nlib::simd::Matrixstatic
FromScaling(SimdVectorArg scale) noexceptnn::nlib::simd::Matrixstatic
FromTranslation(float ofs_x, float ofs_y, float ofs_z) noexceptnn::nlib::simd::Matrixstatic
FromTranslation(SimdVectorArg ofs) noexceptnn::nlib::simd::Matrixstatic
Identity() noexceptnn::nlib::simd::Matrixstatic
Inverse(SimdVector *det, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
IsIdentity(SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
IsInfinite(SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
IsNaN(SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
LoadFloat3x3(const Float3x3 *p) noexceptnn::nlib::simd::Matrixstatic
LoadFloat3x4(const Float3x4 *p) noexceptnn::nlib::simd::Matrixstatic
LoadFloat4x3(const Float4x3 *p) noexceptnn::nlib::simd::Matrixstatic
LoadFloat4x4(const Float4x4 *p) noexceptnn::nlib::simd::Matrixstatic
LookAtLh(SimdVectorArg eye_pos, SimdVectorArg at_pos, SimdVectorArg up_dir_normalized) noexceptnn::nlib::simd::Matrixstatic
LookAtRh(SimdVectorArg eye_pos, SimdVectorArg at_pos, SimdVectorArg up_dir_normalized) noexceptnn::nlib::simd::Matrixstatic
LookToLh(SimdVectorArg eye_pos, SimdVectorArg eye_dir_normalized, SimdVectorArg up_dir_normalized) noexceptnn::nlib::simd::Matrixstatic
LookToRh(SimdVectorArg eye_pos, SimdVectorArg eye_dir_normalized, SimdVectorArg up_dir_normalized) noexceptnn::nlib::simd::Matrixstatic
Mult(SimdMatrixArg a, SimdMatrixArg b) noexceptnn::nlib::simd::Matrixstatic
MultTranspose(SimdMatrixArg a, SimdMatrixArg b) noexceptnn::nlib::simd::Matrixstatic
OrthographicLh(float width, float height, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
OrthographicOffCenterLh(float left, float right, float bottom, float top, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
OrthographicOffCenterRh(float left, float right, float bottom, float top, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
OrthographicRh(float width, float height, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveFovLh(float half_fovy_sin, float half_fovy_cos, float aspect, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveFovRh(float half_fovy_sin, float half_fovy_cos, float aspect, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveLh(float width, float height, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveOffCenterLh(float left, float right, float bottom, float top, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveOffCenterRh(float left, float right, float bottom, float top, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
PerspectiveRh(float width, float height, float near_z, float far_z) noexceptnn::nlib::simd::Matrixstatic
Reflect(SimdPlaneArg reflection_plane) noexceptnn::nlib::simd::Matrixstatic
Shadow(SimdPlaneArg shadow_plane, SimdVector light_pos) noexceptnn::nlib::simd::Matrixstatic
StoreFloat3x3(Float3x3 *p, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
StoreFloat3x4(Float3x4 *p, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
StoreFloat4x3(Float4x3 *p, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
StoreFloat4x4(Float4x4 *p, SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic
Transpose(SimdMatrixArg m) noexceptnn::nlib::simd::Matrixstatic