Choreonoid  1.1
ImageConverter.h
[詳解]
1 
7 #ifndef CNOID_UTIL_IMAGECONVERTER_H_INCLUDED
8 #define CNOID_UTIL_IMAGECONVERTER_H_INCLUDED
9 
10 #include "VrmlNodes.h"
11 #include "exportdecl.h"
12 
13 namespace cnoid
14 {
16  {
17  private:
18  bool initializeSFImage();
19  bool loadPNG(const std::string & filePath);
20  bool loadJPEG(const std::string & filePath);
21 
22  public:
24  ImageConverter(void);
25  ~ImageConverter(void);
26 
27  CNOID_EXPORT SFImage* convert(const std::string& url);
28  };
29 };
30 
31 #endif
32 
SFImage * image
Definition: ImageConverter.h:23
CNOID_EXPORT SFImage * convert(const std::string &url)
convert ImageTexture node to PixelTexture node
Definition: ImageConverter.cpp:58
ImageConverter(void)
Definition: ImageConverter.cpp:22
Definition: ImageConverter.h:15
~ImageConverter(void)
Definition: ImageConverter.cpp:28
Definition: VrmlNodes.h:39
#define CNOID_EXPORT
Definition: Util/exportdecl.h:13