Blender V5.0
bmesh.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
177
178#include <cstdlib>
179
180#include "bmesh_class.hh" // IWYU pragma: export
181
182/* include the rest of the API */
183#include "intern/bmesh_error.hh" // IWYU pragma: export
184#include "intern/bmesh_operator_api.hh" // IWYU pragma: export
185
186#include "intern/bmesh_callback_generic.hh" // IWYU pragma: export
187#include "intern/bmesh_construct.hh" // IWYU pragma: export
188#include "intern/bmesh_core.hh" // IWYU pragma: export
189#include "intern/bmesh_delete.hh" // IWYU pragma: export
190#include "intern/bmesh_edgeloop.hh" // IWYU pragma: export
191#include "intern/bmesh_interp.hh" // IWYU pragma: export
192#include "intern/bmesh_iterators.hh" // IWYU pragma: export
193#include "intern/bmesh_log.hh" // IWYU pragma: export
194#include "intern/bmesh_marking.hh" // IWYU pragma: export
195#include "intern/bmesh_mesh.hh" // IWYU pragma: export
196#include "intern/bmesh_mesh_convert.hh" // IWYU pragma: export
197#include "intern/bmesh_mesh_debug.hh" // IWYU pragma: export
198#include "intern/bmesh_mesh_duplicate.hh" // IWYU pragma: export
199#include "intern/bmesh_mesh_normals.hh" // IWYU pragma: export
200#include "intern/bmesh_mesh_partial_update.hh" // IWYU pragma: export
201#include "intern/bmesh_mesh_tessellate.hh" // IWYU pragma: export
202#include "intern/bmesh_mesh_validate.hh" // IWYU pragma: export
203#include "intern/bmesh_mods.hh" // IWYU pragma: export
204#include "intern/bmesh_operators.hh" // IWYU pragma: export
205#include "intern/bmesh_polygon.hh" // IWYU pragma: export
206#include "intern/bmesh_polygon_edgenet.hh" // IWYU pragma: export
207#include "intern/bmesh_query.hh" // IWYU pragma: export
208#include "intern/bmesh_query_uv.hh" // IWYU pragma: export
209#include "intern/bmesh_uvselect.hh" // IWYU pragma: export
210#include "intern/bmesh_walkers.hh" // IWYU pragma: export
211
212#include "intern/bmesh_inline.hh" // IWYU pragma: export