[brlcad-commits] SF.net SVN: brlcad:[62312] brlcad/trunk/src/libbrep/opennurbs_ext.cpp
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <n_...@us...> - 2014-08-20 22:07:10
|
Revision: 62312 http://sourceforge.net/p/brlcad/code/62312 Author: n_reed Date: 2014-08-20 22:07:07 +0000 (Wed, 20 Aug 2014) Log Message: ----------- initialize bbox from surface in case there aren't any loops Modified Paths: -------------- brlcad/trunk/src/libbrep/opennurbs_ext.cpp Modified: brlcad/trunk/src/libbrep/opennurbs_ext.cpp =================================================================== --- brlcad/trunk/src/libbrep/opennurbs_ext.cpp 2014-08-20 21:48:20 UTC (rev 62311) +++ brlcad/trunk/src/libbrep/opennurbs_ext.cpp 2014-08-20 22:07:07 UTC (rev 62312) @@ -428,6 +428,8 @@ CurveTree::initialLoopBBox() { ON_BoundingBox bb; + m_face->SurfaceOf()->GetBBox(bb[0], bb[1]); + for (int i = 0; i < m_face->LoopCount(); i++) { ON_BrepLoop* loop = m_face->Loop(i); if (loop->m_type == ON_BrepLoop::outer) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |