Hello Andreas & Carsten,

> same as is OpenSG 1.x
>
> while(node->getNChildren() > 0)
>      node->subChild(0);

This is exactly what I did not want to do. I'm a little bit lazy :-(


>> There are some helper methods ("addChild()",
>> "subChild()" etc), but no "clearChildren()" method. Am I missing
>> something important here, or am I the first person that needs to
>> remove all children?
>
> you can use node->clearField(Node::ChildrenFieldId);

Ok, that looks much better - and works for me (actually, the  
implementation internally is identical to the solution Andreas  
proposed above). But I would nevertheless opt for a helper function  
"clearChildren()" - how is a typical OSG user supposed to find out  
that he has to call clearField to get rid of the children?


Thanks for your help,

Patrick


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to