Blender  V3.3
Functions
BKE_mesh_mirror.h File Reference

Go to the source code of this file.

Functions

struct MeshBKE_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 MeshBKE_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)
 

Function Documentation

◆ BKE_mesh_mirror_apply_mirror_on_axis()

void BKE_mesh_mirror_apply_mirror_on_axis ( struct Main bmain,
struct Mesh mesh,
int  axis,
float  dist 
)

◆ BKE_mesh_mirror_apply_mirror_on_axis_for_modifier()

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 
)
Warning
This should not be used to modify original meshes since it doesn't handle shape-keys, use BKE_mesh_mirror_apply_mirror_on_axis instead.

Referenced by mirrorModifier__doMirror(), and remesh_symmetry_mirror().

◆ BKE_mesh_mirror_bisect_on_mirror_plane_for_modifier()

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().