aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html
diff options
context:
space:
mode:
Diffstat (limited to 'src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html')
-rw-r--r--src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html373
1 files changed, 373 insertions, 0 deletions
diff --git a/src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html b/src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html
new file mode 100644
index 0000000..b731d3c
--- /dev/null
+++ b/src/others/mimesh/libg3d-0.0.8/doc/api/html/libg3d-read.html
@@ -0,0 +1,373 @@
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=UTF-8">
5<title>read</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7<link rel="start" href="index.html" title="libg3d Reference Manual">
8<link rel="up" href="ch02.html" title="Plugin interface">
9<link rel="prev" href="libg3d-iff.html" title="iff">
10<link rel="next" href="libg3d-primitive.html" title="primitive">
11<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13<link rel="chapter" href="ch01.html" title="Application interface">
14<link rel="chapter" href="ch02.html" title="Plugin interface">
15</head>
16<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
17<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
18<tr valign="middle">
19<td><a accesskey="p" href="libg3d-iff.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
20<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
21<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
22<th width="100%" align="center">libg3d Reference Manual</th>
23<td><a accesskey="n" href="libg3d-primitive.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
24</tr>
25<tr><td colspan="5" class="shortcuts"><nobr><a href="#libg3d-read.synopsis" class="shortcut">Top</a>
26  | 
27 <a href="#libg3d-read.description" class="shortcut">Description</a></nobr></td></tr>
28</table>
29<div class="refentry" lang="en">
30<a name="libg3d-read"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libg3d-read.top_of_page"></a>read</span></h2>
34<p>read — file reading abstraction (deprecated)</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsynopsisdiv">
39<a name="libg3d-read.synopsis"></a><h2>Synopsis</h2>
40<pre class="synopsis">
41
42#include &lt;g3d/read.h&gt;
43
44<a
45href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
46>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-int8" title="g3d_read_int8 ()">g3d_read_int8</a> (FILE *f);
47<a
48href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
49>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-int16-be" title="g3d_read_int16_be ()">g3d_read_int16_be</a> (FILE *f);
50<a
51href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
52>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-int16-le" title="g3d_read_int16_le ()">g3d_read_int16_le</a> (FILE *f);
53<a
54href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
55>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-int32-be" title="g3d_read_int32_be ()">g3d_read_int32_be</a> (FILE *f);
56<a
57href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
58>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-int32-le" title="g3d_read_int32_le ()">g3d_read_int32_le</a> (FILE *f);
59<a class="link" href="libg3d-types.html#G3DFloat" title="G3DFloat">G3DFloat</a> <a class="link" href="libg3d-read.html#g3d-read-float-be" title="g3d_read_float_be ()">g3d_read_float_be</a> (FILE *f);
60<a class="link" href="libg3d-types.html#G3DFloat" title="G3DFloat">G3DFloat</a> <a class="link" href="libg3d-read.html#g3d-read-float-le" title="g3d_read_float_le ()">g3d_read_float_le</a> (FILE *f);
61<a class="link" href="libg3d-types.html#G3DDouble" title="G3DDouble">G3DDouble</a> <a class="link" href="libg3d-read.html#g3d-read-double-be" title="g3d_read_double_be ()">g3d_read_double_be</a> (FILE *f);
62<a class="link" href="libg3d-types.html#G3DDouble" title="G3DDouble">G3DDouble</a> <a class="link" href="libg3d-read.html#g3d-read-double-le" title="g3d_read_double_le ()">g3d_read_double_le</a> (FILE *f);
63<a
64href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
65>gint32</a> <a class="link" href="libg3d-read.html#g3d-read-cstr" title="g3d_read_cstr ()">g3d_read_cstr</a> (FILE *f,
66 <a
67href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
68>gchar</a> *buffer,
69 <a
70href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
71>gint32</a> max_len);
72</pre>
73</div>
74<div class="refsect1" lang="en">
75<a name="libg3d-read.description"></a><h2>Description</h2>
76<p>
77The g3d_read_* family of functions is deprecated in favour of the <a class="link" href="libg3d-stream.html#G3DStream" title="G3DStream"><span class="type">G3DStream</span></a>
78interface.</p>
79<p>
80
81</p>
82</div>
83<div class="refsect1" lang="en">
84<a name="libg3d-read.details"></a><h2>Details</h2>
85<div class="refsect2" lang="en">
86<a name="g3d-read-int8"></a><h3>g3d_read_int8 ()</h3>
87<pre class="programlisting"><a
88href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
89>gint32</a> g3d_read_int8 (FILE *f);</pre>
90<p>
91Read a 1 byte signed integer from file.</p>
92<p>
93
94</p>
95<div class="variablelist"><table border="0">
96<col align="left" valign="top">
97<tbody>
98<tr>
99<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
100<td> the file to read from
101</td>
102</tr>
103<tr>
104<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
105<td> The read value, 0 in case of error
106</td>
107</tr>
108</tbody>
109</table></div>
110</div>
111<hr>
112<div class="refsect2" lang="en">
113<a name="g3d-read-int16-be"></a><h3>g3d_read_int16_be ()</h3>
114<pre class="programlisting"><a
115href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
116>gint32</a> g3d_read_int16_be (FILE *f);</pre>
117<p>
118Read a 2 byte big-endian signed integer from file.</p>
119<p>
120
121</p>
122<div class="variablelist"><table border="0">
123<col align="left" valign="top">
124<tbody>
125<tr>
126<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
127<td> the file to read from
128</td>
129</tr>
130<tr>
131<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
132<td> The read value, 0 in case of error
133</td>
134</tr>
135</tbody>
136</table></div>
137</div>
138<hr>
139<div class="refsect2" lang="en">
140<a name="g3d-read-int16-le"></a><h3>g3d_read_int16_le ()</h3>
141<pre class="programlisting"><a
142href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
143>gint32</a> g3d_read_int16_le (FILE *f);</pre>
144<p>
145Read a 2 byte little-endian signed integer from file.</p>
146<p>
147
148</p>
149<div class="variablelist"><table border="0">
150<col align="left" valign="top">
151<tbody>
152<tr>
153<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
154<td> the file to read from
155</td>
156</tr>
157<tr>
158<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
159<td> The read value, 0 in case of error
160</td>
161</tr>
162</tbody>
163</table></div>
164</div>
165<hr>
166<div class="refsect2" lang="en">
167<a name="g3d-read-int32-be"></a><h3>g3d_read_int32_be ()</h3>
168<pre class="programlisting"><a
169href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
170>gint32</a> g3d_read_int32_be (FILE *f);</pre>
171<p>
172Read a 4 byte big-endian signed integer from file.</p>
173<p>
174
175</p>
176<div class="variablelist"><table border="0">
177<col align="left" valign="top">
178<tbody>
179<tr>
180<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
181<td> the file to read from
182</td>
183</tr>
184<tr>
185<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
186<td> The read value, 0 in case of error
187</td>
188</tr>
189</tbody>
190</table></div>
191</div>
192<hr>
193<div class="refsect2" lang="en">
194<a name="g3d-read-int32-le"></a><h3>g3d_read_int32_le ()</h3>
195<pre class="programlisting"><a
196href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
197>gint32</a> g3d_read_int32_le (FILE *f);</pre>
198<p>
199Read a 4 byte little-endian signed integer from file.</p>
200<p>
201
202</p>
203<div class="variablelist"><table border="0">
204<col align="left" valign="top">
205<tbody>
206<tr>
207<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
208<td> the file to read from
209</td>
210</tr>
211<tr>
212<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
213<td> The read value, 0 in case of error
214</td>
215</tr>
216</tbody>
217</table></div>
218</div>
219<hr>
220<div class="refsect2" lang="en">
221<a name="g3d-read-float-be"></a><h3>g3d_read_float_be ()</h3>
222<pre class="programlisting"><a class="link" href="libg3d-types.html#G3DFloat" title="G3DFloat">G3DFloat</a> g3d_read_float_be (FILE *f);</pre>
223<p>
224Read a 4 byte big-endian floating point number from file.</p>
225<p>
226
227</p>
228<div class="variablelist"><table border="0">
229<col align="left" valign="top">
230<tbody>
231<tr>
232<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
233<td> the file to read from
234</td>
235</tr>
236<tr>
237<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
238<td> The read value, 0 in case of error
239</td>
240</tr>
241</tbody>
242</table></div>
243</div>
244<hr>
245<div class="refsect2" lang="en">
246<a name="g3d-read-float-le"></a><h3>g3d_read_float_le ()</h3>
247<pre class="programlisting"><a class="link" href="libg3d-types.html#G3DFloat" title="G3DFloat">G3DFloat</a> g3d_read_float_le (FILE *f);</pre>
248<p>
249Read a 4 byte little-endian floating point number from file.</p>
250<p>
251
252</p>
253<div class="variablelist"><table border="0">
254<col align="left" valign="top">
255<tbody>
256<tr>
257<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
258<td> the file to read from
259</td>
260</tr>
261<tr>
262<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
263<td> The read value, 0 in case of error
264</td>
265</tr>
266</tbody>
267</table></div>
268</div>
269<hr>
270<div class="refsect2" lang="en">
271<a name="g3d-read-double-be"></a><h3>g3d_read_double_be ()</h3>
272<pre class="programlisting"><a class="link" href="libg3d-types.html#G3DDouble" title="G3DDouble">G3DDouble</a> g3d_read_double_be (FILE *f);</pre>
273<p>
274Read a 8 byte big-endian double-precision floating point number from file.</p>
275<p>
276
277</p>
278<div class="variablelist"><table border="0">
279<col align="left" valign="top">
280<tbody>
281<tr>
282<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
283<td> the file to read from
284</td>
285</tr>
286<tr>
287<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
288<td> The read value, 0 in case of error
289</td>
290</tr>
291</tbody>
292</table></div>
293</div>
294<hr>
295<div class="refsect2" lang="en">
296<a name="g3d-read-double-le"></a><h3>g3d_read_double_le ()</h3>
297<pre class="programlisting"><a class="link" href="libg3d-types.html#G3DDouble" title="G3DDouble">G3DDouble</a> g3d_read_double_le (FILE *f);</pre>
298<p>
299Read a 8 byte little-endian double-precision floating point number from
300file.</p>
301<p>
302
303</p>
304<div class="variablelist"><table border="0">
305<col align="left" valign="top">
306<tbody>
307<tr>
308<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
309<td> the file to read from
310</td>
311</tr>
312<tr>
313<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
314<td> The read value, 0 in case of error
315</td>
316</tr>
317</tbody>
318</table></div>
319</div>
320<hr>
321<div class="refsect2" lang="en">
322<a name="g3d-read-cstr"></a><h3>g3d_read_cstr ()</h3>
323<pre class="programlisting"><a
324href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
325>gint32</a> g3d_read_cstr (FILE *f,
326 <a
327href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
328>gchar</a> *buffer,
329 <a
330href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
331>gint32</a> max_len);</pre>
332<p>
333Read a zero-terminated string from file.</p>
334<p>
335
336</p>
337<div class="variablelist"><table border="0">
338<col align="left" valign="top">
339<tbody>
340<tr>
341<td><p><span class="term"><em class="parameter"><code>f</code></em> :</span></p></td>
342<td> the file to read from
343</td>
344</tr>
345<tr>
346<td><p><span class="term"><em class="parameter"><code>buffer</code></em> :</span></p></td>
347<td> the buffer to store line in
348</td>
349</tr>
350<tr>
351<td><p><span class="term"><em class="parameter"><code>max_len</code></em> :</span></p></td>
352<td> maximum length of string including termination character
353</td>
354</tr>
355<tr>
356<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
357<td> number of bytes read from file.
358</td>
359</tr>
360</tbody>
361</table></div>
362</div>
363</div>
364<div class="refsect1" lang="en">
365<a name="libg3d-read.see-also"></a><h2>See Also</h2>
366g3d_stream_open_file
367</div>
368</div>
369<div class="footer">
370<hr>
371 Generated by GTK-Doc V1.10</div>
372</body>
373</html>