OSG中找到特定节点的方法
Mar 7, 2007
为了在OSG中找到需要的节点并对节点做出相应的操作,可以从NodeVisitor类中继承一个类,NPS的教程
[download id=”14”]
阐述了这个问题。下面是我写的一个类,找到指定名字、指定类型的节点:
class findGeoNamedNode: |
使用这个VISITOR类只需要调用以下的一些函数
osg::Node* testNode=NULL; |
用起来很方便,得益于visitor模式的正确应用。
为了在OSG中找到需要的节点并对节点做出相应的操作,可以从NodeVisitor类中继承一个类,NPS的教程
[download id=”14”]
阐述了这个问题。下面是我写的一个类,找到指定名字、指定类型的节点:
class findGeoNamedNode: |
使用这个VISITOR类只需要调用以下的一些函数
osg::Node* testNode=NULL; |
用起来很方便,得益于visitor模式的正确应用。