Go to the source code of this file.
|
| bool | BM_mesh_boolean (BMesh *bm, struct BMLoop *(*looptris)[3], const int looptris_tot, int(*test_fn)(BMFace *f, void *user_data), void *user_data, const int nshapes, const bool use_self, const bool keep_hidden, const bool hole_tolerant, const int boolean_mode) |
| |
| bool | BM_mesh_boolean_knife (BMesh *bm, struct BMLoop *(*looptris)[3], const int looptris_tot, int(*test_fn)(BMFace *f, void *user_data), void *user_data, const int nshapes, const bool use_self, const bool use_separate_all, const bool hole_tolerant, const bool keep_hidden) |
| |
◆ BM_mesh_boolean()
| bool BM_mesh_boolean |
( |
BMesh * |
bm, |
|
|
struct BMLoop *(*) |
looptris[3], |
|
|
const int |
looptris_tot, |
|
|
int(*)(BMFace *f, void *user_data) |
test_fn, |
|
|
void * |
user_data, |
|
|
const int |
nshapes, |
|
|
const bool |
use_self, |
|
|
const bool |
keep_hidden, |
|
|
const bool |
hole_tolerant, |
|
|
const int |
boolean_mode |
|
) |
| |
◆ BM_mesh_boolean_knife()
| bool BM_mesh_boolean_knife |
( |
BMesh * |
bm, |
|
|
struct BMLoop *(*) |
looptris[3], |
|
|
const int |
looptris_tot, |
|
|
int(*)(BMFace *f, void *user_data) |
test_fn, |
|
|
void * |
user_data, |
|
|
const int |
nshapes, |
|
|
const bool |
use_self, |
|
|
const bool |
use_separate_all, |
|
|
const bool |
hole_tolerant, |
|
|
const bool |
keep_hidden |
|
) |
| |