VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtMergeGeodesVisitor.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2018 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 #include <vrvOsg/vrvOsg.h>
12 #include <osg/MatrixTransform>
13 #include <osg/NodeVisitor>
14 
15 namespace osg
16 {
17  class Group;
18  class Geode;
19 }
20 
21 namespace makVrv
22 {
23 
27  class DT_DLL_VRVOSG DtMergeGeodesVisitor : public osg::NodeVisitor
28  {
29  public:
32 
34  virtual ~DtMergeGeodesVisitor();
35 
37  virtual void apply( osg::Group& group );
38 
39  private:
40 
42  void mergeGeodes( osg::Geode& lhs, osg::Geode& rhs );
43 
44  };
45 
46 }
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Contains DLL export macros.
on all textures
Definition: DtMergeGeodesVisitor.h:27

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)