Main Page | Namespace List | Compound List | File List | Compound Members | File Members

VideoMux Class Reference

#include <videomux.h>

List of all members.

Public Member Functions

 VideoMux (const Id &n, In< VYApixel > &CinF0, In< VYAimageWidth > &imgWidthInF0, In< VYAimageHeight > &imgHeightInF0, In< imagePosition > &imgPosInF0, In< VYApixel > &CinF1, In< VYAimageWidth > &imgWidthInF1, In< VYAimageHeight > &imgHeightInF1, In< imagePosition > &imgPosInF1, Out< VYApixel > &CoutF, Out< VYAimageWidth > &imgWidthOutF, Out< VYAimageHeight > &imgHeightOutF)
const char * type () const
void main ()

Private Attributes

InPort< VYApixel > CinP0
InPort< VYAimageWidth > imgWidthInP0
InPort< VYAimageHeight > imgHeightInP0
InPort< imagePositionimgPosInP0
InPort< VYApixel > CinP1
InPort< VYAimageWidth > imgWidthInP1
InPort< VYAimageHeight > imgHeightInP1
InPort< imagePositionimgPosInP1
OutPort< VYApixel > CoutP
OutPort< VYAimageWidth > imgWidthOutP
OutPort< VYAimageHeight > imgHeightOutP


Constructor & Destructor Documentation

VideoMux::VideoMux const Id &  n,
In< VYApixel > &  CinF0,
In< VYAimageWidth > &  imgWidthInF0,
In< VYAimageHeight > &  imgHeightInF0,
In< imagePosition > &  imgPosInF0,
In< VYApixel > &  CinF1,
In< VYAimageWidth > &  imgWidthInF1,
In< VYAimageHeight > &  imgHeightInF1,
In< imagePosition > &  imgPosInF1,
Out< VYApixel > &  CoutF,
Out< VYAimageWidth > &  imgWidthOutF,
Out< VYAimageHeight > &  imgHeightOutF
 

Definition at line 6 of file videomux.cc.


Member Function Documentation

void VideoMux::main  ) 
 

Definition at line 46 of file videomux.cc.

References CinP0, CinP1, CoutP, imagePosition::enabled, imgHeightInP0, imgHeightInP1, imgHeightOutP, imgPosInP0, imgPosInP1, imgWidthInP0, imgWidthInP1, imgWidthOutP, imagePosition::x, imagePosition::y, and imagePosition::z.

const char * VideoMux::type  )  const
 

Definition at line 41 of file videomux.cc.


Member Data Documentation

InPort<VYApixel> VideoMux::CinP0 [private]
 

Definition at line 37 of file videomux.h.

Referenced by main().

InPort<VYApixel> VideoMux::CinP1 [private]
 

Definition at line 42 of file videomux.h.

Referenced by main().

OutPort<VYApixel> VideoMux::CoutP [private]
 

Definition at line 47 of file videomux.h.

Referenced by main().

InPort<VYAimageHeight> VideoMux::imgHeightInP0 [private]
 

Definition at line 39 of file videomux.h.

Referenced by main().

InPort<VYAimageHeight> VideoMux::imgHeightInP1 [private]
 

Definition at line 44 of file videomux.h.

Referenced by main().

OutPort<VYAimageHeight> VideoMux::imgHeightOutP [private]
 

Definition at line 49 of file videomux.h.

Referenced by main().

InPort<imagePosition> VideoMux::imgPosInP0 [private]
 

Definition at line 40 of file videomux.h.

Referenced by main().

InPort<imagePosition> VideoMux::imgPosInP1 [private]
 

Definition at line 45 of file videomux.h.

Referenced by main().

InPort<VYAimageWidth> VideoMux::imgWidthInP0 [private]
 

Definition at line 38 of file videomux.h.

Referenced by main().

InPort<VYAimageWidth> VideoMux::imgWidthInP1 [private]
 

Definition at line 43 of file videomux.h.

Referenced by main().

OutPort<VYAimageWidth> VideoMux::imgWidthOutP [private]
 

Definition at line 48 of file videomux.h.

Referenced by main().


The documentation for this class was generated from the following files:
Generated on Wed Feb 15 14:52:44 2006 for videomux by doxygen 1.3.2