source: NonGTP/FCollada/Documentation/_f_c_d_animation_multi_curve_8h.html @ 964

Revision 964, 8.5 KB checked in by igarcia, 18 years ago (diff)
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>FCollada: FCDocument/FCDAnimationMultiCurve.h File Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5<link href="tabs.css" rel="stylesheet" type="text/css">
6</head><body>
7<!-- Generated by Doxygen 1.4.6-NO -->
8<div class="tabs">
9  <ul>
10    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11    <li><a href="modules.html"><span>Modules</span></a></li>
12    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
13    <li><a href="classes.html"><span>Classes</span></a></li>
14    <li id="current"><a href="files.html"><span>Files</span></a></li>
15    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16  </ul></div>
17<div class="tabs">
18  <ul>
19    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
21  </ul></div>
22<h1>FCDocument/FCDAnimationMultiCurve.h File Reference</h1>This file contains the <a class="el" href="class_f_c_d_animation_multi_curve.html">FCDAnimationMultiCurve</a> class. <a href="#_details">More...</a>
23<p>
24<code>#include &quot;<a class="el" href="_f_c_d_object_8h-source.html">FCDocument/FCDObject.h</a>&quot;</code><br>
25
26<p>
27<a href="_f_c_d_animation_multi_curve_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
28<tr><td></td></tr>
29<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
30<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_c_d_animation_multi_curve.html">FCDAnimationMultiCurve</a></td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A COLLADA multi-dimensional animation curve.  <a href="class_f_c_d_animation_multi_curve.html#_details">More...</a><br></td></tr>
33<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
34<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3f37db4cc9939d7b076d4cbfe81680c4"></a><!-- doxytag: member="FCDAnimationMultiCurve.h::FCDConversionFunction" ref="3f37db4cc9939d7b076d4cbfe81680c4" args=")(float v)" -->
35typedef float(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_f_c_d_animation_multi_curve_8h.html#3f37db4cc9939d7b076d4cbfe81680c4">FCDConversionFunction</a> )(float v)</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A simple conversion function. <br></td></tr>
38<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef float(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_f_c_d_animation_multi_curve_8h.html#108f3f31a5097fdde5a065a1c7ad0acc">FCDCollapsingFunction</a> )(float *values, uint32 count)</td></tr>
39
40<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A collapsing function.  <a href="#108f3f31a5097fdde5a065a1c7ad0acc"></a><br></td></tr>
41<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_f_c_d_animation_multi_curve_8h.html#3ce437fb85f8b207da562dec849414c2">TakeFirst</a> (float *values, uint32 count)</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the first floating-point value of a list of floating-point values.  <a href="#3ce437fb85f8b207da562dec849414c2"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_f_c_d_animation_multi_curve_8h.html#b7cdae42225091810d11a0fd0e261fe6">Average</a> (float *values, uint32 count)</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the average value of a list of floating-point values.  <a href="#b7cdae42225091810d11a0fd0e261fe6"></a><br></td></tr>
48</table>
49<hr><a name="_details"></a><h2>Detailed Description</h2>
50This file contains the <a class="el" href="class_f_c_d_animation_multi_curve.html">FCDAnimationMultiCurve</a> class.
51<p>
52<hr><h2>Typedef Documentation</h2>
53<a class="anchor" name="108f3f31a5097fdde5a065a1c7ad0acc"></a><!-- doxytag: member="FCDAnimationMultiCurve.h::FCDCollapsingFunction" ref="108f3f31a5097fdde5a065a1c7ad0acc" args=")(float *values, uint32 count)" --><p>
54<table class="mdTable" cellpadding="2" cellspacing="0">
55  <tr>
56    <td class="mdRow">
57      <table cellpadding="0" cellspacing="0" border="0">
58        <tr>
59          <td class="md" nowrap valign="top">typedef float(* <a class="el" href="_f_c_d_animation_multi_curve_8h.html#108f3f31a5097fdde5a065a1c7ad0acc">FCDCollapsingFunction</a>)(float *values, uint32 count)          </td>
60        </tr>
61      </table>
62    </td>
63  </tr>
64</table>
65<table cellspacing="5" cellpadding="0" border="0">
66  <tr>
67    <td>
68      &nbsp;
69    </td>
70    <td>
71
72<p>
73A collapsing function.
74<p>
75It converts multiple floating-point values into one floating-point value.     </td>
76  </tr>
77</table>
78<hr><h2>Function Documentation</h2>
79<a class="anchor" name="b7cdae42225091810d11a0fd0e261fe6"></a><!-- doxytag: member="FCDAnimationMultiCurve.h::Average" ref="b7cdae42225091810d11a0fd0e261fe6" args="(float *values, uint32 count)" --><p>
80<table class="mdTable" cellpadding="2" cellspacing="0">
81  <tr>
82    <td class="mdRow">
83      <table cellpadding="0" cellspacing="0" border="0">
84        <tr>
85          <td class="md" nowrap valign="top">float Average           </td>
86          <td class="md" valign="top">(&nbsp;</td>
87          <td class="md" nowrap valign="top">float *&nbsp;</td>
88          <td class="mdname" nowrap> <em>values</em>, </td>
89        </tr>
90        <tr>
91          <td class="md" nowrap align="right"></td>
92          <td class="md"></td>
93          <td class="md" nowrap>uint32&nbsp;</td>
94          <td class="mdname" nowrap> <em>count</em></td>
95        </tr>
96        <tr>
97          <td class="md"></td>
98          <td class="md">)&nbsp;</td>
99          <td class="md" colspan="2"><code> [inline]</code></td>
100        </tr>
101      </table>
102    </td>
103  </tr>
104</table>
105<table cellspacing="5" cellpadding="0" border="0">
106  <tr>
107    <td>
108      &nbsp;
109    </td>
110    <td>
111
112<p>
113Retrieves the average value of a list of floating-point values.
114<p>
115This is a typical conversion function. <dl compact><dt><b>Parameters:</b></dt><dd>
116  <table border="0" cellspacing="2" cellpadding="0">
117    <tr><td valign="top"></td><td valign="top"><em>values</em>&nbsp;</td><td>The list of floating-point values. </td></tr>
118    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>The number of values within the given list. </td></tr>
119  </table>
120</dl>
121    </td>
122  </tr>
123</table>
124<a class="anchor" name="3ce437fb85f8b207da562dec849414c2"></a><!-- doxytag: member="FCDAnimationMultiCurve.h::TakeFirst" ref="3ce437fb85f8b207da562dec849414c2" args="(float *values, uint32 count)" --><p>
125<table class="mdTable" cellpadding="2" cellspacing="0">
126  <tr>
127    <td class="mdRow">
128      <table cellpadding="0" cellspacing="0" border="0">
129        <tr>
130          <td class="md" nowrap valign="top">float TakeFirst           </td>
131          <td class="md" valign="top">(&nbsp;</td>
132          <td class="md" nowrap valign="top">float *&nbsp;</td>
133          <td class="mdname" nowrap> <em>values</em>, </td>
134        </tr>
135        <tr>
136          <td class="md" nowrap align="right"></td>
137          <td class="md"></td>
138          <td class="md" nowrap>uint32&nbsp;</td>
139          <td class="mdname" nowrap> <em>count</em></td>
140        </tr>
141        <tr>
142          <td class="md"></td>
143          <td class="md">)&nbsp;</td>
144          <td class="md" colspan="2"><code> [inline]</code></td>
145        </tr>
146      </table>
147    </td>
148  </tr>
149</table>
150<table cellspacing="5" cellpadding="0" border="0">
151  <tr>
152    <td>
153      &nbsp;
154    </td>
155    <td>
156
157<p>
158Retrieves the first floating-point value of a list of floating-point values.
159<p>
160This is a typical conversion function. <dl compact><dt><b>Parameters:</b></dt><dd>
161  <table border="0" cellspacing="2" cellpadding="0">
162    <tr><td valign="top"></td><td valign="top"><em>values</em>&nbsp;</td><td>The list of floating-point values. </td></tr>
163    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>The number of values within the given list. </td></tr>
164  </table>
165</dl>
166    </td>
167  </tr>
168</table>
169<hr size="1"><address style="align: right;"><small>Generated on Fri May 12 16:44:39 2006 for FCollada by&nbsp;
170<a href="http://www.doxygen.org/index.html">
171<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
172</body>
173</html>
Note: See TracBrowser for help on using the repository browser.