|
Blender V4.3
|
#include <cstdio>#include "MEM_guardedalloc.h"#include "BLI_utildefines.h"#include "BKE_customdata.hh"#include "bmesh.hh"#include "bmesh_mesh_debug.hh"#include "BLI_dynstr.h"Go to the source code of this file.
Functions | |
| char * | BM_mesh_debug_info (BMesh *bm) |
| void | BM_mesh_debug_print (BMesh *bm) |
Evaluated mesh info printing function, to help track down differences output.
Output from these functions can be evaluated as Python literals. See mesh_debug.cc for the equivalent Mesh functionality.
Definition in file bmesh_mesh_debug.cc.
| char * BM_mesh_debug_info | ( | BMesh * | bm | ) |
Definition at line 30 of file bmesh_mesh_debug.cc.
References BLI_dynstr_append(), BLI_dynstr_appendf(), BLI_dynstr_free(), BLI_dynstr_get_cstring(), BLI_dynstr_new(), bm, CustomData_debug_info_from_layers(), BMesh::edata, BMesh::ldata, BMesh::pdata, ret, BMesh::totedge, BMesh::totface, BMesh::totvert, and BMesh::vdata.
Referenced by BM_mesh_debug_print().
| void BM_mesh_debug_print | ( | BMesh * | bm | ) |
Definition at line 66 of file bmesh_mesh_debug.cc.
References bm, BM_mesh_debug_info(), MEM_freeN(), and str.