uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
Abstract2DMapEncoder Class Referenceabstract

#include <abstract2DMapEncoder.hpp>

Inheritance diagram for Abstract2DMapEncoder:
Collaboration diagram for Abstract2DMapEncoder:

Public Member Functions

 Abstract2DMapEncoder (const ENCODER_TYPE &encoderType)
 
virtual ~Abstract2DMapEncoder ()=default
 
virtual void encodeGOFMaps (const std::shared_ptr< uvgvpcc_enc::GOF > &gof)=0
 

Protected Attributes

const ENCODER_TYPE encoderType_
 

Constructor & Destructor Documentation

◆ Abstract2DMapEncoder()

Abstract2DMapEncoder::Abstract2DMapEncoder ( const ENCODER_TYPE encoderType)
inline

◆ ~Abstract2DMapEncoder()

virtual Abstract2DMapEncoder::~Abstract2DMapEncoder ( )
virtualdefault

Member Function Documentation

◆ encodeGOFMaps()

virtual void Abstract2DMapEncoder::encodeGOFMaps ( const std::shared_ptr< uvgvpcc_enc::GOF > &  gof)
pure virtual

Member Data Documentation

◆ encoderType_

const ENCODER_TYPE Abstract2DMapEncoder::encoderType_
protected

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