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

Raster Class Reference

#include <raster.h>

List of all members.

Public Member Functions

 Raster (const Id &n, In< VYApixel > &Cin, In< VYAimageDepth > &imageDepthIn, In< VYAimageComponent > &imageComponentIdIn, In< VYAimageWidth > &imageWidthIn, In< VYAimageHeight > &imageHeightIn, In< VYAimageH > &imageHIn, In< VYAimageV > &imageVIn, In< VYAimageDepth > &scanDepthIn, In< VYAimageComponent > &scanComponentIdIn, Out< VYApixel > &Yout, Out< VYApixel > &Uout, Out< VYApixel > &Vout, Out< VYAimageWidth > &YimageWidthOut, Out< VYAimageHeight > &YimageHeightOut, Out< VYAimageWidth > &UVimageWidthOut, Out< VYAimageHeight > &UVimageHeightOut, Out< VYAimageType > &YUVimgTypeOut)
const char * type () const
void main ()

Private Attributes

InPort< VYApixel > CinP
InPort< VYAimageDepthimageDepthInP
InPort< VYAimageComponentimageComponentIdInP
InPort< VYAimageWidth > imageWidthInP
InPort< VYAimageHeight > imageHeightInP
InPort< VYAimageHimageHInP
InPort< VYAimageVimageVInP
InPort< VYAimageDepthscanDepthInP
InPort< VYAimageComponentscanComponentIdInP
OutPort< VYApixel > YoutP
OutPort< VYApixel > UoutP
OutPort< VYApixel > VoutP
OutPort< VYAimageWidth > YimageWidthOutP
OutPort< VYAimageHeight > YimageHeightOutP
OutPort< VYAimageWidth > UVimageWidthOutP
OutPort< VYAimageHeight > UVimageHeightOutP
OutPort< VYAimageType > YUVimgTypeOutP


Constructor & Destructor Documentation

Raster::Raster const Id &  n,
In< VYApixel > &  Cin,
In< VYAimageDepth > &  imageDepthIn,
In< VYAimageComponent > &  imageComponentIdIn,
In< VYAimageWidth > &  imageWidthIn,
In< VYAimageHeight > &  imageHeightIn,
In< VYAimageH > &  imageHIn,
In< VYAimageV > &  imageVIn,
In< VYAimageDepth > &  scanDepthIn,
In< VYAimageComponent > &  scanComponentIdIn,
Out< VYApixel > &  Yout,
Out< VYApixel > &  Uout,
Out< VYApixel > &  Vout,
Out< VYAimageWidth > &  YimageWidthOut,
Out< VYAimageHeight > &  YimageHeightOut,
Out< VYAimageWidth > &  UVimageWidthOut,
Out< VYAimageHeight > &  UVimageHeightOut,
Out< VYAimageType > &  YUVimgTypeOut
 

Definition at line 14 of file raster.cc.


Member Function Documentation

void Raster::main  ) 
 

Definition at line 55 of file raster.cc.

References ceil_div, CinP, imageComponentIdInP, imageDepthInP, imageHeightInP, imageHInP, imageVInP, imageWidthInP, scanComponentIdInP, scanDepthInP, UoutP, UVimageHeightOutP, UVimageWidthOutP, VoutP, VYAimageComponent, VYAimageDepth, VYAimageH, VYAimageV, VYAimageX, VYAimageY, YimageHeightOutP, YimageWidthOutP, YoutP, and YUVimgTypeOutP.

const char* Raster::type  )  const [inline]
 

Definition at line 44 of file raster.h.


Member Data Documentation

InPort<VYApixel> Raster::CinP [private]
 

Definition at line 51 of file raster.h.

Referenced by main().

InPort<VYAimageComponent> Raster::imageComponentIdInP [private]
 

Definition at line 53 of file raster.h.

Referenced by main().

InPort<VYAimageDepth> Raster::imageDepthInP [private]
 

Definition at line 52 of file raster.h.

Referenced by main().

InPort<VYAimageHeight> Raster::imageHeightInP [private]
 

Definition at line 55 of file raster.h.

Referenced by main().

InPort<VYAimageH> Raster::imageHInP [private]
 

Definition at line 56 of file raster.h.

Referenced by main().

InPort<VYAimageV> Raster::imageVInP [private]
 

Definition at line 57 of file raster.h.

Referenced by main().

InPort<VYAimageWidth> Raster::imageWidthInP [private]
 

Definition at line 54 of file raster.h.

Referenced by main().

InPort<VYAimageComponent> Raster::scanComponentIdInP [private]
 

Definition at line 59 of file raster.h.

Referenced by main().

InPort<VYAimageDepth> Raster::scanDepthInP [private]
 

Definition at line 58 of file raster.h.

Referenced by main().

OutPort<VYApixel> Raster::UoutP [private]
 

Definition at line 63 of file raster.h.

Referenced by main().

OutPort<VYAimageHeight> Raster::UVimageHeightOutP [private]
 

Definition at line 68 of file raster.h.

Referenced by main().

OutPort<VYAimageWidth> Raster::UVimageWidthOutP [private]
 

Definition at line 67 of file raster.h.

Referenced by main().

OutPort<VYApixel> Raster::VoutP [private]
 

Definition at line 64 of file raster.h.

Referenced by main().

OutPort<VYAimageHeight> Raster::YimageHeightOutP [private]
 

Definition at line 66 of file raster.h.

Referenced by main().

OutPort<VYAimageWidth> Raster::YimageWidthOutP [private]
 

Definition at line 65 of file raster.h.

Referenced by main().

OutPort<VYApixel> Raster::YoutP [private]
 

Definition at line 62 of file raster.h.

Referenced by main().

OutPort<VYAimageType> Raster::YUVimgTypeOutP [private]
 

Definition at line 69 of file raster.h.

Referenced by main().


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