diff options
author | Andre Susano Pinto <andresusanopinto@gmail.com> | 2008-07-19 19:22:38 +0400 |
---|---|---|
committer | Andre Susano Pinto <andresusanopinto@gmail.com> | 2008-07-19 19:22:38 +0400 |
commit | 0703d9aad1aa3f1233389c462cdb90414fbe31ae (patch) | |
tree | 7fb20531a53f1cfedd3fbebce2931a7271115441 /source/blender/blenkernel/BKE_shrinkwrap.h | |
parent | 59a2b5017185369836678b14325666f62dba9311 (diff) |
Following the same optimization as bvh raycast:
*Made nearest surface also use "quad" bvh tree (instead of splitting quads in 2 bvh nodes).
Again that leaded to improvements in build and query time.
*BLI_bvhtree_find_nearest api is now following the same concept as BLI_bvhtree_ray_cast
removed code relative to bvhtree_from_mesh_tris.
Diffstat (limited to 'source/blender/blenkernel/BKE_shrinkwrap.h')
-rw-r--r-- | source/blender/blenkernel/BKE_shrinkwrap.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/blenkernel/BKE_shrinkwrap.h b/source/blender/blenkernel/BKE_shrinkwrap.h index a512c1d57cb..296bbbaf886 100644 --- a/source/blender/blenkernel/BKE_shrinkwrap.h +++ b/source/blender/blenkernel/BKE_shrinkwrap.h @@ -55,11 +55,11 @@ typedef struct SpaceTransform void space_transform_setup(SpaceTransform *data, struct Object *local, struct Object *target); -void space_transform_apply (SpaceTransform *data, float *co); -void space_transform_invert(SpaceTransform *data, float *co); +void space_transform_apply (const SpaceTransform *data, float *co); +void space_transform_invert(const SpaceTransform *data, float *co); -void space_transform_apply_normal (SpaceTransform *data, float *co); -void space_transform_invert_normal(SpaceTransform *data, float *co); +void space_transform_apply_normal (const SpaceTransform *data, float *co); +void space_transform_invert_normal(const SpaceTransform *data, float *co); /* Shrinkwrap stuff */ |