<div dir="ltr">Hi, David<div><br></div><div>I double checked the prototype as well as the code (I don't have a program suitable to debug), it seems that if your plist is not corresponding to the tflist and qflist, you may leave it empty. The code should fill the point list for you.</div>
<div>Unless the points are extra points which are not in the tflist nor in the qflist.</div><div><br></div><div>Can you try it out and see if it works, I am now reading this part of code to see if coincident points are recognized if you call separately.</div>
<div><br></div><div>Jane</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 13, 2014 at 10:03 PM, David Thompson <span dir="ltr"><<a href="mailto:david.thompson@kitware.com" target="_blank">david.thompson@kitware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I have a question about the facet engine in CGM. Are multiple faceted surfaces per body supported? I see crashes if I call<br>
<br>
        DLIList <CubitPoint*> plist;<br>
        DLIList<CubitFacet*> tflist;<br>
        DLIList<CubitQuadFacet*> qflist;<br>
        DLIList<Surface*> slist;<br>
<br>
        FacetModifyEngine::instance()->build_facet_surface(<br>
          qflist, tflist, plist, -1, 0, false, false, slist);<br>
<br>
where tflist and qflist do not use every point in plist (because another call to build_facet_surface() will use those points later).<br>
<br>
If I create a separate plist for each call to build_facet_surface(), it does not crash... but will coincident points be recognized as identical and merged -- or will the geometry need some kind of stitching?<br>
<br>
        Thanks,<br>
        David</blockquote></div><br><br clear="all"><div><br></div>-- <br>Jane Hu<br>
<br>
Asst. Researcher<br>
Dept. of Engineering Physics<br>
UW @ Madison<br>
<br>
"And we know that for those who love God, that is, for those who are 
called according to his purpose, all things are working together for 
good." (Romans 8:28)
</div>