Xavier Larrode a écrit :
Hello, i want to traverse my Scene Graph with my own methode
So i try this

osg::Action::ResultE PsvDepthLessPartner::enterAndDepthLess (osg::NodePtr &root){}
and
void PsvDepthLessPartner::setDepthLess(osg::NodePtr & root){
osg::traverse(root,
     osgTypedMethodFunctor1ObjPtrCPtrRef
     <osg::Action::ResultE,PsvDepthLessPartner,osg:: NodePtr >
      (this,&PsvDepthLessPartner::enterAndDepthLess));
}
only for info :
using osg::traverse with  osgTypedMethodFunctor1ObjPtrCPtrRef is working with Object "this".
like here :
osg::traverse(root,
     osgTypedMethodFunctor1ObjPtrCPtrRef
     <osg::Action::ResultE,PsvDepthLessPartner,osg:: NodePtr >
      (this,&PsvDepthLessPartner::enterAndDepthLess));

But i don' t mange to use other osgTypedMethodFunctor without Obj.
[...]
It was a nice monologue ;)

Xavier

Reply via email to