MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / xMat4x3Rot

Function xMat4x3Rot

src/SB/Core/x/xMath3.cpp:532–541  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

530}
531
532void xMat4x3Rot(xMat4x3* m, const xVec3* a, F32 t, const xVec3* p)
533{
534 xMat4x3 temp;
535
536 xMat3x3RotC(m, a->x, a->y, a->z, t);
537 xVec3Copy(&m->pos, p);
538 xMat3x3Identity(&temp);
539 xVec3Inv(&temp.pos, p);
540 xMat4x3Mul(m, &temp, m);
541}
542
543void xMat4x3Mul(xMat4x3* o, const xMat4x3* a, const xMat4x3* b)
544{

Callers 1

xEntPenMoveFunction · 0.70

Calls 5

xVec3CopyFunction · 0.85
xMat3x3IdentityFunction · 0.85
xVec3InvFunction · 0.85
xMat4x3MulFunction · 0.85
xMat3x3RotCFunction · 0.70

Tested by

no test coverage detected