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