occt: master df932fdf

Author Committer Branch Timestamp Parent
dbp bugmaster master 2015-01-15 11:33:23 master 2195ab96
Affected Issues  0025222: Visualization - provide distance field builder in the Math/BVH package
Changeset 0025222: Visualization - provide distance field builder in the Math/BVH package

A distance field is a representation where, at each point within the field, the distance from that point to the closest point on the object is specified.
In addition to distance, other properties may be derived from the distance field, such as the direction to the surface, and when the distance field is signed, we may also determine if the point is internal or external to objects within the domain.
The distance field has been found to be a useful construction within the areas of computer vision, physics, and computer graphics. In particular, distance fields can be used for generating realistic visual effects and collision detection.

Fix compilation warning when using GCC.
mod - src/BVH/BVH.cxx Diff File
add - src/BVH/BVH_DistanceField.hxx Diff File
add - src/BVH/BVH_DistanceField.lxx Diff File
mod - src/BVH/FILES Diff File