Choreonoid  1.8
VRMLSceneLoader.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_UTIL_VRML_SCENE_LOADER_H
6 #define CNOID_UTIL_VRML_SCENE_LOADER_H
7 
8 #include "AbstractSceneLoader.h"
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 class VRMLSceneLoaderImpl;
14 
15 class CNOID_EXPORT VRMLSceneLoader : public AbstractSceneLoader
16 {
17 public:
19  virtual ~VRMLSceneLoader();
20  virtual void setMessageSink(std::ostream& os) override;
21  virtual SgNode* load(const std::string& filename) override;
22 
23 private:
24  VRMLSceneLoaderImpl* impl;
25 };
26 
27 };
28 
29 #endif
cnoid::AbstractSceneLoader
Definition: AbstractSceneLoader.h:13
cnoid::VRMLSceneLoader
Definition: VRMLSceneLoader.h:15
cnoid
Definition: AbstractSceneLoader.h:11
AbstractSceneLoader.h
cnoid::SgNode
Definition: SceneGraph.h:157