Revision: 56834
          http://sourceforge.net/p/brlcad/code/56834
Author:   phoenixyjll
Date:     2013-08-14 07:31:05 +0000 (Wed, 14 Aug 2013)
Log Message:
-----------
ssx_overlap should be ignored. It's the trims, not the boundary of the surface, 
that should be cared when splitting the face.

Modified Paths:
--------------
    brlcad/trunk/src/libbrep/boolean.cpp

Modified: brlcad/trunk/src/libbrep/boolean.cpp
===================================================================
--- brlcad/trunk/src/libbrep/boolean.cpp        2013-08-14 07:22:49 UTC (rev 
56833)
+++ brlcad/trunk/src/libbrep/boolean.cpp        2013-08-14 07:31:05 UTC (rev 
56834)
@@ -706,8 +706,7 @@
                continue;
            ON_SimpleArray<ON_Curve*> curve_uv, curve_st;
            for (int k = 0; k < events.Count(); k++) {
-               if (events[k].m_type == ON_SSX_EVENT::ssx_overlap
-                   || events[k].m_type == ON_SSX_EVENT::ssx_tangent
+               if (events[k].m_type == ON_SSX_EVENT::ssx_tangent
                    || events[k].m_type == ON_SSX_EVENT::ssx_transverse) {
                    curve_uv.Append(events[k].m_curveA);
                    curve_st.Append(events[k].m_curveB);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to