Blender V4.3
BKE_mesh_mirror.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2019 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
11struct Main;
12struct Mesh;
14struct Object;
15
17 const Mesh *mesh,
18 int axis,
19 const float plane_co[3],
20 float plane_no[3]);
21
22void BKE_mesh_mirror_apply_mirror_on_axis(Main *bmain, Mesh *mesh, int axis, float dist);
23
29 Object *ob,
30 const Mesh *mesh,
31 int axis,
32 bool use_correct_order_on_merge,
33 int **r_vert_merge_map,
34 int *r_vert_merge_map_len);
Mesh * BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(MirrorModifierData *mmd, Object *ob, const Mesh *mesh, int axis, bool use_correct_order_on_merge, int **r_vert_merge_map, int *r_vert_merge_map_len)
void BKE_mesh_mirror_apply_mirror_on_axis(Main *bmain, Mesh *mesh, int axis, float dist)
Mesh * BKE_mesh_mirror_bisect_on_mirror_plane_for_modifier(MirrorModifierData *mmd, const Mesh *mesh, int axis, const float plane_co[3], float plane_no[3])