uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
#include "normalOrientation.hpp"
#include <algorithm>
#include <cmath>
#include <cstddef>
#include <memory>
#include <queue>
#include <string>
#include <vector>
#include <cstdint>
#include "utilsPatchGeneration.hpp"
#include "uvgvpcc/log.hpp"
#include "uvgvpcc/uvgvpcc.hpp"
#include "utils/utils.hpp"
Classes | |
struct | NormalOrientation::WeightedEdge |
Namespaces | |
namespace | NormalOrientation |
Functions | |
void | NormalOrientation::orientNormals (const std::shared_ptr< uvgvpcc_enc::Frame > &frame, std::vector< uvgvpcc_enc::Vector3< double > > &normals, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry, const std::vector< std::vector< size_t > > &pointsNNList) |