HEVC Test Model (HM)
HM-16.18
|
neighbouring pixel access class for all components More...
#include <TComPattern.h>
Public Member Functions | |
Int | getROIYWidth () const |
Int | getROIYHeight () const |
Int | getPatternLStride () const |
Int | getBitDepthY () const |
Int | getROIYPosX () const |
Int | getROIYPosY () const |
Int | getTileLeftTopPelPosX () const |
Int | getTileLeftTopPelPosY () const |
Int | getTileRightBottomPelPosX () const |
Int | getTileRightBottomPelPosY () const |
__inline Pel * | getROIY () |
__inline const Pel * | getROIY () const |
TComPattern () | |
Void | initPattern (Pel *piY, Int roiWidth, Int roiHeight, Int stride, Int bitDepthLuma, Int roiPosX, Int roiPosY) |
set parameters from Pel buffers for accessing neighbouring pixels More... | |
Void | setTileBorders (Int tileLeftTopPelPosX, Int tileLeftTopPelPosY, Int tileRightBottomPelPosX, Int tileRightBottomPelPosY) |
neighbouring pixel access class for all components
Definition at line 55 of file TComPattern.h.
|
inline |
Definition at line 98 of file TComPattern.h.
|
inline |
Definition at line 78 of file TComPattern.h.
|
inline |
Definition at line 77 of file TComPattern.h.
|
inline |
Definition at line 89 of file TComPattern.h.
|
inline |
Definition at line 93 of file TComPattern.h.
|
inline |
Definition at line 76 of file TComPattern.h.
|
inline |
Definition at line 80 of file TComPattern.h.
|
inline |
Definition at line 81 of file TComPattern.h.
|
inline |
Definition at line 75 of file TComPattern.h.
|
inline |
Definition at line 83 of file TComPattern.h.
|
inline |
Definition at line 84 of file TComPattern.h.
|
inline |
Definition at line 85 of file TComPattern.h.
|
inline |
Definition at line 86 of file TComPattern.h.
Void TComPattern::initPattern | ( | Pel * | piY, |
Int | roiWidth, | ||
Int | roiHeight, | ||
Int | stride, | ||
Int | bitDepthLuma, | ||
Int | roiPosX, | ||
Int | roiPosY | ||
) |
set parameters from Pel buffers for accessing neighbouring pixels
Definition at line 81 of file TComPattern.cpp.
Void TComPattern::setTileBorders | ( | Int | tileLeftTopPelPosX, |
Int | tileLeftTopPelPosY, | ||
Int | tileRightBottomPelPosX, | ||
Int | tileRightBottomPelPosY | ||
) |
Definition at line 108 of file TComPattern.cpp.
|
private |
Definition at line 62 of file TComPattern.h.
|
private |
Definition at line 61 of file TComPattern.h.
|
private |
Definition at line 58 of file TComPattern.h.
|
private |
Definition at line 60 of file TComPattern.h.
|
private |
Definition at line 65 of file TComPattern.h.
|
private |
Definition at line 66 of file TComPattern.h.
|
private |
Definition at line 59 of file TComPattern.h.
|
private |
Definition at line 67 of file TComPattern.h.
|
private |
Definition at line 68 of file TComPattern.h.
|
private |
Definition at line 69 of file TComPattern.h.
|
private |
Definition at line 70 of file TComPattern.h.