1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META http-equiv="Content-Style-Type" content="text/css">
6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows">
7<BASE target="main">
8<TITLE>FX Function List</TITLE>
9<LINK rel="stylesheet" href="../css/titles.css">
10</HEAD>
11<BODY>
12<H3>Fixed Decimal Functions (FX)</H3>
13<P>[<B><A href="list_fx.html">Function List</A></B>]</P>
14<H4>Data Types</H4>
15<DL>
16<DT>Fixed Decimal Type
17<DD><A href="fx16.html">fx16</A>
18<DD><A href="fx32.html">fx32</A>
19<DD><A href="fx64.html">fx64</A>
20<DD><A href="fx64c.html">fx64c</A></DL>
21<DL>
22<DT>Matrix/Vector Types
23<DD><A href="mtx/MtxFx22.html">MtxFx22</A>
24<DD><A href="mtx/MtxFx33.html">MtxFx33</A>
25<DD><A href="mtx/MtxFx43.html">MtxFx43</A>
26<DD><A href="mtx/MtxFx44.html">MtxFx44</A>
27<DD><A href="vec/VecFx32.html">VecFx32</A>
28  <DD><A href="vec/VecFx16.html">VecFx16</A>
29</DL>
30<H4>Initialization</H4>
31<DL><DT>Initialization
32<DD><A href="FX_Init.html">FX_Init</A>
33</DL>
34<H4>Calculation</H4>
35<DL><DT>Calculation of Fixed Decimal
36<DD><A href="FX_Whole.html">FX_Whole</A>
37<DD><A href="FX_Floor.html">FX_Floor</A>
38  <DD><A href="FX_Modf.html">FX_Modf</A>
39  <DD><A href="FX_Mul.html">FX_Mul</A>
40<DD><A href="FX_Mul32x64c.html">FX_Mul32x64c</A>
41<DD><A href="FX_Div.html">FX_Div</A>
42<DD><A href="FX_DivFx64c.html">FX_DivFx64c</A>
43  <DD><A href="FX_Mod.html">FX_Mod</A>
44  <DD><A href="FX_Sqrt.html">FX_Sqrt</A>
45<DD><A href="FX_InvSqrt.html">FX_InvSqrt</A>
46<DD><A href="FX_Inv.html">FX_Inv</A>
47<DD><A href="FX_InvFx64c.html">FX_InvFx64c</A>
48<DD><A href="FX_SinIdx.html">FX_SinIdx</A>
49<DD><A href="FX_CosIdx.html">FX_CosIdx</A>
50<DD><A href="FX_SinFx64c.html">FX_SinFx64c</A>
51<DD><A href="FX_CosFx64c.html">FX_CosFx64c</A>
52<DD><A href="FX_AtanIdx.html">FX_AtanIdx</A>
53<DD><A href="FX_Atan2Idx.html">FX_Atan2Idx</A>
54  <DD><A href="FX_Atan.html">FX_Atan</A>
55  <DD><A href="FX_Atan2.html">FX_Atan2</A>
56  <DD><A href="FX_AsinIdx.html">FX_AsinIdx</A>
57  <DD><A href="FX_AcosIdx.html">FX_AcosIdx</A>
58  <DL>
59    <DT>Calculation of Fixed Decimal (Asynchronous)
60    <DD><A href="FX_DivAsync.html">FX_DivAsync</A>
61    <DD><A href="FX_DivAsyncImm.html">FX_DivAsyncImm</A>
62    <DD><A href="FX_GetDivResultFx64c.html">FX_GetDivResultFx64c</A>
63    <DD><A href="FX_GetDivResult.html">FX_GetDivResult</A>
64    <DD><A href="FX_InvAsync.html">FX_InvAsync</A>
65    <DD><A href="FX_InvAsyncImm.html">FX_InvAsyncImm</A>
66    <DD><A href="FX_GetInvResultFx64c.html">FX_GetInvResultFx64c</A>
67    <DD><A href="FX_GetInvResult.html">FX_GetInvResult</A>
68    <DD><A href="FX_SqrtAsync.html">FX_SqrtAsync</A>
69    <DD><A href="FX_SqrtAsyncImm.html">FX_SqrtAsyncImm</A>
70    <DD><A href="FX_GetSqrtResult.html">FX_GetSqrtResult</A>
71  </DL>
72  <DL>
73    <DT>2x2 Matrix Calculation
74    <DD><A href="mtx/MTX_Identity22.html">MTX_Identity22</A>
75    <DD><A href="mtx/MTX_Transpose22.html">MTX_Transpose22</A>
76    <DD><A href="mtx/MTX_Scale22.html">MTX_Scale22</A>
77    <DD><A href="mtx/MTX_ScaleApply22.html">MTX_ScaleApply22</A>
78    <DD><A href="mtx/MTX_Rot22.html">MTX_Rot22</A>
79    <DD><A href="mtx/MTX_Inverse22.html">MTX_Inverse22</A>
80    <DD><A href="mtx/MTX_Concat22.html">MTX_Concat22</A>
81    <DD><A href="mtx/MTX_Copy22.html">MTX_Copy22</A>
82  </DL>
83  <DL>
84    <DT>3x3 Matrix Calculation
85    <DD><A href="mtx/MTX_Identity33.html">MTX_Identity33</A>
86    <DD><A href="mtx/MTX_Copy33To43.html">MTX_Copy33To43</A>
87    <DD><A href="mtx/MTX_Copy33To44.html">MTX_Copy33To44</A>
88    <DD><A href="mtx/MTX_Transpose33.html">MTX_Transpose33</A>
89    <DD><A href="mtx/MTX_Scale33.html">MTX_Scale33</A>
90    <DD><A href="mtx/MTX_ScaleApply33.html">MTX_ScaleApply33</A>
91    <DD><A href="mtx/MTX_RotX33.html">MTX_RotX33</A>
92    <DD><A href="mtx/MTX_RotY33.html">MTX_RotY33</A>
93    <DD><A href="mtx/MTX_RotZ33.html">MTX_RotZ33</A>
94    <DD><A href="mtx/MTX_RotAxis33.html">MTX_RotAxis33</A>
95    <DD><A href="mtx/MTX_Inverse33.html">MTX_Inverse33</A>
96    <DD><A href="mtx/MTX_Concat33.html">MTX_Concat33</A>
97    <DD><A href="mtx/MTX_MultVec33.html">MTX_MultVec33</A>
98    <DD><A href="mtx/MTX_Copy33.html">MTX_Copy33</A>
99  </DL>
100  <DL>
101    <DT>4x3 Matrix Calculation
102    <DD><A href="mtx/MTX_Identity43.html">MTX_Identity43</A>
103    <DD><A href="mtx/MTX_Copy43To33.html">MTX_Copy43To33</A>
104    <DD><A href="mtx/MTX_Copy43To44.html">MTX_Copy43To44</A>
105    <DD><A href="mtx/MTX_Transpose43.html">MTX_Transpose43</A>
106    <DD><A href="mtx/MTX_Scale43.html">MTX_Scale43</A>
107    <DD><A href="mtx/MTX_ScaleApply43.html">MTX_ScaleApply43</A>
108    <DD><A href="mtx/MTX_RotX43.html">MTX_RotX43</A>
109    <DD><A href="mtx/MTX_RotY43.html">MTX_RotY43</A>
110    <DD><A href="mtx/MTX_RotZ43.html">MTX_RotZ43</A>
111    <DD><A href="mtx/MTX_RotAxis43.html">MTX_RotAxis43</A>
112    <DD><A href="mtx/MTX_Inverse43.html">MTX_Inverse43</A>
113    <DD><A href="mtx/MTX_Concat43.html">MTX_Concat43</A>
114    <DD><A href="mtx/MTX_MultVec43.html">MTX_MultVec43</A>
115    <DD><A href="mtx/MTX_TransApply43.html">MTX_TransApply43</A>
116    <DD><A href="mtx/MTX_LookAt.html">MTX_LookAt</A>
117    <DD><A href="mtx/MTX_Copy43.html">MTX_Copy43</A>
118  </DL>
119  <DL>
120    <DT>4x4 Matrix Calculation
121    <DD><A href="mtx/MTX_Identity44.html">MTX_Identity44</A>
122    <DD><A href="mtx/MTX_Copy44To33.html">MTX_Copy44To33</A>
123    <DD><A href="mtx/MTX_Copy44To43.html">MTX_Copy44To43</A>
124    <DD><A href="mtx/MTX_Transpose44.html">MTX_Transpose44</A>
125    <DD><A href="mtx/MTX_Scale44.html">MTX_Scale44</A>
126    <DD><A href="mtx/MTX_ScaleApply44.html">MTX_ScaleApply44</A>
127    <DD><A href="mtx/MTX_RotX44.html">MTX_RotX44</A>
128    <DD><A href="mtx/MTX_RotY44.html">MTX_RotY44</A>
129    <DD><A href="mtx/MTX_RotZ44.html">MTX_RotZ44</A>
130    <DD><A href="mtx/MTX_RotAxis44.html">MTX_RotAxis44</A>
131    <DD><A href="mtx/MTX_Concat44.html">MTX_Concat44</A>
132    <DD><A href="mtx/MTX_TransApply44.html">MTX_TransApply44</A>
133    <DD><A href="mtx/MTX_Perspective.html">MTX_Perspective</A>
134    <DD><A href="mtx/MTX_PerspectiveW.html">MTX_PerspectiveW</A>
135    <DD><A href="mtx/MTX_Frustum.html">MTX_Frustum</A>
136    <DD><A href="mtx/MTX_FrustumW.html">MTX_FrustumW</A>
137    <DD><A href="mtx/MTX_Ortho.html">MTX_Ortho</A>
138    <DD><A href="mtx/MTX_OrthoW.html">MTX_OrthoW</A>
139    <DD><A href="mtx/MTX_Copy44.html">MTX_Copy44</A>
140  </DL>
141  <DL>
142    <DT>Vector Calculation
143    <DD><A href="vec/VEC_Set.html">VEC_Set</A>
144    <DD><A href="vec/VEC_Add.html">VEC_Add</A>
145    <DD><A href="vec/VEC_Subtract.html">VEC_Subtract</A>
146    <DD><A href="vec/VEC_DotProduct.html">VEC_DotProduct</A>
147    <DD><A href="vec/VEC_CrossProduct.html">VEC_CrossProduct</A>
148    <DD><A href="vec/VEC_Mag.html">VEC_Mag</A>
149    <DD><A href="vec/VEC_Distance.html">VEC_Distance</A>
150    <DD><A href="vec/VEC_Normalize.html">VEC_Normalize</A>
151    <DD><A href="vec/VEC_MultAdd.html">VEC_MultAdd</A>
152    <DD><A href="vec/VEC_MultSubtract.html">VEC_MultSubtract</A>
153    <DD><A href="vec/VEC_Fx16Set.html">VEC_Fx16Set</A>
154    <DD><A href="vec/VEC_Fx16Add.html">VEC_Fx16Add</A>
155    <DD><A href="vec/VEC_Fx16Subtract.html">VEC_Fx16Subtract</A>
156    <DD><A href="vec/VEC_Fx16DotProduct.html">VEC_Fx16DotProduct</A>
157    <DD><A href="vec/VEC_Fx16CrossProduct.html">VEC_Fx16CrossProduct</A>
158    <DD><A href="vec/VEC_Fx16Mag.html">VEC_Fx16Mag</A>
159    <DD><A href="vec/VEC_Fx16Distance.html">VEC_Fx16Distance</A>
160    <DD><A href="vec/VEC_Fx16Normalize.html">VEC_Fx16Normalize</A>
161  </DL>
162  <DD>
163  <DL>
164    <DT>Other
165    <DD><A href="FX_DivS32.html">FX_DivS32</A>
166    <DD><A href="FX_ModS32.html">FX_ModS32</A>
167  </DL>
168  <H4>Macros</H4>
169  <P><A href="fx16_macros.html">fx16 Type Macros</A></P>
170  <P><A href="fx32_macros.html">fx32 Type Macros</A></P>
171  <P><A href="fx64_macros.html">fx64 Type Macros</A></P>
172  <P><A href="fx64c_macros.html">fx64c Type Macros</A></P>
173  <H4><B>Constants</B></H4>
174  <P><A href="fx16_const.html">fx16 Type Constant Macros</A></P>
175  <P><A href="fx32_const.html">fx32 Type Constant Macros</A></P>
176  <P><A href="fx64c_const.html">fx64c Type Constant Macros</A></P>
177</DL>
178<hr><p>CONFIDENTIAL</p></body>
179</HTML>