Searched refs:mat3X3 (Results 1 - 2 of 2) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | matrix.h | 181 explicit inline constexpr Mat4X4(const Mat3X3& mat3X3) in Mat4X4() argument 182 : data { mat3X3.data[0], mat3X3.data[1], mat3X3.data[2], 0.0f, mat3X3.data[3], mat3X3.data[4], mat3X3.data[5], in Mat4X4() 183 0.0f, mat3X3.data[6], mat3X3.data[7], mat3X3 in Mat4X4() [all...] |
H A D | matrix_util.h | 329 static inline constexpr Vec2 MultiplyPoint2X3(const Mat3X3& mat3X3, const Vec2& point) in MultiplyPoint2X3() argument 332 result.x = mat3X3.x.x * point.x + mat3X3.y.x * point.y + mat3X3.z.x; in MultiplyPoint2X3() 333 result.y = mat3X3.x.y * point.x + mat3X3.y.y * point.y + mat3X3.z.y; in MultiplyPoint2X3() 371 static inline constexpr Mat3X3 Inverse(const Mat3X3& mat3X3) in Inverse() argument 374 return Inverse(mat3X3, determinant); in Inverse()
|
Completed in 3 milliseconds