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 brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits