Choreonoid  1.5
ColladaBodyLoader.h
Go to the documentation of this file.
1 
6 #ifndef CNOID_BODY_COLLADA_BODY_LOADER_H
7 #define CNOID_BODY_COLLADA_BODY_LOADER_H
8 
9 #include "AbstractBodyLoader.h"
10 #include "exportdecl.h"
11 
12 namespace cnoid
13 {
14 class ColladaBodyLoaderImpl;
15 
17 {
18 public:
21  virtual const char* format() const;
22  virtual void setMessageSink(std::ostream& os);
23  virtual void setVerbose(bool on);
24  virtual void enableShapeLoading(bool on);
25  virtual void setDefaultDivisionNumber(int n);
26  virtual bool load(Body* body, const std::string& filename);
27 
28 private:
29  ColladaBodyLoaderImpl* impl;
30 };
31 
32 };
33 
34 #endif
Definition: Body.h:28
Definition: ColladaBodyLoader.h:16
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: AbstractBodyLoader.h:17
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37