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 | Public Attributes | List of all members
uvgvpcc_enc::GOF Struct Reference

#include <uvgvpcc.hpp>

Collaboration diagram for uvgvpcc_enc::GOF:

Public Member Functions

void completeFileBaseNames (const Parameters *param)
 

Public Attributes

std::vector< std::shared_ptr< Frame > > frames
 
size_t nbFrames
 
size_t gofId
 
size_t mapsHeight
 
size_t occupancyMapHeight
 
std::string baseNameOccupancy = ""
 
std::string baseNameGeometry = ""
 
std::string baseNameAttribute = ""
 
std::vector< uint8_t > bitstreamOccupancy
 
std::vector< uint8_t > bitstreamGeometry
 
std::vector< uint8_t > bitstreamAttribute
 

Member Function Documentation

◆ completeFileBaseNames()

void uvgvpcc_enc::GOF::completeFileBaseNames ( const Parameters param)
inline
Here is the call graph for this function:

Member Data Documentation

◆ baseNameAttribute

std::string uvgvpcc_enc::GOF::baseNameAttribute = ""

◆ baseNameGeometry

std::string uvgvpcc_enc::GOF::baseNameGeometry = ""

◆ baseNameOccupancy

std::string uvgvpcc_enc::GOF::baseNameOccupancy = ""

◆ bitstreamAttribute

std::vector<uint8_t> uvgvpcc_enc::GOF::bitstreamAttribute

◆ bitstreamGeometry

std::vector<uint8_t> uvgvpcc_enc::GOF::bitstreamGeometry

◆ bitstreamOccupancy

std::vector<uint8_t> uvgvpcc_enc::GOF::bitstreamOccupancy

◆ frames

std::vector<std::shared_ptr<Frame> > uvgvpcc_enc::GOF::frames

◆ gofId

size_t uvgvpcc_enc::GOF::gofId

◆ mapsHeight

size_t uvgvpcc_enc::GOF::mapsHeight

◆ nbFrames

size_t uvgvpcc_enc::GOF::nbFrames

◆ occupancyMapHeight

size_t uvgvpcc_enc::GOF::occupancyMapHeight

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