HEVC Test Model (HM)
HM-16.18
|
#include <TComTU.h>
Public Types | |
enum | TU_SPLIT_MODE { DONT_SPLIT =0, VERTICAL_SPLIT =1, QUAD_SPLIT =2, NUMBER_OF_SPLIT_MODES =3 } |
typedef enum TComTU::TU_SPLIT_MODE | SPLIT_MODE |
Static Public Attributes | |
static const UInt | NUMBER_OF_SECTIONS [NUMBER_OF_SPLIT_MODES] = { 1, 2, 4 } |
Protected Member Functions | |
TComTU (const TComTU &) | |
TComTU & | operator= (const TComTU &) |
TComTU (TComTU &parentLevel, const Bool bProcessLastOfLevel, const TU_SPLIT_MODE splitMode=QUAD_SPLIT, const Bool splitAtCurrentDepth=false, const ComponentID absPartIdxSourceComponent=COMPONENT_Y) | |
typedef enum TComTU::TU_SPLIT_MODE TComTU::SPLIT_MODE |
|
protected |
TComTU::TComTU | ( | TComDataCU * | pcCU, |
const UInt | absPartIdxCU, | ||
const UInt | cuDepth, | ||
const UInt | initTrDepthRelCU | ||
) |
Definition at line 48 of file TComTU.cpp.
|
protected |
Definition at line 89 of file TComTU.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
UInt TComTU::GetEquivalentLog2TrSize | ( | const ComponentID | compID | ) | const |
Definition at line 221 of file TComTU.cpp.
UInt TComTU::getGolombRiceStatisticsIndex | ( | const ComponentID | compID | ) |
Definition at line 245 of file TComTU.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Bool TComTU::isNonTransformedResidualRotated | ( | const ComponentID | compID | ) |
Definition at line 236 of file TComTU.cpp.
|
inline |
|
inline |
|
inline |
Bool TComTU::useDST | ( | const ComponentID | compID | ) |
Definition at line 227 of file TComTU.cpp.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |