On 9/3/07, <b class="gmail_sendername">Robert Osfield</b> <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Serge,<br><br>IntersectionVisitor isn't cast in concrete so I'm open to suggestions.<br> I don't really know the motivation as I don't know about your the<br>particulars of your app.  I am a bit concerned about bloating
<br>IntersectionVisitor with lots of specific usage case tweaks though.  I<br>don't know if it would be possible you to solve your problem another<br>way.  Feel free to make changes to IntersectionVisitor and submit them
<br>for review - at least then I'd be able to mull over how intrusive the<br>changes might be.<br><br></blockquote></div><br>Actually I have overloaded PagedLOD to make some custom code into the traverse, and particularly to handle intersection visitors a specific way for my apps (by doing intersections only with some nodes and things like not doing it every time...). So when converting my app to use the new IntersectionVisitor I had some surpises :).
<br><br>I think I am not the only one using a custom PagedLOD and having the intersection visitor completely skipping it may be problematic. I will make some change the less intrusive as I can and I will submit it. :)<br>
<br>Or if you have any suggestion on how to do my specific traverse code without having to modify the IntersectionVisitor I would grantly appreciate.<br clear="all"><br>-- <br>Serge Lages<br><a href="http://www.magrathea-engine.org">
http://www.magrathea-engine.org</a>