Octane v1.01.20 - The Open Compression Toolkit for C++ | http://octane.sourceforge.net/ |
00001 00002 00003 00004 00005 00006 //--------------------------------------------------------------------------- 00007 00008 //--------------------------------------------------------------------------- 00009 // recursive header protection 00010 #ifndef ZeroOrderModelerH 00011 #define ZeroOrderModelerH 00012 //--------------------------------------------------------------------------- 00013 00014 //--------------------------------------------------------------------------- 00015 // application includes 00016 #include "../modeler_weightvectored.hpp" 00017 // system includes 00018 //--------------------------------------------------------------------------- 00019 00020 00021 00022 //--------------------------------------------------------------------------- 00028 class ZeroOrderModeler : public OctaneModeler_WeightVectored 00029 { 00030 public: 00032 ZeroOrderModeler() : OctaneModeler_WeightVectored() {;} 00034 virtual ~ZeroOrderModeler() {;} 00035 public: 00036 //--------------------------------------------------------------------------- 00037 // OCTANE PUBLIC API - RTTI FUNCTIONS - these are supported by all derived classes 00038 virtual std::string GetName() {return "ZeroOrderModeler";} 00039 virtual std::string GetDescription() {return "Zero-order Modeler";} 00040 //--------------------------------------------------------------------------- 00041 public: 00042 //--------------------------------------------------------------------------- 00043 // MODELLER PUBLIC API - ACCESSOR FOR CODING 00044 virtual bool CreateModelUsingStream(OctaneParser *parserp, bitreader &from); 00045 //--------------------------------------------------------------------------- 00046 }; 00047 //--------------------------------------------------------------------------- 00048 00049 00050 00051 //--------------------------------------------------------------------------- 00052 #endif 00053 //--------------------------------------------------------------------------- 00054