MCPcopy Create free account
hub / github.com/BIMCoderLiang/LNLib / ToMatrix4d

Function ToMatrix4d

dotnet/CAPI/src/Matrix4d_CAPI.cpp:16–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14#include <cstring>
15
16static LNLib::Matrix4d ToMatrix4d(Matrix4d_C c) {
17 LNLib::Matrix4d m;
18 for (int i = 0; i < 4; ++i)
19 for (int j = 0; j < 4; ++j)
20 m.SetElement(i, j, c.m[i * 4 + j]);
21 return m;
22}
23
24static Matrix4d_C FromMatrix4d(const LNLib::Matrix4d& m) {
25 Matrix4d_C c;

Callers 15

LNLIB_MATRIX_get_basis_xFunction · 0.85
LNLIB_MATRIX_set_basis_xFunction · 0.85
LNLIB_MATRIX_get_basis_yFunction · 0.85
LNLIB_MATRIX_set_basis_yFunction · 0.85
LNLIB_MATRIX_get_basis_zFunction · 0.85
LNLIB_MATRIX_set_basis_zFunction · 0.85
LNLIB_MATRIX_get_basis_wFunction · 0.85
LNLIB_MATRIX_set_basis_wFunction · 0.85
LNLIB_MATRIX_of_pointFunction · 0.85
LNLIB_MATRIX_of_vectorFunction · 0.85
LNLIB_MATRIX_multiplyFunction · 0.85
LNLIB_MATRIX_get_inverseFunction · 0.85

Calls 1

SetElementMethod · 0.80

Tested by

no test coverage detected