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