summaryrefslogtreecommitdiff
path: root/src/d/col/c
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2026-05-07 21:23:47 +0200
committerGitHub <noreply@github.com>2026-05-07 21:23:47 +0200
commitf7b4c029fd5176e817e3de7209727480c445a3d2 (patch)
tree9cddc9fa36ec13e7dac76c54d74257c61fe20b47 /src/d/col/c
parentddb116187922a3f73ae3c97a136f499b7d724a2c (diff)
parentf4d163797f3c21e5a705b75043e0a8fbe7dc2460 (diff)
Merge pull request #313 from robojumper/vec-mtx-cleanup
Cleanup
Diffstat (limited to 'src/d/col/c')
-rw-r--r--src/d/col/c/c_cc_d.cpp60
-rw-r--r--src/d/col/c/c_m3d.cpp6
-rw-r--r--src/d/col/c/c_m3d_g_aab.cpp4
-rw-r--r--src/d/col/c/c_m3d_g_cps.cpp4
-rw-r--r--src/d/col/c/c_m3d_g_lin.cpp6
-rw-r--r--src/d/col/c/c_m3d_g_unk.cpp20
6 files changed, 50 insertions, 50 deletions
diff --git a/src/d/col/c/c_cc_d.cpp b/src/d/col/c/c_cc_d.cpp
index ab5c6247..bdabbceb 100644
--- a/src/d/col/c/c_cc_d.cpp
+++ b/src/d/col/c/c_cc_d.cpp
@@ -19,7 +19,7 @@
#include "rvl/MTX.h" // IWYU pragma: export
static inline void MtxTransMinusXYZ(mMtx_c &mtx, f32 x, f32 y, f32 z) {
- PSMTXTrans(mtx, -x, -y, -z);
+ MTXTrans(mtx, -x, -y, -z);
}
mVec3_c cCcD_ShapeAttr::sVirtualCenter = mVec3_c::Zero;
@@ -692,7 +692,7 @@ bool cCcD_TriAttr::GetNVec(const mVec3_c &pnt, mVec3_c *pOut) const {
*pOut = GetN();
} else {
*pOut = GetN();
- PSVECScale(*pOut, *pOut, -1.0f);
+ VECScale(*pOut, *pOut, -1.0f);
}
return true;
}
@@ -728,8 +728,8 @@ cCcD_UnkAttr::~cCcD_UnkAttr() {}
bool cCcD_UnkAttr::Calc(const mVec3_c &start, const mVec3_c &end, mVec3_c *pOut) {
mVec3_c tmp0, tmp1;
const mMtx_c &inv = mInvMtx;
- PSMTXMultVec(inv, start, tmp0);
- PSMTXMultVec(inv, end, tmp1);
+ MTXMultVec(inv, start, tmp0);
+ MTXMultVec(inv, end, tmp1);
for (int i = 0; i < 3; i++) {
bool tmp0Min = tmp0(i) < mMin(i);
bool tmp0Max = tmp0(i) > mMax(i);
@@ -761,7 +761,7 @@ bool cCcD_UnkAttr::Calc(const mVec3_c &start, const mVec3_c &end, mVec3_c *pOut)
(*pOut)(i) = (tmp0(i) + tmp1(i)) * 0.5f;
}
}
- PSMTXMultVec(mMtx, *pOut, *pOut);
+ MTXMultVec(mMtx, *pOut, *pOut);
return true;
}
@@ -827,23 +827,23 @@ void cCcD_UnkAttr::CalcAabBox() {
mVec3_c a;
a = start;
- PSMTXMultVec(mtx, a, a);
+ MTXMultVec(mtx, a, a);
mAab.SetMinMax(a);
a = end;
- PSMTXMultVec(mtx, a, a);
+ MTXMultVec(mtx, a, a);
mAab.SetMinMax(a);
a.x = start.x;
a.y = start.y;
a.z = end.z;
- PSMTXMultVec(mtx, a, a);
+ MTXMultVec(mtx, a, a);
mAab.SetMinMax(a);
a.x = end.x;
a.y = end.y;
a.z = start.z;
- PSMTXMultVec(mtx, a, a);
+ MTXMultVec(mtx, a, a);
mAab.SetMinMax(a);
}
@@ -988,18 +988,18 @@ bool cCcD_CpsAttr::Calc(const mVec3_c &start, const mVec3_c &end, mVec3_c *pOut)
}
bInverse = false;
} else {
- PSMTXTrans(mtx0, startRef.x, startRef.y, startRef.z);
+ MTXTrans(mtx0, startRef.x, startRef.y, startRef.z);
mtx0.XrotM(mAng::atan2s(-dist, tmp0.y));
mtx0.YrotM(mAng::atan2s(-tmp0.x, tmp0.z));
mMtx_c mtx1;
MtxTransMinusXYZ(mtx1, startRef.x, startRef.y, startRef.z);
- PSMTXConcat(mtx0, mtx1, mtx0);
- PSMTXMultVec(mtx0, start, tmp1);
- PSMTXMultVec(mtx0, end, tmp2);
+ MTXConcat(mtx0, mtx1, mtx0);
+ MTXMultVec(mtx0, start, tmp1);
+ MTXMultVec(mtx0, end, tmp2);
tmp3 = GetStart();
- PSMTXMultVec(mtx0, GetEnd(), tmp4);
+ MTXMultVec(mtx0, GetEnd(), tmp4);
bInverse = true;
}
tmp3.y -= GetR() * 0.5f;
@@ -1007,8 +1007,8 @@ bool cCcD_CpsAttr::Calc(const mVec3_c &start, const mVec3_c &end, mVec3_c *pOut)
cyl.SetC(tmp3, GetR(), tmp4.y - tmp3.y);
CalcCyl(cyl, tmp1, tmp2, pOut);
if (bInverse) {
- PSMTXInverse(mtx0, mtx0);
- PSMTXMultVec(mtx0, *pOut, *pOut);
+ MTXInverse(mtx0, mtx0);
+ MTXMultVec(mtx0, *pOut, *pOut);
}
return true;
}
@@ -1111,31 +1111,31 @@ void cCcD_CpsAttr::CalcAabBox() {
bool cCcD_CpsAttr::GetNVec(const mVec3_c &param0, mVec3_c *pOut) const {
mVec3_c tmp1;
- PSVECSubtract(GetEnd(), GetStart(), tmp1);
- f32 sqMag = PSVECDotProduct(tmp1, tmp1);
+ VECSubtract(GetEnd(), GetStart(), tmp1);
+ f32 sqMag = VECDotProduct(tmp1, tmp1);
if (cM3d_IsZero(sqMag)) {
return false;
}
mVec3_c tmp2;
- PSVECSubtract(param0, GetStart(), tmp2);
- f32 sqDist = PSVECDotProduct(tmp2, tmp1) / sqMag;
+ VECSubtract(param0, GetStart(), tmp2);
+ f32 sqDist = VECDotProduct(tmp2, tmp1) / sqMag;
mVec3_c tmp3;
if (sqDist < 0.f) {
tmp3 = GetStart();
} else if (sqDist > 1.f) {
tmp3 = GetEnd();
} else {
- PSVECScale(tmp1, tmp1, sqDist);
- PSVECAdd(tmp1, GetStart(), tmp3);
+ VECScale(tmp1, tmp1, sqDist);
+ VECAdd(tmp1, GetStart(), tmp3);
}
- PSVECSubtract(param0, tmp3, *pOut);
- if (cM3d_IsZero(PSVECMag(*pOut))) {
+ VECSubtract(param0, tmp3, *pOut);
+ if (cM3d_IsZero(VECMag(*pOut))) {
pOut->set(0.f, 0.f, 0.f);
return false;
} else {
- PSVECNormalize(*pOut, *pOut);
+ VECNormalize(*pOut, *pOut);
return true;
}
}
@@ -1266,12 +1266,12 @@ bool cCcD_CylAttr::GetNVec(const mVec3_c &param0, mVec3_c *pOut) const {
vec = GetC();
vec.y = param0.y;
}
- PSVECSubtract(param0, vec, *pOut);
- if (cM3d_IsZero(PSVECMag(*pOut))) {
+ VECSubtract(param0, vec, *pOut);
+ if (cM3d_IsZero(VECMag(*pOut))) {
pOut->set(0.f, 0.f, 0.f);
return false;
} else {
- PSVECNormalize(*pOut, *pOut);
+ VECNormalize(*pOut, *pOut);
return true;
}
}
@@ -1393,11 +1393,11 @@ bool cCcD_SphAttr::GetNVec(const mVec3_c &param0, mVec3_c *param1) const {
param1->x = param0.x - GetC().x;
param1->y = param0.y - GetC().y;
param1->z = param0.z - GetC().z;
- if (cM3d_IsZero(PSVECMag(*param1))) {
+ if (cM3d_IsZero(VECMag(*param1))) {
param1->set(0.0f, 0.0f, 0.0f);
return false;
} else {
- PSVECNormalize(*param1, *param1);
+ VECNormalize(*param1, *param1);
return true;
}
}
diff --git a/src/d/col/c/c_m3d.cpp b/src/d/col/c/c_m3d.cpp
index ca55d2da..f69a11a7 100644
--- a/src/d/col/c/c_m3d.cpp
+++ b/src/d/col/c/c_m3d.cpp
@@ -169,8 +169,8 @@ bool cM3d_Cross_SphSph(const cM3dGSph &, const cM3dGSph &, VEC3 *) {
void cM3d_CalcSphVsTriCrossPoint(const cM3dGSph &pSph, const cM3dGTri &pTri, VEC3 *pPnt) {
VEC3 scale, add;
- PSVECAdd(pTri.mA, pTri.mB, add);
- PSVECScale(add, scale, 0.5f);
+ VECAdd(pTri.mA, pTri.mB, add);
+ VECScale(add, scale, 0.5f);
const f32 mag = VEC3DistSq(&scale, &pSph.GetC());
if (cM3d_IsZero(mag)) {
*pPnt = pSph.GetC();
@@ -245,7 +245,7 @@ f32 cM3d_lineVsPosSuisenCross(const VEC3 &, const VEC3 &, const VEC3 &, VEC3 *)
}
bool cM3d_Normalize(nw4r::math::VEC3 *pPnt) {
- f32 mag = PSVECMag(*pPnt);
+ f32 mag = VECMag(*pPnt);
if (cM3d_IsZero(mag)) {
return true;
}
diff --git a/src/d/col/c/c_m3d_g_aab.cpp b/src/d/col/c/c_m3d_g_aab.cpp
index a0b9a78a..18788741 100644
--- a/src/d/col/c/c_m3d_g_aab.cpp
+++ b/src/d/col/c/c_m3d_g_aab.cpp
@@ -27,8 +27,8 @@ void cM3dGAab::SetMax(const mVec3_c &max) {
}
void cM3dGAab::CalcCenter(mVec3_c &center) const {
- PSVECAdd(mMin, mMax, center);
- PSVECScale(center, center, 0.5f);
+ VECAdd(mMin, mMax, center);
+ VECScale(center, center, 0.5f);
}
void cM3dGAab::PlusR(f32 r) {
diff --git a/src/d/col/c/c_m3d_g_cps.cpp b/src/d/col/c/c_m3d_g_cps.cpp
index 6fbcfc3d..fd1028ac 100644
--- a/src/d/col/c/c_m3d_g_cps.cpp
+++ b/src/d/col/c/c_m3d_g_cps.cpp
@@ -34,10 +34,10 @@ bool cM3dGCps::Cross(cM3dGUnk &unk, mVec3_c *vec) {
bool cM3dGCps::fn_80337f40(const mVec3_c &v) const {
f32 r2 = mRadius * mRadius;
- if (!(mFlags & 1) && PSVECSquareDistance(mStart, v) <= r2) {
+ if (!(mFlags & 1) && VECSquareDistance(mStart, v) <= r2) {
return true;
}
- if (!(mFlags & 2) && PSVECSquareDistance(mEnd, v) <= r2) {
+ if (!(mFlags & 2) && VECSquareDistance(mEnd, v) <= r2) {
return true;
}
f32 tmp;
diff --git a/src/d/col/c/c_m3d_g_lin.cpp b/src/d/col/c/c_m3d_g_lin.cpp
index e602ba11..5266f26d 100644
--- a/src/d/col/c/c_m3d_g_lin.cpp
+++ b/src/d/col/c/c_m3d_g_lin.cpp
@@ -11,9 +11,9 @@ void cM3dGLin::SetStartEnd(const mVec3_c *start, const mVec3_c *end) {
void cM3dGLin::CalcPos(mVec3_c *out, f32 scale) const {
mVec3_c tmp;
- PSVECSubtract(mEnd, mStart, tmp);
- PSVECScale(tmp, tmp, scale);
- PSVECAdd(tmp, mStart, *out);
+ VECSubtract(mEnd, mStart, tmp);
+ VECScale(tmp, tmp, scale);
+ VECAdd(tmp, mStart, *out);
}
void cM3dGLin::SetStart(const mVec3_c &start) {
diff --git a/src/d/col/c/c_m3d_g_unk.cpp b/src/d/col/c/c_m3d_g_unk.cpp
index 01f30de6..570af068 100644
--- a/src/d/col/c/c_m3d_g_unk.cpp
+++ b/src/d/col/c/c_m3d_g_unk.cpp
@@ -16,8 +16,8 @@ cM3dGUnk::cM3dGUnk() {
field_0xB4 = 0;
mVirtCenter.set(0.0f, 0.0f, 0.0f);
field_0xC4 = 0.0f;
- PSMTXIdentity(mMtx);
- PSMTXIdentity(mInvMtx);
+ MTXIdentity(mMtx);
+ MTXIdentity(mInvMtx);
}
void cM3dGUnk::Set(const mVec3_c &vA, const mVec3_c &vB) {
@@ -34,13 +34,13 @@ void cM3dGUnk::Set(const mVec3_c &vA, const mVec3_c &vB) {
void cM3dGUnk::Update() {
mVec3_c a, b;
- PSMTXMultVec(mMtx, mMin, a);
- PSMTXMultVec(mMtx, mMax, b);
+ MTXMultVec(mMtx, mMin, a);
+ MTXMultVec(mMtx, mMax, b);
mLin.GetStart().x = (a.x + b.x) * 0.5f;
mLin.GetStart().y = (a.y + b.y) * 0.5f;
mLin.GetStart().z = (a.z + b.z) * 0.5f;
- if (!PSMTXInverse(mMtx, mInvMtx)) {
- PSMTXIdentity(mInvMtx);
+ if (!MTXInverse(mMtx, mInvMtx)) {
+ MTXIdentity(mInvMtx);
}
}
@@ -89,7 +89,7 @@ void cM3dGUnk::Set(const mMtx_c &mtx) {
void cM3dGUnk::Set(const mVec3_c &vec, const mAng &ang) {
mMtx_c mtx;
- PSMTXIdentity(mtx);
+ MTXIdentity(mtx);
mtx.YrotS(ang);
mtx.setTranslation(vec);
Set(mtx);
@@ -97,7 +97,7 @@ void cM3dGUnk::Set(const mVec3_c &vec, const mAng &ang) {
bool cM3dGUnk::Cross(const mVec3_c &vec) {
mVec3_c tmp;
- PSMTXMultVec(mInvMtx, vec, tmp);
+ MTXMultVec(mInvMtx, vec, tmp);
if ((tmp.x < mMin.x)) {
return false;
}
@@ -121,11 +121,11 @@ bool cM3dGUnk::Cross(const mVec3_c &vec) {
void cM3dGUnk::Clamp(const mVec3_c &in, mVec3_c &out) {
mVec3_c tmp1, tmp2;
- PSMTXMultVec(mInvMtx, in, tmp1);
+ MTXMultVec(mInvMtx, in, tmp1);
cM3dGAab aab;
aab.Set(mMin, mMax);
aab.Clamp(tmp1, tmp2);
- PSMTXMultVec(mMtx, tmp2, out);
+ MTXMultVec(mMtx, tmp2, out);
}
void cM3dGUnk::fn_80338f30(f32 f0, f32 f1) {