Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/blenkernel/BKE_mesh_remap.h')
-rw-r--r--source/blender/blenkernel/BKE_mesh_remap.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/source/blender/blenkernel/BKE_mesh_remap.h b/source/blender/blenkernel/BKE_mesh_remap.h
index efbf542c831..06cf45f570a 100644
--- a/source/blender/blenkernel/BKE_mesh_remap.h
+++ b/source/blender/blenkernel/BKE_mesh_remap.h
@@ -12,7 +12,6 @@ extern "C" {
struct CustomData;
struct CustomData_MeshMasks;
-struct MVert;
struct MemArena;
struct Mesh;
@@ -158,14 +157,14 @@ void BKE_mesh_remap_calc_source_cddata_masks_from_map_modes(
* in favor of a global good matching.
*/
float BKE_mesh_remap_calc_difference_from_mesh(const struct SpaceTransform *space_transform,
- const struct MVert *verts_dst,
+ const float (*positions_dst)[3],
int numverts_dst,
struct Mesh *me_src);
/**
* Set r_space_transform so that best bbox of dst matches best bbox of src.
*/
-void BKE_mesh_remap_find_best_match_from_mesh(const struct MVert *verts_dst,
+void BKE_mesh_remap_find_best_match_from_mesh(const float (*positions_dst)[3],
int numverts_dst,
struct Mesh *me_src,
struct SpaceTransform *r_space_transform);
@@ -174,7 +173,7 @@ void BKE_mesh_remap_calc_verts_from_mesh(int mode,
const struct SpaceTransform *space_transform,
float max_dist,
float ray_radius,
- const struct MVert *verts_dst,
+ const float (*positions_dst)[3],
int numverts_dst,
bool dirty_nors_dst,
struct Mesh *me_src,
@@ -185,7 +184,7 @@ void BKE_mesh_remap_calc_edges_from_mesh(int mode,
const struct SpaceTransform *space_transform,
float max_dist,
float ray_radius,
- const struct MVert *verts_dst,
+ const float (*positions_dst)[3],
int numverts_dst,
const struct MEdge *edges_dst,
int numedges_dst,
@@ -199,7 +198,7 @@ void BKE_mesh_remap_calc_loops_from_mesh(int mode,
float max_dist,
float ray_radius,
struct Mesh *mesh_dst,
- const struct MVert *verts_dst,
+ const float (*positions_dst)[3],
int numverts_dst,
const struct MEdge *edges_dst,
int numedges_dst,
@@ -221,7 +220,7 @@ void BKE_mesh_remap_calc_polys_from_mesh(int mode,
float max_dist,
float ray_radius,
const struct Mesh *mesh_dst,
- const struct MVert *verts_dst,
+ const float (*positions_dst)[3],
const struct MLoop *loops_dst,
const struct MPoly *polys_dst,
int numpolys_dst,