summaryrefslogtreecommitdiff
path: root/include/sys_math3d.h
diff options
context:
space:
mode:
authorAnghelo Carvajal <angheloalf95@gmail.com>2023-04-03 11:54:50 -0400
committerGitHub <noreply@github.com>2023-04-03 11:54:50 -0400
commit35cb5d1cfc163b95f48a2bc4f1f22bbff6e9e109 (patch)
treedf248b1f7e2329d4f8878d6ef88cfa0a51a00f4c /include/sys_math3d.h
parent78b87b21fbc11bd50c317e273604ad575ebb5f85 (diff)
Integrate sheet knowledge into the repo (#9)
* boot splits * code file splits * functions from sheets * symbols from the sheet * bootstrap headers * common_data * most segments * headers for boot files * add overlays as placeholders * unname _os files * named a few files * code headers * typo * Disassemble every overlay * bootstrap symbol_addrs_overlays.txt * split yamls --------- Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Diffstat (limited to 'include/sys_math3d.h')
-rw-r--r--include/sys_math3d.h94
1 files changed, 94 insertions, 0 deletions
diff --git a/include/sys_math3d.h b/include/sys_math3d.h
new file mode 100644
index 0000000..3be7690
--- /dev/null
+++ b/include/sys_math3d.h
@@ -0,0 +1,94 @@
+#ifndef SYS_MATH_3D_H
+#define SYS_MATH_3D_H
+
+#include "ultra64.h"
+
+// void Math3d_normalizeXyz_t();
+// void func_800DA028_jp();
+// void func_800DA148_jp();
+// void Math3D_lineVsPosSuisenCross();
+// void func_800DA4E0_jp();
+// void func_800DA540_jp();
+// void func_800DA720_jp();
+// void Math3DInDivPos1();
+// void Math3DInDivPos2();
+// void M3D_getCos();
+// void M3D_getCos2();
+// void M3D_getRefVec();
+// void func_800DA9E4_jp();
+// void func_800DAA48_jp();
+// void func_800DAB88_jp();
+// void func_800DADAC_jp();
+// void func_800DADC4_jp();
+// void func_800DADE8_jp();
+// void func_800DAE2C_jp();
+// void func_800DAE5C_jp();
+// void func_800DAE88_jp();
+// void func_800DAEB0_jp();
+// void Math3DLength();
+// void func_800DAEF8_jp();
+// void func_800DAF70_jp();
+// void func_800DAFB0_jp();
+// void func_800DAFF0_jp();
+// void Math3DVectorProduct2Vec();
+// void Math3DVectorProductXYZ();
+// void func_800DB10C_jp();
+// void func_800DB1B8_jp();
+// void func_800DB368_jp();
+// void func_800DB4E4_jp();
+// void func_800DBF5C_jp();
+// void func_800DC0C8_jp();
+// void func_800DC154_jp();
+// void func_800DC268_jp();
+// void func_800DC2A8_jp();
+// void func_800DC2E4_jp();
+// void func_800DC31C_jp();
+// void func_800DC3A0_jp();
+// void func_800DC6BC_jp();
+// void func_800DC704_jp();
+// void func_800DC754_jp();
+// void func_800DC804_jp();
+// void func_800DC8B0_jp();
+// void func_800DC92C_jp();
+// void func_800DCAA0_jp();
+// void func_800DCB14_jp();
+// void func_800DCE30_jp();
+// void func_800DCE78_jp();
+// void func_800DCF2C_jp();
+// void func_800DCFA8_jp();
+// void func_800DD130_jp();
+// void func_800DD1A4_jp();
+// void func_800DD4EC_jp();
+// void func_800DD534_jp();
+// void func_800DD5E8_jp();
+// void func_800DD664_jp();
+// void func_800DD7F0_jp();
+// void func_800DD864_jp();
+// void func_800DD940_jp();
+// void func_800DDA48_jp();
+// void func_800DDBAC_jp();
+// void func_800DDC5C_jp();
+// void func_800DDCAC_jp();
+// void func_800DDDF4_jp();
+// void func_800DDFFC_jp();
+// void func_800DE13C_jp();
+// void func_800DE55C_jp();
+// void func_800DE618_jp();
+// void func_800DEFEC_jp();
+// void func_800DF46C_jp();
+// void func_800DF48C_jp();
+// void func_800DF4AC_jp();
+// void func_800DF4CC_jp();
+// void func_800DF5A4_jp();
+// void func_800DF5C4_jp();
+// void func_800DF734_jp();
+// void func_800DF754_jp();
+// void func_800DF924_jp();
+// void func_800DFCA4_jp();
+// void func_800DFD10_jp();
+// void func_800DFD7C_jp();
+// void sMath_RotateY();
+// void sMath_RotateX();
+// void sMath_RotateZ();
+
+#endif