Home
last modified time | relevance | path

Searched refs:mat3X3 (Results 1 - 2 of 2) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dmatrix.h181 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 Dmatrix_util.h329 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