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

#include <SEI.h>

Collaboration diagram for RegionalSEI:
Collaboration graph
[legend]

Public Member Functions

 RegionalSEI ()
 
 RegionalSEI (SEI *sei, RNSEIWindowVec &regions)
 
 ~RegionalSEI ()
 
SEIgetSEI ()
 
UInt getNumRegions () const
 
const RNSEIWindowVecgetRegions ()
 
Void addRegions (RNSEIWindowVec const &regions)
 

Static Public Member Functions

static Bool checkRegionalNestedSEIPayloadType (SEI::PayloadType const payloadType)
 

Private Attributes

SEIm_seiMessage
 
RNSEIWindowVec m_regions
 

Detailed Description

Definition at line 1008 of file SEI.h.

Constructor & Destructor Documentation

RegionalSEI::RegionalSEI ( )
inline

Definition at line 1011 of file SEI.h.

RegionalSEI::RegionalSEI ( SEI sei,
RNSEIWindowVec regions 
)
inline

Definition at line 1012 of file SEI.h.

RegionalSEI::~RegionalSEI ( )
inline

Definition at line 1024 of file SEI.h.

Member Function Documentation

Void RegionalSEI::addRegions ( RNSEIWindowVec const &  regions)
inline

Definition at line 1031 of file SEI.h.

static Bool RegionalSEI::checkRegionalNestedSEIPayloadType ( SEI::PayloadType const  payloadType)
inlinestatic

Definition at line 1032 of file SEI.h.

UInt RegionalSEI::getNumRegions ( ) const
inline

Definition at line 1029 of file SEI.h.

const RNSEIWindowVec& RegionalSEI::getRegions ( )
inline

Definition at line 1030 of file SEI.h.

SEI* RegionalSEI::getSEI ( )
inline

Definition at line 1028 of file SEI.h.

Member Data Documentation

RNSEIWindowVec RegionalSEI::m_regions
private

Definition at line 1053 of file SEI.h.

SEI* RegionalSEI::m_seiMessage
private

Definition at line 1052 of file SEI.h.


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