Blender
V2.93
source
blender
bmesh
bmesh.h
Go to the documentation of this file.
1
/*
2
* This program is free software; you can redistribute it and/or
3
* modify it under the terms of the GNU General Public License
4
* as published by the Free Software Foundation; either version 2
5
* of the License, or (at your option) any later version.
6
*
7
* This program is distributed in the hope that it will be useful,
8
* but WITHOUT ANY WARRANTY; without even the implied warranty of
9
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10
* GNU General Public License for more details.
11
*
12
* You should have received a copy of the GNU General Public License
13
* along with this program; if not, write to the Free Software Foundation,
14
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15
*/
16
17
#pragma once
18
190
#include "
DNA_customdata_types.h
"
/* BMesh struct in bmesh_class.h uses */
191
#include "
DNA_listBase.h
"
/* selection history uses */
192
193
#include <stdio.h>
194
#include <stdlib.h>
195
196
#ifdef __cplusplus
197
extern
"C"
{
198
#endif
199
200
#include "
bmesh_class.h
"
201
202
/* include the rest of the API */
203
#include "
intern/bmesh_error.h
"
204
#include "
intern/bmesh_operator_api.h
"
205
206
#include "
intern/bmesh_callback_generic.h
"
207
#include "
intern/bmesh_construct.h
"
208
#include "
intern/bmesh_core.h
"
209
#include "
intern/bmesh_delete.h
"
210
#include "
intern/bmesh_edgeloop.h
"
211
#include "
intern/bmesh_interp.h
"
212
#include "
intern/bmesh_iterators.h
"
213
#include "
intern/bmesh_log.h
"
214
#include "
intern/bmesh_marking.h
"
215
#include "
intern/bmesh_mesh.h
"
216
#include "
intern/bmesh_mesh_convert.h
"
217
#include "
intern/bmesh_mesh_duplicate.h
"
218
#include "
intern/bmesh_mesh_validate.h
"
219
#include "
intern/bmesh_mods.h
"
220
#include "
intern/bmesh_operators.h
"
221
#include "
intern/bmesh_polygon.h
"
222
#include "
intern/bmesh_polygon_edgenet.h
"
223
#include "
intern/bmesh_query.h
"
224
#include "
intern/bmesh_query_uv.h
"
225
#include "
intern/bmesh_walkers.h
"
226
227
#include "
intern/bmesh_inline.h
"
228
229
#ifdef __cplusplus
230
}
231
#endif
DNA_customdata_types.h
DNA_listBase.h
These structs are the foundation for all linked lists in the library system.
bmesh_callback_generic.h
bmesh_class.h
bmesh_construct.h
bmesh_core.h
bmesh_delete.h
bmesh_edgeloop.h
bmesh_error.h
bmesh_inline.h
bmesh_interp.h
bmesh_iterators.h
bmesh_log.h
bmesh_marking.h
bmesh_mesh.h
bmesh_mesh_convert.h
bmesh_mesh_duplicate.h
bmesh_mesh_validate.h
bmesh_mods.h
bmesh_operator_api.h
bmesh_operators.h
bmesh_polygon.h
bmesh_polygon_edgenet.h
bmesh_query.h
bmesh_query_uv.h
bmesh_walkers.h
Generated on Tue Jan 31 2023 14:37:24 for Blender by
doxygen
1.9.1