occt-products: master 9b6dcd80
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2020-06-02 14:17:36 | master cdf877d9 | |
Changeset | 0031418: Instrument MeshTools with interfaces for better control over adaptive voxelization. Store bbox corner points in SVO node; adjust interface to be more clear. Use the stored corner points for SVO evaluation. Add classification methods. Distinguish b/w cell size and precision; allow cube decomposition. Add handy interface methods. Add control over the max cell size; reposition bounding cube. Introduce SVO_STORE_CORNERS macro to enable/disable storing voxel corners in SVO nodes. Allow the client code to specify custom domain. Code cleanup according to the AZV's remarks from 2020-03-06. Add uniform voxelization mode. Advance with remarks from AZV. Simplify bbox enlargement. Pass angular deflection to mesher. A new MeshToolsTest command checking number of SVO nodes has been created. |
|||
mod - blob | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - src/MeshTools/MeshTools_DistanceField.cxx | Diff File | |||
mod - src/MeshTools/MeshTools_DistanceField.hxx | Diff File | |||
mod - src/MeshTools/MeshTools_DistanceFunction.cxx | Diff File | |||
mod - src/MeshTools/MeshTools_DistanceFunction.hxx | Diff File | |||
mod - src/MeshTools/MeshTools_SVO.cxx | Diff File | |||
mod - src/MeshToolsTest/MeshToolsTest.cxx | Diff File |