|
HEVC Test Model (HM)
HM-16.18
|
This is the complete list of members for TComDataCU, including all inherited members.
| bitwiseOrCbfPartRange(UInt uiCbf, ComponentID compID, UInt uiAbsPartIdx, UInt uiCoveredPartIdxes) | TComDataCU | |
| clearCbf(UInt uiIdx, ComponentID eType, UInt uiNumParts) | TComDataCU | |
| clipMv(TComMv &rcMv) const | TComDataCU | |
| compressMV() | TComDataCU | |
| copyInterPredInfoFrom(TComDataCU *pcCU, UInt uiAbsPartIdx, RefPicList eRefPicList) | TComDataCU | |
| copyPartFrom(TComDataCU *pcCU, UInt uiPartUnitIdx, UInt uiDepth) | TComDataCU | |
| copySubCU(TComDataCU *pcCU, UInt uiPartUnitIdx) | TComDataCU | |
| copyToPic(UChar uiDepth) | TComDataCU | |
| create(ChromaFormat chromaFormatIDC, UInt uiNumPartition, UInt uiWidth, UInt uiHeight, Bool bDecSubCu, Int unitSize, TCoeff *pParentARLBuffer=0) | TComDataCU | |
| CUIsFromSameSlice(const TComDataCU *pCU) const | TComDataCU | inline |
| CUIsFromSameSliceAndTile(const TComDataCU *pCU) const | TComDataCU | |
| CUIsFromSameSliceTileAndWavefrontRow(const TComDataCU *pCU) const | TComDataCU | |
| CUIsFromSameTile(const TComDataCU *pCU) const | TComDataCU | |
| deriveLeftBottomIdx(UInt uiPartIdx, UInt &ruiPartIdxLB) const | TComDataCU | |
| deriveLeftBottomIdxGeneral(UInt uiAbsPartIdx, UInt uiPartIdx, UInt &ruiPartIdxLB) const | TComDataCU | |
| deriveLeftRightTopIdx(UInt uiPartIdx, UInt &ruiPartIdxLT, UInt &ruiPartIdxRT) const | TComDataCU | |
| deriveLeftRightTopIdxGeneral(UInt uiAbsPartIdx, UInt uiPartIdx, UInt &ruiPartIdxLT, UInt &ruiPartIdxRT) const | TComDataCU | |
| deriveRightBottomIdx(UInt uiPartIdx, UInt &ruiPartIdxRB) const | TComDataCU | protected |
| destroy() | TComDataCU | |
| fillMvpCand(const UInt uiPartIdx, const UInt uiPartAddr, const RefPicList eRefPicList, const Int iRefIdx, AMVPInfo *pInfo) const | TComDataCU | |
| getAllowedChromaDir(UInt uiAbsPartIdx, UInt *uiModeList) const | TComDataCU | |
| getArlCoeff(ComponentID component) | TComDataCU | inline |
| getCbf(UInt uiIdx, ComponentID eType) const | TComDataCU | inline |
| getCbf(ComponentID eType) | TComDataCU | inline |
| getCbf(UInt uiIdx, ComponentID eType, UInt uiTrDepth) const | TComDataCU | inline |
| getChromaQpAdj() | TComDataCU | inline |
| getChromaQpAdj(Int idx) const | TComDataCU | inline |
| getCodedChromaQpAdj() const | TComDataCU | inline |
| getCodedQP() const | TComDataCU | inline |
| getCoeff(ComponentID component) | TComDataCU | inline |
| getCoefScanIdx(const UInt uiAbsPartIdx, const UInt uiWidth, const UInt uiHeight, const ComponentID compID) const | TComDataCU | |
| getCrossComponentPredictionAlpha(ComponentID compID) | TComDataCU | inline |
| getCrossComponentPredictionAlpha(UInt uiIdx, ComponentID compID) | TComDataCU | inline |
| getCtuAbove() | TComDataCU | inline |
| getCtuAboveLeft() | TComDataCU | inline |
| getCtuAboveRight() | TComDataCU | inline |
| getCtuLeft() | TComDataCU | inline |
| getCtuRsAddr() | TComDataCU | inline |
| getCtuRsAddr() const | TComDataCU | inline |
| getCtxInterDir(UInt uiAbsPartIdx) const | TComDataCU | |
| getCtxQtCbf(TComTU &rTu, const ChannelType chType) const | TComDataCU | |
| getCtxSkipFlag(UInt uiAbsPartIdx) const | TComDataCU | |
| getCtxSplitFlag(UInt uiAbsPartIdx, UInt uiDepth) const | TComDataCU | |
| getCUMvField(RefPicList e) | TComDataCU | inline |
| getCUMvField(RefPicList e) const | TComDataCU | inline |
| getCUPelX() const | TComDataCU | inline |
| getCUPelY() const | TComDataCU | inline |
| getCUTransquantBypass() | TComDataCU | inline |
| getCUTransquantBypass(UInt uiIdx) const | TComDataCU | inline |
| getDepth() | TComDataCU | inline |
| getDepth(UInt uiIdx) const | TComDataCU | inline |
| getExplicitRdpcmMode(ComponentID component) | TComDataCU | inline |
| getExplicitRdpcmMode(ComponentID component, UInt partIdx) const | TComDataCU | inline |
| getHeight() | TComDataCU | inline |
| getHeight(UInt uiIdx) const | TComDataCU | inline |
| getInterDir() | TComDataCU | inline |
| getInterDir(UInt uiIdx) const | TComDataCU | inline |
| getInterMergeCandidates(UInt uiAbsPartIdx, UInt uiPUIdx, TComMvField *pcMFieldNeighbours, UChar *puhInterDirNeighbours, Int &numValidMergeCand, UInt &numSpatialMergeCandidates, Int mrgCandIdx=-1) const | TComDataCU | |
| getIntraDir(const ChannelType channelType) const | TComDataCU | inline |
| getIntraDir(const ChannelType channelType, const UInt uiIdx) const | TComDataCU | inline |
| getIntraDirPredictor(UInt uiAbsPartIdx, Int uiIntraDirPred[NUM_MOST_PROBABLE_MODES], const ComponentID compID, Int *piMode=0) const | TComDataCU | |
| getIntraSizeIdx(UInt uiAbsPartIdx) const | TComDataCU | |
| getIPCMFlag() | TComDataCU | inline |
| getIPCMFlag(UInt uiIdx) const | TComDataCU | inline |
| getLastCodedQP(UInt uiAbsPartIdx) const | TComDataCU | |
| getLastValidPartIdx(Int iAbsPartIdx) const | TComDataCU | |
| getMergeAMP() const | TComDataCU | inline |
| getMergeFlag() | TComDataCU | inline |
| getMergeFlag(UInt uiIdx) const | TComDataCU | inline |
| getMergeIndex() | TComDataCU | inline |
| getMergeIndex(UInt uiIdx) const | TComDataCU | inline |
| getMvField(const TComDataCU *pcCU, UInt uiAbsPartIdx, RefPicList eRefPicList, TComMvField &rcMvField) | TComDataCU | static |
| getMVPIdx(RefPicList eRefPicList, UInt uiIdx) const | TComDataCU | inline |
| getMVPIdx(RefPicList eRefPicList) | TComDataCU | inline |
| getMVPNum(RefPicList eRefPicList, UInt uiIdx) const | TComDataCU | inline |
| getMVPNum(RefPicList eRefPicList) | TComDataCU | inline |
| getMvPredAbove(TComMv &rcMvPred) const | TComDataCU | inline |
| getMvPredAboveRight(TComMv &rcMvPred) const | TComDataCU | inline |
| getMvPredLeft(TComMv &rcMvPred) const | TComDataCU | inline |
| getNumPartitions(const UInt uiAbsPartIdx=0) const | TComDataCU | |
| getPartIndexAndSize(UInt uiPartIdx, UInt &ruiPartAddr, Int &riWidth, Int &riHeight) const | TComDataCU | |
| getPartitionSize() | TComDataCU | inline |
| getPartitionSize(UInt uiIdx) const | TComDataCU | inline |
| getPartPosition(UInt partIdx, Int &xP, Int &yP, Int &nPSW, Int &nPSH) const | TComDataCU | |
| getPCMSample(ComponentID component) | TComDataCU | inline |
| getPic() | TComDataCU | inline |
| getPic() const | TComDataCU | inline |
| getPredictionMode() | TComDataCU | inline |
| getPredictionMode(UInt uiIdx) const | TComDataCU | inline |
| getPUAbove(UInt &uiAPartUnitIdx, UInt uiCurrPartUnitIdx, Bool bEnforceSliceRestriction=true, Bool planarAtCTUBoundary=false, Bool bEnforceTileRestriction=true) const | TComDataCU | |
| getPUAboveLeft(UInt &uiALPartUnitIdx, UInt uiCurrPartUnitIdx, Bool bEnforceSliceRestriction=true) const | TComDataCU | |
| getPUAboveRight(UInt &uiARPartUnitIdx, UInt uiCurrPartUnitIdx, UInt uiPartUnitOffset=1, Bool bEnforceSliceRestriction=true) const | TComDataCU | |
| getPUBelowLeft(UInt &uiBLPartUnitIdx, UInt uiCurrPartUnitIdx, UInt uiPartUnitOffset=1, Bool bEnforceSliceRestriction=true) const | TComDataCU | |
| getPULeft(UInt &uiLPartUnitIdx, UInt uiCurrPartUnitIdx, Bool bEnforceSliceRestriction=true, Bool bEnforceTileRestriction=true) const | TComDataCU | |
| getQP() | TComDataCU | inline |
| getQP(UInt uiIdx) const | TComDataCU | inline |
| getQpMinCuAbove(UInt &uiAPartUnitIdx, UInt uiCurrAbsIdxInCtu) const | TComDataCU | |
| getQpMinCuLeft(UInt &uiLPartUnitIdx, UInt uiCurrAbsIdxInCtu) const | TComDataCU | |
| getQtRootCbf(UInt uiIdx) const | TComDataCU | |
| getQuadtreeTULog2MinSizeInCU(UInt uiIdx) const | TComDataCU | |
| getRefQP(UInt uiCurrAbsIdxInCtu) const | TComDataCU | |
| getSkipFlag() | TComDataCU | inline |
| getSkipFlag(UInt idx) const | TComDataCU | inline |
| getSlice() | TComDataCU | inline |
| getSlice() const | TComDataCU | inline |
| getTMctsMvpIsValid() | TComDataCU | inline |
| getTotalBins() | TComDataCU | inline |
| getTotalBits() | TComDataCU | inline |
| getTotalCost() | TComDataCU | inline |
| getTotalDistortion() | TComDataCU | inline |
| getTotalNumPart() | TComDataCU | inline |
| getTransformIdx() | TComDataCU | inline |
| getTransformIdx(UInt uiIdx) const | TComDataCU | inline |
| getTransformSkip(ComponentID compID) | TComDataCU | inline |
| getTransformSkip(UInt uiIdx, ComponentID compID) const | TComDataCU | inline |
| getWidth() | TComDataCU | inline |
| getWidth(UInt uiIdx) const | TComDataCU | inline |
| getZorderIdxInCtu() const | TComDataCU | inline |
| hasEqualMotion(UInt uiAbsPartIdx, const TComDataCU *pcCandCU, UInt uiCandAbsPartIdx) const | TComDataCU | |
| initCtu(TComPic *pcPic, UInt ctuRsAddr) | TComDataCU | |
| initEstData(const UInt uiDepth, const Int qp, const Bool bTransquantBypass) | TComDataCU | |
| initSubCU(TComDataCU *pcCU, UInt uiPartUnitIdx, UInt uiDepth, Int qp) | TComDataCU | |
| isBipredRestriction(UInt puIdx) const | TComDataCU | |
| isDiffMER(Int xN, Int yN, Int xP, Int yP) const | TComDataCU | |
| isFirstAbsZorderIdxInDepth(UInt uiAbsPartIdx, UInt uiDepth) const | TComDataCU | |
| isInter(UInt uiPartIdx) const | TComDataCU | inline |
| isIntra(UInt uiPartIdx) const | TComDataCU | inline |
| isLastColumnCTUInTile() const | TComDataCU | |
| isLastSubCUOfCtu(const UInt absPartIdx) const | TComDataCU | |
| isLosslessCoded(UInt absPartIdx) const | TComDataCU | |
| isRDPCMEnabled(UInt uiAbsPartIdx) const | TComDataCU | inline |
| isSkipped(UInt uiPartIdx) const | TComDataCU | |
| m_absZIdxInCtu | TComDataCU | private |
| m_acCUMvField | TComDataCU | private |
| m_apiMVPIdx | TComDataCU | private |
| m_apiMVPNum | TComDataCU | private |
| m_ArlCoeffIsAliasedAllocation | TComDataCU | private |
| m_bDecSubCu | TComDataCU | private |
| m_bIsMergeAMP | TComDataCU | private |
| m_ChromaQpAdj | TComDataCU | private |
| m_cMvFieldA | TComDataCU | private |
| m_cMvFieldB | TComDataCU | private |
| m_cMvFieldC | TComDataCU | private |
| m_cMvPred | TComDataCU | private |
| m_codedChromaQpAdj | TComDataCU | private |
| m_codedQP | TComDataCU | private |
| m_crossComponentPredictionAlpha | TComDataCU | private |
| m_ctuRsAddr | TComDataCU | private |
| m_CUTransquantBypass | TComDataCU | private |
| m_dTotalCost | TComDataCU | private |
| m_explicitRdpcmMode | TComDataCU | private |
| m_pbIPCMFlag | TComDataCU | private |
| m_pbMergeFlag | TComDataCU | private |
| m_pcArlCoeff | TComDataCU | private |
| m_pcIPCMSample | TComDataCU | private |
| m_pcPic | TComDataCU | private |
| m_pcSlice | TComDataCU | private |
| m_pcTrCoeff | TComDataCU | private |
| m_pCtuAbove | TComDataCU | private |
| m_pCtuAboveLeft | TComDataCU | private |
| m_pCtuAboveRight | TComDataCU | private |
| m_pCtuLeft | TComDataCU | private |
| m_pePartSize | TComDataCU | private |
| m_pePredMode | TComDataCU | private |
| m_phQP | TComDataCU | private |
| m_puhCbf | TComDataCU | private |
| m_puhDepth | TComDataCU | private |
| m_puhHeight | TComDataCU | private |
| m_puhInterDir | TComDataCU | private |
| m_puhIntraDir | TComDataCU | private |
| m_puhMergeIndex | TComDataCU | private |
| m_puhTransformSkip | TComDataCU | private |
| m_puhTrIdx | TComDataCU | private |
| m_puhWidth | TComDataCU | private |
| m_skipFlag | TComDataCU | private |
| m_tMctsMvpIsValid | TComDataCU | private |
| m_uiCUPelX | TComDataCU | private |
| m_uiCUPelY | TComDataCU | private |
| m_uiNumPartition | TComDataCU | private |
| m_uiTotalBins | TComDataCU | private |
| m_uiTotalBits | TComDataCU | private |
| m_uiTotalDistortion | TComDataCU | private |
| m_unitSize | TComDataCU | private |
| setCbf(UInt uiIdx, ComponentID eType, UChar uh) | TComDataCU | inline |
| setCbfPartRange(UInt uiCbf, ComponentID compID, UInt uiAbsPartIdx, UInt uiCoveredPartIdxes) | TComDataCU | |
| setCbfSubParts(const UInt uiCbf[MAX_NUM_COMPONENT], UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setCbfSubParts(UInt uiCbf, ComponentID compID, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setCbfSubParts(UInt uiCbf, ComponentID compID, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setChromaQpAdj(Int idx, UChar val) | TComDataCU | inline |
| setChromaQpAdjSubParts(UChar val, Int absPartIdx, Int depth) | TComDataCU | |
| setCodedChromaQpAdj(SChar qp) | TComDataCU | inline |
| setCodedQP(SChar qp) | TComDataCU | inline |
| setCrossComponentPredictionAlphaPartRange(SChar alphaValue, ComponentID compID, UInt uiAbsPartIdx, UInt uiCoveredPartIdxes) | TComDataCU | |
| setCUTransquantBypassSubParts(Bool flag, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setDepth(UInt uiIdx, UChar uh) | TComDataCU | inline |
| setDepthSubParts(UInt uiDepth, UInt uiAbsPartIdx) | TComDataCU | |
| setExplicitRdpcmModePartRange(UInt rdpcmMode, ComponentID compID, UInt uiAbsPartIdx, UInt uiCoveredPartIdxes) | TComDataCU | |
| setHeight(UInt uiIdx, UChar uh) | TComDataCU | inline |
| setInterDir(UInt uiIdx, UChar uh) | TComDataCU | inline |
| setInterDirSubParts(UInt uiDir, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setIntraDirSubParts(const ChannelType channelType, const UInt uiDir, const UInt uiAbsPartIdx, const UInt uiDepth) | TComDataCU | |
| setIPCMFlag(UInt uiIdx, Bool b) | TComDataCU | inline |
| setIPCMFlagSubParts(Bool bIpcmFlag, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setMergeAMP(Bool b) | TComDataCU | inline |
| setMergeFlag(UInt uiIdx, Bool b) | TComDataCU | inline |
| setMergeFlagSubParts(Bool bMergeFlag, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setMergeIndex(UInt uiIdx, UInt uiMergeIndex) | TComDataCU | inline |
| setMergeIndexSubParts(UInt uiMergeIndex, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setMVPIdx(RefPicList eRefPicList, UInt uiIdx, Int iMVPIdx) | TComDataCU | inline |
| setMVPIdxSubParts(Int iMVPIdx, RefPicList eRefPicList, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setMVPNum(RefPicList eRefPicList, UInt uiIdx, Int iMVPNum) | TComDataCU | inline |
| setMVPNumSubParts(Int iMVPNum, RefPicList eRefPicList, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth) | TComDataCU | |
| setOutsideCUPart(UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setPartitionSize(UInt uiIdx, PartSize uh) | TComDataCU | inline |
| setPartSizeSubParts(PartSize eMode, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setPredictionMode(UInt uiIdx, PredMode uh) | TComDataCU | inline |
| setPredModeSubParts(PredMode eMode, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setQP(UInt uiIdx, SChar value) | TComDataCU | inline |
| setQPSubCUs(Int qp, UInt absPartIdx, UInt depth, Bool &foundNonZeroCbf) | TComDataCU | |
| setQPSubParts(Int qp, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setSizeSubParts(UInt uiWidth, UInt uiHeight, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setSkipFlag(UInt idx, Bool skip) | TComDataCU | inline |
| setSkipFlagSubParts(Bool skip, UInt absPartIdx, UInt depth) | TComDataCU | |
| setSubPart(T bParameter, T *pbBaseCtu, UInt uiCUAddr, UInt uiCUDepth, UInt uiPUIdx) | TComDataCU | |
| setTMctsMvpIsValid(Bool b) | TComDataCU | inline |
| setTransformSkipPartRange(UInt useTransformSkip, ComponentID compID, UInt uiAbsPartIdx, UInt uiCoveredPartIdxes) | TComDataCU | |
| setTransformSkipSubParts(UInt useTransformSkip, ComponentID compID, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setTransformSkipSubParts(const UInt useTransformSkip[MAX_NUM_COMPONENT], UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setTrIdxSubParts(UInt uiTrIdx, UInt uiAbsPartIdx, UInt uiDepth) | TComDataCU | |
| setWidth(UInt uiIdx, UChar uh) | TComDataCU | inline |
| TComDataCU() | TComDataCU | |
| xAddMVPCandUnscaled(AMVPInfo &info, const RefPicList eRefPicList, const Int iRefIdx, const UInt uiPartUnitIdx, const MVP_DIR eDir) const | TComDataCU | protected |
| xAddMVPCandWithScaling(AMVPInfo &info, const RefPicList eRefPicList, const Int iRefIdx, const UInt uiPartUnitIdx, const MVP_DIR eDir) const | TComDataCU | protected |
| xDeriveCenterIdx(UInt uiPartIdx, UInt &ruiPartIdxCenter) const | TComDataCU | protected |
| xGetColMVP(const RefPicList eRefPicList, const Int ctuRsAddr, const Int partUnitIdx, TComMv &rcMv, const Int refIdx) const | TComDataCU | protected |
| xGetDistScaleFactor(Int iCurrPOC, Int iCurrRefPOC, Int iColPOC, Int iColRefPOC) | TComDataCU | protectedstatic |
| ~TComDataCU() | TComDataCU | virtual |
1.8.5