digiKam
Algo_TB_Transform Class Reference
+ Inheritance diagram for Algo_TB_Transform:

Public Member Functions

 Algo_TB_Transform ()
 
virtual enc_tbanalyze (encoder_context *, context_model_table &, const de265_image *input, enc_tb *parent, int TrafoDepth, int MaxTrafoDepth, int IntraSplitFlag)
 
void ascend (const enc_node *resultNode=NULL, const char *fmt=NULL,...)
 
void descend (const enc_node *, const char *,...)
 
void enter ()
 
void leaf (const enc_node *, const char *,...)
 
const char * name () const
 
void setAlgo_TB_RateEstimation (Algo_TB_RateEstimation *algo)
 

Protected Attributes

Algo_TB_RateEstimationmAlgo_TB_RateEstimation
 

Constructor & Destructor Documentation

◆ Algo_TB_Transform()

Algo_TB_Transform::Algo_TB_Transform ( )
inline

Member Function Documentation

◆ analyze()

virtual enc_tb* Algo_TB_Transform::analyze ( encoder_context ,
context_model_table ,
const de265_image input,
enc_tb parent,
int  TrafoDepth,
int  MaxTrafoDepth,
int  IntraSplitFlag 
)
virtual

Implements Algo_TB_Residual.

◆ ascend()

void Algo::ascend ( const enc_node resultNode = NULL,
const char *  fmt = NULL,
  ... 
)
inlineinherited

◆ descend()

void Algo::descend ( const enc_node ,
const char *  ,
  ... 
)
inlineinherited

◆ enter()

void Algo::enter ( )
inlineinherited

◆ leaf()

void Algo::leaf ( const enc_node ,
const char *  ,
  ... 
)
inlineinherited

◆ name()

const char* Algo_TB_Transform::name ( ) const
inlinevirtual

Reimplemented from Algo_TB_Residual.

◆ setAlgo_TB_RateEstimation()

void Algo_TB_Transform::setAlgo_TB_RateEstimation ( Algo_TB_RateEstimation algo)
inline

Member Data Documentation

◆ mAlgo_TB_RateEstimation

Algo_TB_RateEstimation* Algo_TB_Transform::mAlgo_TB_RateEstimation
protected

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