Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CCamTile Struct Reference

#include <CamTile.h>

List of all members.

Public Member Functions

Static Public Member Functions

Public Attributes


Member Function Documentation

void CCamTile::CalcDiffValue const uchar *  src  ) 
 

Calculate absolute value of difference.

Assuming 'src' refers to a Delta panel, calculate the sum of the absolute difference.

void CCamTile::CalculateForward uchar *  dst,
uchar *  src
 

Perform forward DCT calculation.

Parameters:
dst Destination buffer; uses out_offsets
src Source buffer; used in_offsets

void CCamTile::CalculateInverse uchar *  dst,
uchar *  src
 

Perform inverse DCT calculation.

Parameters:
dst Destination buffer; uses in_offsets
src Source buffer; used out_offsets
Performs reverse DCT operation; note that the in/out_offsets are also swapped.

void CCamTile::ClearInTile uchar *  dst  ) 
 

Clear tile.

This sets the 64 pixels of the input tile to a value of 128.

void CCamTile::ClearOutTile uchar *  dst  ) 
 

Clear tile.

This sets the 64 pixels of the output tile to a value of 128.

int CCamTile::CompareTile const void *  t1,
const void *  t2
[static]
 

void CCamTile::CopyTile uchar *  dst,
const uchar *  src
 


Member Data Documentation

int CCamTile::abs_value
 

offsets within output image buffer

CCamTile * CCamTile::Bottom
 

int CCamTile::in_offsets[8][8]
 

Location

CCamTile* CCamTile::Left
 

int CCamTile::nb_value
 

offsets within output image buffer

CCamTile* CCamTile::NextZag
 

Neighbours

int CCamTile::out_offsets[8][8]
 

offsets within input image buffer

int CCamTile::PCount
 

CCamTile * CCamTile::pUsedNext
 

For zig-zag scanning

CCamTile* CCamTile::pUsedPrev
 

For zig-zag scanning

CCamTile * CCamTile::Right
 

CCamTile * CCamTile::Top
 

int CCamTile::x
 

int CCamTile::y
 


The documentation for this struct was generated from the following files:
Generated on Wed Dec 13 23:38:47 2006 for CamStream by doxygen 1.3.7