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

Go to the source code of this file.

Namespaces

namespace  uvgvpcc_enc
 

Typedefs

using uvgvpcc_enc::typeGeometryInput = uint16_t
 

Enumerations

enum class  uvgvpcc_enc::PPI : uint8_t {
  uvgvpcc_enc::ppi0 , uvgvpcc_enc::ppi1 , uvgvpcc_enc::ppi2 , uvgvpcc_enc::ppi3 ,
  uvgvpcc_enc::ppi4 , uvgvpcc_enc::ppi5 , uvgvpcc_enc::ppiBlank , uvgvpcc_enc::notAssigned
}
 

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()
 
constexpr size_t uvgvpcc_enc::PPI_NON_ASSIGNED = std::numeric_limits<size_t>::max()
 
constexpr size_t uvgvpcc_enc::UNDEFINED_PARENT_PPI = std::numeric_limits<size_t>::max() - 1