HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
TComMvField Class Reference

class for motion vector with reference index More...

#include <TComMotionInfo.h>

Collaboration diagram for TComMvField:
Collaboration graph
[legend]

Public Member Functions

 TComMvField ()
 
Void setMvField (TComMv const &cMv, Int iRefIdx)
 
Void setRefIdx (Int refIdx)
 
TComMv const & getMv () const
 
TComMvgetMv ()
 
Int getRefIdx () const
 
Int getHor () const
 
Int getVer () const
 

Private Attributes

TComMv m_acMv
 
Int m_iRefIdx
 

Detailed Description

class for motion vector with reference index

Definition at line 68 of file TComMotionInfo.h.

Constructor & Destructor Documentation

TComMvField::TComMvField ( )
inline

Definition at line 75 of file TComMotionInfo.h.

Member Function Documentation

Int TComMvField::getHor ( ) const
inline

Definition at line 89 of file TComMotionInfo.h.

TComMv const& TComMvField::getMv ( ) const
inline

Definition at line 85 of file TComMotionInfo.h.

TComMv& TComMvField::getMv ( )
inline

Definition at line 86 of file TComMotionInfo.h.

Int TComMvField::getRefIdx ( ) const
inline

Definition at line 88 of file TComMotionInfo.h.

Int TComMvField::getVer ( ) const
inline

Definition at line 90 of file TComMotionInfo.h.

Void TComMvField::setMvField ( TComMv const &  cMv,
Int  iRefIdx 
)
inline

Definition at line 77 of file TComMotionInfo.h.

Void TComMvField::setRefIdx ( Int  refIdx)
inline

Definition at line 83 of file TComMotionInfo.h.

Member Data Documentation

TComMv TComMvField::m_acMv
private

Definition at line 71 of file TComMotionInfo.h.

Int TComMvField::m_iRefIdx
private

Definition at line 72 of file TComMotionInfo.h.


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