Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Modules/ColorTableMod/ColorTable32KMod.h

Go to the documentation of this file.

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