![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ecvPointCloudInterpolator.h>
Classes | |
| struct | Parameters |
| Generic interpolation parameters. More... | |
Static Public Member Functions | |
| static bool | InterpolateScalarFieldsFrom (ccPointCloud *destCloud, ccPointCloud *srccloud, const std::vector< int > &sfIndexes, const Parameters ¶ms, cloudViewer::GenericProgressCallback *progressCb=0, unsigned char octreeLevel=0) |
| Interpolate scalar fields from another cloud. More... | |
Definition at line 22 of file ecvPointCloudInterpolator.h.
|
static |
Interpolate scalar fields from another cloud.
Definition at line 151 of file ecvPointCloudInterpolator.cpp.
References ccPointCloud::addScalarField(), cellSFInterpolator(), ccPointCloud::colorsHaveChanged(), ccPointCloud::computeCPSet(), CVLog::Error(), cloudViewer::ScalarField::fill(), cloudViewer::BoundingBoxTpl< T >::getCenter(), cloudViewer::BoundingBoxTpl< T >::getDiagVec(), cloudViewer::PointCloudTpl< T >::getNumberOfScalarFields(), ccGenericPointCloud::getOwnBB(), cloudViewer::PointCloudTpl< T >::getScalarField(), cloudViewer::PointCloudTpl< T >::getScalarFieldIndexByName(), cloudViewer::PointCloudTpl< T >::getScalarFieldName(), ccPointCloudInterpolator::Parameters::K_NEAREST_NEIGHBORS, ccPointCloudInterpolator::Parameters::knn, ccPointCloudInterpolator::Parameters::method, NAN_VALUE, ccPointCloudInterpolator::Parameters::NEAREST_NEIGHBOR, octreeLevel, ccPointCloudInterpolator::Parameters::RADIUS, ccPointCloudInterpolator::Parameters::radius, cloudViewer::PointCloudTpl< T >::size(), cloudViewer::DistanceComputationTools::SYNCHRONIZED, cloudViewer::DistanceComputationTools::synchronizeOctrees(), CVLog::Warning(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
Referenced by ccEntityAction::interpolateSFs().