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:
authorCampbell Barton <campbell@blender.org>2022-01-07 03:38:08 +0300
committerCampbell Barton <campbell@blender.org>2022-01-07 06:16:26 +0300
commit3d3bc748849834ef74563deb603ab43859cffeeb (patch)
treede74ce4722b2cb032c22dbc090a15dd2e172c29b /source/blender/blenkernel/BKE_bvhutils.h
parentbb69c19f08ac681d4386325e4318ebfbef2e9531 (diff)
Cleanup: remove redundant const qualifiers for POD types
MSVC used to warn about const mismatch for arguments passed by value. Remove these as newer versions of MSVC no longer show this warning.
Diffstat (limited to 'source/blender/blenkernel/BKE_bvhutils.h')
-rw-r--r--source/blender/blenkernel/BKE_bvhutils.h39
1 files changed, 18 insertions, 21 deletions
diff --git a/source/blender/blenkernel/BKE_bvhutils.h b/source/blender/blenkernel/BKE_bvhutils.h
index 45c3a8ec159..42c8a5dae5d 100644
--- a/source/blender/blenkernel/BKE_bvhutils.h
+++ b/source/blender/blenkernel/BKE_bvhutils.h
@@ -141,8 +141,8 @@ BVHTree *bvhtree_from_editmesh_verts_ex(BVHTreeFromEditMesh *data,
*/
BVHTree *bvhtree_from_mesh_verts_ex(struct BVHTreeFromMesh *data,
const struct MVert *vert,
- const int verts_num,
- const bool vert_allocated,
+ int verts_num,
+ bool vert_allocated,
const BLI_bitmap *verts_mask,
int verts_num_active,
float epsilon,
@@ -179,10 +179,10 @@ BVHTree *bvhtree_from_editmesh_edges_ex(BVHTreeFromEditMesh *data,
*/
BVHTree *bvhtree_from_mesh_edges_ex(struct BVHTreeFromMesh *data,
const struct MVert *vert,
- const bool vert_allocated,
+ bool vert_allocated,
const struct MEdge *edge,
- const int edges_num,
- const bool edge_allocated,
+ int edges_num,
+ bool edge_allocated,
const BLI_bitmap *edges_mask,
int edges_num_active,
float epsilon,
@@ -203,10 +203,10 @@ BVHTree *bvhtree_from_mesh_edges_ex(struct BVHTreeFromMesh *data,
*/
BVHTree *bvhtree_from_mesh_faces_ex(struct BVHTreeFromMesh *data,
const struct MVert *vert,
- const bool vert_allocated,
+ bool vert_allocated,
const struct MFace *face,
- const int numFaces,
- const bool face_allocated,
+ int numFaces,
+ bool face_allocated,
const BLI_bitmap *faces_mask,
int faces_num_active,
float epsilon,
@@ -240,12 +240,12 @@ BVHTree *bvhtree_from_editmesh_looptri_ex(BVHTreeFromEditMesh *data,
*/
BVHTree *bvhtree_from_mesh_looptri_ex(struct BVHTreeFromMesh *data,
const struct MVert *vert,
- const bool vert_allocated,
+ bool vert_allocated,
const struct MLoop *mloop,
- const bool loop_allocated,
+ bool loop_allocated,
const struct MLoopTri *looptri,
- const int looptri_num,
- const bool looptri_allocated,
+ int looptri_num,
+ bool looptri_allocated,
const BLI_bitmap *mask,
int looptri_num_active,
float epsilon,
@@ -264,14 +264,14 @@ BVHTree *bvhtree_from_mesh_looptri_ex(struct BVHTreeFromMesh *data,
BVHTree *BKE_bvhtree_from_mesh_get(struct BVHTreeFromMesh *data,
const struct Mesh *mesh,
const BVHCacheType bvh_cache_type,
- const int tree_type);
+ int tree_type);
/**
* Builds or queries a BVH-cache for the cache BVH-tree of the request type.
*/
BVHTree *BKE_bvhtree_from_editmesh_get(BVHTreeFromEditMesh *data,
struct BMEditMesh *em,
- const int tree_type,
+ int tree_type,
const BVHCacheType bvh_cache_type,
struct BVHCache **bvh_cache_p,
ThreadMutex *mesh_eval_mutex);
@@ -288,14 +288,11 @@ void free_bvhtree_from_mesh(struct BVHTreeFromMesh *data);
/**
* Math functions used by callbacks
*/
-float bvhtree_ray_tri_intersection(const BVHTreeRay *ray,
- const float m_dist,
- const float v0[3],
- const float v1[3],
- const float v2[3]);
+float bvhtree_ray_tri_intersection(
+ const BVHTreeRay *ray, float m_dist, const float v0[3], const float v1[3], const float v2[3]);
float bvhtree_sphereray_tri_intersection(const BVHTreeRay *ray,
float radius,
- const float m_dist,
+ float m_dist,
const float v0[3],
const float v1[3],
const float v2[3]);
@@ -310,7 +307,7 @@ typedef struct BVHTreeFromPointCloud {
BVHTree *BKE_bvhtree_from_pointcloud_get(struct BVHTreeFromPointCloud *data,
const struct PointCloud *pointcloud,
- const int tree_type);
+ int tree_type);
void free_bvhtree_from_pointcloud(struct BVHTreeFromPointCloud *data);