Blender
V3.3
|
Go to the source code of this file.
Functions | |
struct Mesh * | BKE_mesh_mirror_bisect_on_mirror_plane_for_modifier (struct MirrorModifierData *mmd, const struct Mesh *mesh, int axis, const float plane_co[3], float plane_no[3]) |
void | BKE_mesh_mirror_apply_mirror_on_axis (struct Main *bmain, struct Mesh *mesh, int axis, float dist) |
struct Mesh * | BKE_mesh_mirror_apply_mirror_on_axis_for_modifier (struct MirrorModifierData *mmd, struct Object *ob, const struct Mesh *mesh, int axis, bool use_correct_order_on_merge) |
void BKE_mesh_mirror_apply_mirror_on_axis | ( | struct Main * | bmain, |
struct Mesh * | mesh, | ||
int | axis, | ||
float | dist | ||
) |
Definition at line 85 of file blenkernel/intern/mesh_mirror.c.
References BKE_mesh_to_bmesh_ex(), bm, BM_mesh_bm_to_me(), BM_mesh_free(), BMO_FLAG_DEFAULTS, BMO_FLAG_RESPECT_HIDE, BMO_op_callf(), CD_MASK_SHAPEKEY, and mesh.
Referenced by sculpt_symmetrize_exec().
struct Mesh* BKE_mesh_mirror_apply_mirror_on_axis_for_modifier | ( | struct MirrorModifierData * | mmd, |
struct Object * | ob, | ||
const struct Mesh * | mesh, | ||
int | axis, | ||
bool | use_correct_order_on_merge | ||
) |
Referenced by mirrorModifier__doMirror(), and remesh_symmetry_mirror().
struct Mesh* BKE_mesh_mirror_bisect_on_mirror_plane_for_modifier | ( | struct MirrorModifierData * | mmd, |
const struct Mesh * | mesh, | ||
int | axis, | ||
const float | plane_co[3], | ||
float | plane_no[3] | ||
) |
Referenced by remesh_symmetry_bisect().