00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef IZZ_H
00012 #define IZZ_H
00013
00014 #include "yapi.h"
00015 #include "vya.h"
00016
00017 class IZZ : public Process
00018 {
00019 public:
00020
00021 IZZ(
00022 const Id& n,
00023 In<VYApixel>& Cin,
00024 Out<VYApixel>& Cout
00025 );
00026
00027
00028 const char* type() const { return "IZZ"; }
00029
00030
00031 void main();
00032
00033 private:
00034
00035 InPort<VYApixel> CinP;
00036
00037
00038 OutPort<VYApixel> CoutP;
00039
00040
00041 static const int zigzag[64];
00042 };
00043
00044 #endif