|
uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
#include <array>#include <cstdint>#include <limits>#include <sstream>#include <iomanip>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 |
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 } |
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() |
| 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 |