#include <patchGeneration.hpp>
|
| | PatchGeneration (const std::shared_ptr< uvgvpcc_enc::FrameContext > &frameInput) |
| |
| template<typename keyType > |
| void | refineSegmentation (std::vector< size_t > &pointsPPIs, const std::vector< uvgutils::VectorN< double, 3 > > &pointsNormals, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const size_t &frameId) |
| |
| template<typename keyType > |
| void | refineSegmentation_NewRS (std::vector< size_t > &pointsPPIs, const std::vector< bool > &normalExists, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const size_t &frameId) |
| |
| template<typename indexType > |
| void | ppiAssignationSlicing (const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, std::vector< size_t > &pointPPIs) |
| |
◆ PatchGeneration()
◆ generateFramePatches()
◆ ppiAssignationSlicing()
template<typename indexType >
| template void PatchGeneration::ppiAssignationSlicing< uint64_t > |
( |
const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > & |
pointsGeometry, |
|
|
std::vector< size_t > & |
pointPPIs |
|
) |
| |
◆ refineSegmentation()
template<typename keyType >
| template void PatchGeneration::refineSegmentation< uint64_t > |
( |
std::vector< size_t > & |
pointsPPIs, |
|
|
const std::vector< uvgutils::VectorN< double, 3 > > & |
pointsNormals, |
|
|
const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > & |
pointsGeometry, |
|
|
const size_t & |
frameId |
|
) |
| |
◆ refineSegmentation_NewRS()
template<typename keyType >
| template void PatchGeneration::refineSegmentation_NewRS< uint64_t > |
( |
std::vector< size_t > & |
pointsPPIs, |
|
|
const std::vector< bool > & |
normalExists, |
|
|
const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > & |
pointsGeometry, |
|
|
const size_t & |
frameId |
|
) |
| |
The documentation for this class was generated from the following files: