occt: master 2b5a58a3

Author Committer Branch Timestamp Parent
osa bugmaster master 2019-11-22 13:02:02 master e513a6c5
Affected Issues  0031186: Foundation Classes - add additional useful methods to BVH_Box
Changeset 0031186: Foundation Classes - add additional useful methods to BVH_Box.

Add Transform() and Transformed() methods by Mat4 for BVH_Box (only for 3D dimension).
Add PointBoxProjection() method to project point to box and RayBoxIntersection() method to compute hit time of ray-box intersection to BVH_Tools.
Add BVH_Ray class to define ray object.
mod - src/BVH/BVH_Box.hxx Diff File
add - src/BVH/BVH_Ray.hxx Diff File
mod - src/BVH/BVH_Tools.hxx Diff File
mod - src/BVH/FILES Diff File