Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1584 float determinantOut; in SetupCameraTransform() local
1585 BASE_NS::Math::Mat4X4 invMat = BASE_NS::Math::Inverse(mat, determinantOut); in SetupCameraTransform()
1592 if (std::abs(determinantOut) < 0.001f) { in SetupCameraTransform()
1596 invMat = BASE_NS::Math::Inverse(mat, determinantOut); in SetupCameraTransform()
1697 float determinantOut; in GetLightPositionAndRotation() local
1698 BASE_NS::Math::Mat4X4 invMat = BASE_NS::Math::Inverse(mat, determinantOut); in GetLightPositionAndRotation()
1700 if (std::abs(determinantOut) < 0.001f) { in GetLightPositionAndRotation()
1704 invMat = BASE_NS::Math::Inverse(mat, determinantOut); in GetLightPositionAndRotation()
1705 WIDGET_LOGD("ACE-3D 2nd Inverse LookAtRh: determinantOut: %f", determinantOut); in GetLightPositionAndRotation()
[all...]
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dmatrix_util.h350 static inline constexpr Mat3X3 Inverse(Mat3X3 const& m, float& determinantOut) in Inverse() argument
352 determinantOut = m.x.x * (m.y.y * m.z.z - m.z.y * m.y.z) - m.x.y * (m.y.x * m.z.z - m.y.z * m.z.x) + in Inverse()
355 const float invdet = 1 / determinantOut; in Inverse()
378 static inline constexpr Mat4X4 Inverse(Mat4X4 const& m, float& determinantOut) in Inverse() argument
429 determinantOut = (dot0.x + dot0.y) + (dot0.z + dot0.w); in Inverse()
431 const float oneOverDeterminant = 1.0f / determinantOut; in Inverse()

Completed in 5 milliseconds