Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac::EncPicture Class Reference

#include <enc_picture.h>

Inheritance diagram for dirac::EncPicture:

Inheritance graph
[legend]
Collaboration diagram for dirac::EncPicture:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

dirac::EncPicture::EncPicture (  const PictureParams &  pp  ) 
 

virtual dirac::EncPicture::~EncPicture (   )  [virtual]
 


Member Function Documentation

void dirac::EncPicture::AntiAliasFilter (  PicArray &  out_data,
const PicArray &  in_data
)  const [private]
 

virtual void dirac::EncPicture::ClearData (   )  [private, virtual]
 

Reimplemented from dirac::Picture.

const PicArray& dirac::EncPicture::DataForME (  bool  field_coding,
CompSort  c
)  const
 

void dirac::EncPicture::DropRef (  int  rindex  ) 
 

const PicArray& dirac::EncPicture::FiltData (  CompSort  c  )  const [private]
 

void dirac::EncPicture::FlipStatus (  const unsigned int  mask  )  [inline]
 

double dirac::EncPicture::GetComplexity (   )  const [inline]
 

const MEData& dirac::EncPicture::GetMEData (   )  const [inline]
 

MEData& dirac::EncPicture::GetMEData (   )  [inline]
 

double dirac::EncPicture::GetNormComplexity (   )  const [inline]
 

double dirac::EncPicture::GetPredBias (   )  const [inline]
 

unsigned int dirac::EncPicture::GetStatus (   )  const [inline]
 

void dirac::EncPicture::InitMEData (  const PicturePredParams &  predparams,
const int  num_refs
) 
 

const PicArray& dirac::EncPicture::OrigData (  CompSort  c  )  const [inline]
 

void dirac::EncPicture::SetComplexity (  double  c  )  [inline]
 

void dirac::EncPicture::SetNormComplexity (  double  c  )  [inline]
 

void dirac::EncPicture::SetOrigData (  const int  c  )  [private]
 

void dirac::EncPicture::SetOrigData (   ) 
 

void dirac::EncPicture::SetPredBias (  double  b  )  [inline]
 

void dirac::EncPicture::SetStatus (  const int  status  )  [inline]
 

const PicArray& dirac::EncPicture::UpDataForME (  bool  field_coding,
CompSort  c
)  const
 

void dirac::EncPicture::UpdateStatus (  const unsigned int  mask  )  [inline]
 

const PicArray& dirac::EncPicture::UpFiltData (  CompSort  c  )  const [private]
 

const PicArray& dirac::EncPicture::UpOrigData (  CompSort  cs  )  const
 


Member Data Documentation

double dirac::EncPicture::m_complexity [private]
 

PicArray* dirac::EncPicture::m_filt_data[3] [mutable, private]
 

PicArray* dirac::EncPicture::m_filt_up_data[3] [mutable, private]
 

MEData* dirac::EncPicture::m_me_data [private]
 

double dirac::EncPicture::m_norm_complexity [private]
 

PicArray* dirac::EncPicture::m_orig_data[3] [private]
 

PicArray* dirac::EncPicture::m_orig_up_data[3] [mutable, private]
 

double dirac::EncPicture::m_pred_bias [private]
 

unsigned int dirac::EncPicture::m_status [private]
 


The documentation for this class was generated from the following file:

© 2004 British Broadcasting Corporation. Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.