Blender  V2.93
Functions
bmesh_boolean.h File Reference

Go to the source code of this file.

Functions

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)
 

Function Documentation

◆ 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 
)