Return to previous page Return to menu Go to next page

2.2 Function list

 Function 
 Function name 
 number 
 〈Trigonometric function〉 
 
 sin function 
 MTH_Sin 
1
 cos function 
 MTH_Cos 
2
 atan function 
 MTH_Atan 
3
 〈Matrix processing〉 
 
 Matrix stack initialization 
 MTH_InitialMatrix 
4
 Clear current matrix 
 MTH_ClearMatrix 
5
 Matrix Push 
 MTH_PushMatrix 
6
 Matrix Pop 
 MTH_PopMatrix 
7
 Matrix composition / translation 
 MTH_MoveMatrix 
8
 Matrix composition and X-axis rotation 
 MTH_RotateMatrixX 
9
 Matrix composition / Y-axis rotation 
 MTH_RotateMatrixY 
10
 Matrix composition / Z-axis rotation 
 MTH_RotateMatrixZ 
11
 Matrix composition and Z-axis sign inversion 
 MTH_ReverseZ 
12
 Matrix operations / multiplication 
 MTH_MulMatrix 
13
 Matrix operations and vertex coordinate conversion 
 MTH_CordTrans 
14
 Matrix operations and normal vector coordinate conversion 
 MTH_NormalTrans 
15
 〈3D polygon data coordinate transformation processing by DSP〉 
 
 Coordinate transformation initialization 
 MTH_PolyDataTransInit 
16
 Coordinate transformation processing 
 MTH_PolyDataTransExec 
17
 Coordinate transformation completion check 
 MTH_PolyDataTransCheck 
18
 〈perspective transformation processing〉 
 
 3D point perspective transformation 
 MTH_Pers2D 
19
 〈Random number generation processing〉 
 
 Initializing random number generation 
 MTH_InitialRand 
20
 Return random value 
 MTH_GetRand 
21
 〈Spline curve calculation processing〉 
 
 Curve calculation work area definition macro 
 MTH_INIT_CURVE 
22
 Curve Calculation 2D 
 MTH_Curve2 
23
 Curve calculation with 2D tangent 
 MTH_Curve2t 
24
 Curve Calculation 3D 
 MTH_Curve3 
25
 Curve calculation with 3D tangent 
 MTH_Curve3t 
26


Return to previous page Return to menu Go to next page