uvgVPCCenc 1.2.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Enumerations | Variables
slicingComputation.cpp File Reference
#include <algorithm>
#include <array>
#include <cassert>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <iterator>
#include <limits>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <vector>
#include <robin_hood.h>
#include "utils/fileExport.hpp"
#include "utils/parameters.hpp"
#include "utils/constants.hpp"
#include "uvgutils/utils.hpp"
#include "utils/types.hpp"
#include "patchGeneration.hpp"
Include dependency graph for slicingComputation.cpp:

Enumerations

enum class  Axis : uint8_t { X , Y , Z }
 

Variables

constexpr std::array< size_t, 2 > axisX = {1, 2}
 
constexpr std::array< size_t, 2 > axisY = {0, 2}
 
constexpr std::array< size_t, 2 > axisZ = {1, 0}
 

Enumeration Type Documentation

◆ Axis

enum class Axis : uint8_t
strong
Enumerator

Variable Documentation

◆ axisX

constexpr std::array<size_t, 2> axisX = {1, 2}
constexpr

◆ axisY

constexpr std::array<size_t, 2> axisY = {0, 2}
constexpr

◆ axisZ

constexpr std::array<size_t, 2> axisZ = {1, 0}
constexpr