00001 /** 00002 * @file ColorTable64Mod.h 00003 * Declaration of class ColorTable64Mod. 00004 * 00005 * @author <A href=mailto:walter.nistico@uni-dortmund.de>Walter Nistico</A> 00006 */ 00007 00008 #ifndef _ColorTable64Mod_h_ 00009 #define _ColorTable64Mod_h_ 00010 00011 #include "ColorTableMod.h" 00012 #include "Representations/Perception/ColorTable64.h" 00013 #include "Tools/Streams/InOut.h" 00014 00015 /** 00016 * @class ColorTable64Mod 00017 * 00018 * This class is a wrapper used by ColorTableModSelector to load and instantiate 00019 * a colormap of type ColorTable64. 00020 * 00021 * @author <A href=mailto:walter.nistico@uni-dortmund.de>Walter Nistico</A> 00022 */ 00023 class ColorTable64Mod : public ColorTableMod 00024 { 00025 public: 00026 /** Constructor */ 00027 ColorTable64Mod(const ColorTableModInterfaces& interfaces) 00028 : ColorTableMod(interfaces) 00029 {} 00030 00031 /** 00032 * Loads and instantiates this kind of colormap by copying it back to the 00033 * main colorTable buffer */ 00034 void setup(); 00035 00036 /** Executes the module */ 00037 virtual void execute(); 00038 00039 }; 00040 00041 #endif
1.3.6