Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   Related Pages   Examples  

ByteKernel.h

00001 /* Copyright (c) 2001 C. Grigorescu */
00002 
00003 #ifndef BYTE_KERNEL_H
00004 #define BYTE_KERNEL_H
00005 
00006 #include "Kernel.h"
00007 
00008 #define ON  255
00009 #define OFF 0
00010 
00014 class ByteKernel : public Kernel < byte >
00015 {
00016  public:
00018   ByteKernel(char *name="") : Kernel< byte >(name) {}
00019 
00026   ByteKernel(BYTE_KERNEL_TYPE kernel_type=CROSS_3x3, char *name="" );
00027 
00029   ByteKernel &operator!(void);
00030 };
00031 
00032 #endif