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::API::v3c_chunk Struct Reference

Bitstream writing miscellaneous. More...

#include <uvgvpcc.hpp>

Collaboration diagram for uvgvpcc_enc::API::v3c_chunk:

Public Member Functions

 v3c_chunk ()=default
 
 v3c_chunk (size_t len, std::unique_ptr< char[]> data)
 

Public Attributes

size_t len = 0
 
std::unique_ptr< char[]> data
 
std::vector< size_t > v3c_unit_sizes = {}
 

Detailed Description

Bitstream writing miscellaneous.

Constructor & Destructor Documentation

◆ v3c_chunk() [1/2]

uvgvpcc_enc::API::v3c_chunk::v3c_chunk ( )
default

◆ v3c_chunk() [2/2]

uvgvpcc_enc::API::v3c_chunk::v3c_chunk ( size_t  len,
std::unique_ptr< char[]>  data 
)
inline

Member Data Documentation

◆ data

std::unique_ptr<char[]> uvgvpcc_enc::API::v3c_chunk::data

◆ len

size_t uvgvpcc_enc::API::v3c_chunk::len = 0

◆ v3c_unit_sizes

std::vector<size_t> uvgvpcc_enc::API::v3c_chunk::v3c_unit_sizes = {}

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