uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
utils.hpp File Reference
#include <array>
#include <cstdint>
#include <limits>
#include <sstream>
#include <iomanip>
Include dependency graph for utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  uvgvpcc_enc::Vector3< T >
 

Namespaces

namespace  uvgvpcc_enc
 

Typedefs

using uvgvpcc_enc::typeGeometryInput = uint16_t
 

Functions

std::string uvgvpcc_enc::zeroPad (size_t value, size_t width)
 
size_t uvgvpcc_enc::roundUp (const size_t &number, const size_t &multiple)
 

Variables

const typeGeometryInput uvgvpcc_enc::g_infiniteDepth = (std::numeric_limits<typeGeometryInput>::max)()
 
const size_t uvgvpcc_enc::g_infinitenumber = (std::numeric_limits<size_t>::max)()
 
const size_t uvgvpcc_enc::g_valueNotSet = (std::numeric_limits<size_t>::max)()
 
constexpr size_t uvgvpcc_enc::INVALID_PATCH_INDEX = std::numeric_limits<size_t>::max()