HEVC Test Model (HM)
HM-16.18
|
This is the complete list of members for TComRdCost, including all inherited members.
calcHAD(Int bitDepth, const Pel *pi0, Int iStride0, const Pel *pi1, Int iStride1, Int iWidth, Int iHeight) | TComRdCost | |
calcRdCost(Double numBits, Double distortion, DFunc eDFunc=DF_DEFAULT) | TComRdCost | |
getBitsOfVectorWithPredictor(const Int x, const Int y) | TComRdCost | inline |
getChromaWeight() | TComRdCost | inline |
getCost(UInt b) | TComRdCost | inline |
getCostOfVectorWithPredictor(const Int x, const Int y) | TComRdCost | inline |
getDistPart(Int bitDepth, const Pel *piCur, Int iCurStride, const Pel *piOrg, Int iOrgStride, UInt uiBlkWidth, UInt uiBlkHeight, const ComponentID compID, DFunc eDFunc=DF_SSE) | TComRdCost | |
getLambda() | TComRdCost | inline |
getSqrtLambda() | TComRdCost | inline |
init() | TComRdCost | |
m_afpDistortFunc | TComRdCost | private |
m_costMode | TComRdCost | private |
m_dFrameLambda | TComRdCost | private |
m_distortionWeight | TComRdCost | private |
m_dLambda | TComRdCost | private |
m_dLambdaMotionSAD | TComRdCost | private |
m_dLambdaMotionSSE | TComRdCost | private |
m_iCostScale | TComRdCost | private |
m_motionLambda | TComRdCost | private |
m_mvPredictor | TComRdCost | private |
m_sqrtLambda | TComRdCost | private |
selectMotionLambda(Bool bSad, Int iAdd, Bool bIsTransquantBypass) | TComRdCost | inline |
setCostMode(CostMode m) | TComRdCost | inline |
setCostScale(Int iCostScale) | TComRdCost | inline |
setDistortionWeight(const ComponentID compID, const Double distortionWeight) | TComRdCost | inline |
setDistParam(UInt uiBlkWidth, UInt uiBlkHeight, DFunc eDFunc, DistParam &rcDistParam) | TComRdCost | |
setDistParam(const TComPattern *const pcPatternKey, const Pel *piRefY, Int iRefStride, DistParam &rcDistParam) | TComRdCost | |
setDistParam(const TComPattern *const pcPatternKey, const Pel *piRefY, Int iRefStride, Int iStep, DistParam &rcDistParam, Bool bHADME=false) | TComRdCost | |
setDistParam(DistParam &rcDP, Int bitDepth, const Pel *p1, Int iStride1, const Pel *p2, Int iStride2, Int iWidth, Int iHeight, Bool bHadamard=false) | TComRdCost | |
setFrameLambda(Double dLambda) | TComRdCost | inline |
setLambda(Double dLambda, const BitDepths &bitDepths) | TComRdCost | |
setPredictor(TComMv &rcMv) | TComRdCost | inline |
TComRdCost() | TComRdCost | |
xCalcHADs2x2(const Pel *piOrg, const Pel *piCurr, Int iStrideOrg, Int iStrideCur, Int iStep) | TComRdCost | privatestatic |
xCalcHADs4x4(const Pel *piOrg, const Pel *piCurr, Int iStrideOrg, Int iStrideCur, Int iStep) | TComRdCost | privatestatic |
xCalcHADs8x8(const Pel *piOrg, const Pel *piCurr, Int iStrideOrg, Int iStrideCur, Int iStep) | TComRdCost | privatestatic |
xGetExpGolombNumberOfBits(Int iVal) | TComRdCost | static |
xGetHADs(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD12(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD16(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD16N(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD24(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD32(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD4(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD48(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD64(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSAD8(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE16(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE16N(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE32(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE4(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE64(DistParam *pcDtParam) | TComRdCost | privatestatic |
xGetSSE8(DistParam *pcDtParam) | TComRdCost | privatestatic |
~TComRdCost() | TComRdCost | virtual |