Revision: 53375
http://brlcad.svn.sourceforge.net/brlcad/?rev=53375&view=rev
Author: r_weiss
Date: 2012-10-25 21:31:50 +0000 (Thu, 25 Oct 2012)
Log Message:
-----------
Added a call to function "nmg_edge_fuse" at the end of function "rt_pipe_tess"
in file "pipe.c". This is required because if a pipe is facetized to an NMG
object, the resulting NMG can not be properly raytraced without the edges being
fused. This also impacts NMG boolean operations since raytracing is sometimes
necessary to determine if an NMG object is in/out/on another NMG object.
Modified Paths:
--------------
brlcad/trunk/src/librt/primitives/pipe/pipe.c
Modified: brlcad/trunk/src/librt/primitives/pipe/pipe.c
===================================================================
--- brlcad/trunk/src/librt/primitives/pipe/pipe.c 2012-10-25 21:29:18 UTC
(rev 53374)
+++ brlcad/trunk/src/librt/primitives/pipe/pipe.c 2012-10-25 21:31:50 UTC
(rev 53375)
@@ -3333,6 +3333,7 @@
bu_free((char *)inner_loop, "rt_pipe_tess: inner_loop");
nmg_rebound(m, tol);
+ nmg_edge_fuse(&s->l.magic, tol);
return 0;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits