diff options
Diffstat (limited to 'src/others/mimesh/libg3d-0.0.8/doc/api/libg3d-sections.txt')
-rw-r--r-- | src/others/mimesh/libg3d-0.0.8/doc/api/libg3d-sections.txt | 256 |
1 files changed, 256 insertions, 0 deletions
diff --git a/src/others/mimesh/libg3d-0.0.8/doc/api/libg3d-sections.txt b/src/others/mimesh/libg3d-0.0.8/doc/api/libg3d-sections.txt new file mode 100644 index 0000000..a7f6fae --- /dev/null +++ b/src/others/mimesh/libg3d-0.0.8/doc/api/libg3d-sections.txt | |||
@@ -0,0 +1,256 @@ | |||
1 | <SECTION> | ||
2 | <FILE>types</FILE> | ||
3 | G3DSingle | ||
4 | G3DDouble | ||
5 | G3DFloat | ||
6 | G3D_FLOAT_IS_DOUBLE | ||
7 | </SECTION> | ||
8 | |||
9 | <SECTION> | ||
10 | <FILE>context</FILE> | ||
11 | G3DContext | ||
12 | g3d_context_new | ||
13 | g3d_context_free | ||
14 | |||
15 | G3DSetBgColorFunc | ||
16 | G3DUpdateInterfaceFunc | ||
17 | G3DUpdateProgressBarFunc | ||
18 | |||
19 | g3d_context_update_interface | ||
20 | g3d_context_set_update_interface_func | ||
21 | |||
22 | g3d_context_update_progress_bar | ||
23 | g3d_context_set_update_progress_bar_func | ||
24 | |||
25 | g3d_context_set_bgcolor | ||
26 | g3d_context_set_set_bgcolor_func | ||
27 | </SECTION> | ||
28 | |||
29 | <SECTION> | ||
30 | <FILE>model</FILE> | ||
31 | G3D_MODEL_CENTER | ||
32 | G3D_MODEL_NOCHECK | ||
33 | G3D_MODEL_OPTIMIZE | ||
34 | G3D_MODEL_SCALE | ||
35 | G3DModel | ||
36 | g3d_model_new | ||
37 | g3d_model_load | ||
38 | g3d_model_load_full | ||
39 | g3d_model_check | ||
40 | g3d_model_center | ||
41 | g3d_model_transform | ||
42 | g3d_model_clear | ||
43 | g3d_model_free | ||
44 | g3d_model_get_object_by_name | ||
45 | </SECTION> | ||
46 | |||
47 | <SECTION> | ||
48 | <FILE>object</FILE> | ||
49 | G3DObject | ||
50 | G3DTransformation | ||
51 | g3d_object_free | ||
52 | g3d_object_radius | ||
53 | g3d_object_scale | ||
54 | g3d_object_transform | ||
55 | g3d_object_transform_normals | ||
56 | g3d_object_duplicate | ||
57 | g3d_object_optimize | ||
58 | g3d_object_smooth | ||
59 | g3d_object_merge | ||
60 | </SECTION> | ||
61 | |||
62 | <SECTION> | ||
63 | <FILE>face</FILE> | ||
64 | G3D_FLAG_MAT_TWOSIDE | ||
65 | G3D_FLAG_FAC_NORMALS | ||
66 | G3D_FLAG_FAC_TEXMAP | ||
67 | G3DFace | ||
68 | g3d_face_new_tri | ||
69 | g3d_face_get_normal | ||
70 | g3d_face_free | ||
71 | </SECTION> | ||
72 | |||
73 | <SECTION> | ||
74 | <FILE>material</FILE> | ||
75 | G3DMaterial | ||
76 | g3d_material_new | ||
77 | g3d_material_free | ||
78 | </SECTION> | ||
79 | |||
80 | <SECTION> | ||
81 | <FILE>texture</FILE> | ||
82 | G3D_FLAG_IMG_GREYSCALE | ||
83 | G3DTexEnv | ||
84 | G3DImage | ||
85 | |||
86 | g3d_texture_load_cached | ||
87 | g3d_texture_load_from_stream | ||
88 | g3d_texture_load | ||
89 | g3d_texture_free | ||
90 | g3d_texture_prepare | ||
91 | g3d_texture_flip_y | ||
92 | g3d_texture_merge_alpha | ||
93 | </SECTION> | ||
94 | |||
95 | <SECTION> | ||
96 | <FILE>plugins</FILE> | ||
97 | G3DPluginType | ||
98 | G3DPluginInitFunc | ||
99 | G3DPluginCleanupFunc | ||
100 | G3DPluginLoadModelFunc | ||
101 | G3DPluginLoadModelFromStreamFunc | ||
102 | G3DPluginLoadImageFunc | ||
103 | G3DPluginLoadImageStreamFunc | ||
104 | G3DPluginGetDescFunc | ||
105 | G3DPluginGetExtFunc | ||
106 | G3DPlugin | ||
107 | |||
108 | g3d_plugins_init | ||
109 | g3d_plugins_cleanup | ||
110 | |||
111 | g3d_plugins_load_model | ||
112 | g3d_plugins_load_model_from_stream | ||
113 | g3d_plugins_load_image | ||
114 | g3d_plugins_load_image_from_stream | ||
115 | |||
116 | g3d_plugins_get_image_extensions | ||
117 | </SECTION> | ||
118 | |||
119 | <SECTION> | ||
120 | <FILE>stream</FILE> | ||
121 | G3DStream | ||
122 | |||
123 | g3d_stream_open_file | ||
124 | g3d_stream_open_structured_file | ||
125 | g3d_stream_open_structured_file_from_stream | ||
126 | g3d_stream_open_zip | ||
127 | g3d_stream_open_zip_from_stream | ||
128 | g3d_stream_open_gzip_from_stream | ||
129 | g3d_stream_from_buffer | ||
130 | g3d_stream_zlib_inflate_stream | ||
131 | g3d_stream_new_custom | ||
132 | |||
133 | g3d_stream_close | ||
134 | g3d_stream_skip | ||
135 | g3d_stream_seek | ||
136 | g3d_stream_tell | ||
137 | g3d_stream_size | ||
138 | g3d_stream_eof | ||
139 | g3d_stream_is_seekable | ||
140 | g3d_stream_get_uri | ||
141 | g3d_stream_line | ||
142 | |||
143 | g3d_stream_read | ||
144 | g3d_stream_read_line | ||
145 | g3d_stream_read_int8 | ||
146 | g3d_stream_read_int16_be | ||
147 | g3d_stream_read_int16_le | ||
148 | g3d_stream_read_int32_be | ||
149 | g3d_stream_read_int32_le | ||
150 | g3d_stream_read_float_be | ||
151 | g3d_stream_read_float_le | ||
152 | g3d_stream_read_double_be | ||
153 | g3d_stream_read_double_le | ||
154 | g3d_stream_read_cstr | ||
155 | |||
156 | G3DStreamCloseFunc | ||
157 | G3DStreamEofFunc | ||
158 | G3DStreamReadFunc | ||
159 | G3DStreamReadLineFunc | ||
160 | G3DStreamSeekFunc | ||
161 | G3DStreamSizeFunc | ||
162 | G3DStreamTellFunc | ||
163 | </SECTION> | ||
164 | |||
165 | <SECTION> | ||
166 | <FILE>iff</FILE> | ||
167 | G3D_IFF_PAD1 | ||
168 | G3D_IFF_PAD2 | ||
169 | G3D_IFF_PAD4 | ||
170 | G3D_IFF_PAD8 | ||
171 | G3D_IFF_LE | ||
172 | G3D_IFF_LEN16 | ||
173 | G3D_IFF_SUBCHUNK_LEN16 | ||
174 | G3D_IFF_MKID | ||
175 | |||
176 | g3d_iff_check | ||
177 | g3d_iff_read_chunk | ||
178 | g3d_iff_handle_chunk | ||
179 | g3d_iff_chunk_matches | ||
180 | g3d_iff_read_ctnr | ||
181 | g3d_iff_id_to_text | ||
182 | |||
183 | g3d_iff_open | ||
184 | g3d_iff_readchunk | ||
185 | |||
186 | G3DIffChunkCallback | ||
187 | g3d_iff_chunk_callback | ||
188 | G3DIffChunkInfo | ||
189 | g3d_iff_chunk_info | ||
190 | G3DIffGlobal | ||
191 | g3d_iff_gdata | ||
192 | G3DIffLocal | ||
193 | g3d_iff_ldata | ||
194 | </SECTION> | ||
195 | |||
196 | <SECTION> | ||
197 | <FILE>read</FILE> | ||
198 | g3d_read_int8 | ||
199 | g3d_read_int16_be | ||
200 | g3d_read_int16_le | ||
201 | g3d_read_int32_be | ||
202 | g3d_read_int32_le | ||
203 | g3d_read_float_be | ||
204 | g3d_read_float_le | ||
205 | g3d_read_double_be | ||
206 | g3d_read_double_le | ||
207 | g3d_read_cstr | ||
208 | </SECTION> | ||
209 | |||
210 | <SECTION> | ||
211 | <FILE>primitive</FILE> | ||
212 | g3d_primitive_cube | ||
213 | g3d_primitive_box | ||
214 | g3d_primitive_box_strip_2d | ||
215 | g3d_primitive_mesh | ||
216 | g3d_primitive_cylinder | ||
217 | g3d_primitive_tube | ||
218 | g3d_primitive_sphere | ||
219 | </SECTION> | ||
220 | |||
221 | <SECTION> | ||
222 | <FILE>matrix</FILE> | ||
223 | G3DMatrix | ||
224 | g3d_matrix_new | ||
225 | g3d_matrix_free | ||
226 | g3d_matrix_identity | ||
227 | g3d_matrix_multiply | ||
228 | g3d_matrix_translate | ||
229 | g3d_matrix_rotate | ||
230 | g3d_matrix_rotate_xyz | ||
231 | g3d_matrix_scale | ||
232 | g3d_matrix_transpose | ||
233 | g3d_matrix_determinant | ||
234 | g3d_matrix_dump | ||
235 | </SECTION> | ||
236 | |||
237 | <SECTION> | ||
238 | <FILE>vector</FILE> | ||
239 | G3DVector | ||
240 | g3d_vector_new | ||
241 | g3d_vector_free | ||
242 | g3d_vector_normal | ||
243 | g3d_vector_unify | ||
244 | g3d_vector_transform | ||
245 | </SECTION> | ||
246 | |||
247 | <SECTION> | ||
248 | <FILE>quat</FILE> | ||
249 | G3DQuat | ||
250 | g3d_quat_add | ||
251 | g3d_quat_normalize | ||
252 | g3d_quat_rotate | ||
253 | g3d_quat_to_matrix | ||
254 | g3d_quat_to_rotation_xyz | ||
255 | g3d_quat_trackball | ||
256 | </SECTION> | ||