fixed smoothing bug and improved height computation
commit9222391489ba43447e43320e8de69ac4b72e5558
authorOliver Gloth <ogloth@engits.com>
Wed, 17 Apr 2013 13:39:23 +0000 (17 15:39 +0200)
committerOliver Gloth <ogloth@engits.com>
Thu, 16 May 2013 08:48:11 +0000 (16 10:48 +0200)
tree9a79c6207f002cdf9edbecdb6c63aa68dc8f49e8
parentf177148ab5cb694703f4915b718a40ee9a60cbf6
fixed smoothing bug and improved height computation

Layer height smoothing on feature edges did not work due to odd-even
decoupling. The current system is based on boundary codes and needs to be
change din order to work with the new surface algorithm (starting from
enGrid 1.5).

The ratio between bottom and top area of a prism can now be limited.
The angle between these two faces can also be limited.
(m_FaceSizeLowerLimit, m_FaceSizeUpperLimit, m_FaceAngleLimit)
src/libengrid/gridsmoother.cpp
src/libengrid/gridsmoother.h