Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HW3DReader.h
00001 #ifndef HW3DREADER_H
00002 #define HW3DREADER_H
00003 
00004 #include "HW3DStream.h"
00005 
00006 #include <vector>
00007 
00008 #include "hc.h"
00009 #include "HIOManager.h"
00010 #include "HStream.h"
00011 #include "HStreamFileToolkit.h"
00012 
00013 #include "dwfcore/InputStream.h"
00014 
00015 class HW3DReader
00016 {
00017 public:
00018 
00019     HW3DReader(DWFCore::DWFInputStream * rW3DStream, HInputHandlerOptions * pInputHandlerOptions);
00020     virtual ~HW3DReader() {}
00021 
00022     bool read();
00023 
00024 protected:
00025     HInputHandlerOptions * m_pInputHandlerOptions;
00026     DWFCore::DWFInputStream * m_rW3DStream;
00027 };
00028 
00029 #endif //HW3DREADER_H