![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "PointFeature.h"#include "q3DMASCTools.h"#include "../../../core/IO/qLASIO/include/LasDetails.h"#include <ecvPointCloud.h>#include <ecvScalarField.h>#include <WeibullDistribution.h>#include <assert.h>#include <QCoreApplication>#include <QMutex>
Go to the source code of this file.
Functions | |
| static bool | ComputeMathOpWithNearestNeighbor (const CorePoints &corePoints, const IScalarFieldWrapper &field1, cloudViewer::ScalarField *outSF, ccPointCloud &cloud2, const IScalarFieldWrapper &field2, masc::Feature::Operation op, QString &error, cloudViewer::GenericProgressCallback *progressCb=nullptr) |
Variables | |
| constexpr const char * | LAS_FIELD_NAMES [22] |
| static const char * | s_echoRatioSFName = "EchoRat" |
| static const char * | s_NIRSFName = "NIR" |
| static const char * | s_M3C2SFName = "M3C2 distance" |
| static const char * | s_PCVSFName = "Illuminance (PCV)" |
| static const char * | s_normDipSFName = "Norm dip" |
| static const char * | s_normDipDirSFName = "Norm dip dir." |
| enum LAS_FIELDS |
Definition at line 22 of file PointFeature.cpp.
|
static |
Definition at line 380 of file PointFeature.cpp.
References cloudViewer::ScalarField::computeMinAndMax(), ccGenericPointCloud::computeOctree(), corePoints, error(), cloudViewer::DgmOctree::findBestLevelForAGivenPopulationPerCell(), cloudViewer::DgmOctree::findPointNeighbourhood(), ccObject::getName(), ccGenericPointCloud::getOctree(), cloudViewer::GenericIndexedCloud::getPoint(), cloudViewer::ReferenceCloud::getPointGlobalIndex(), cloudViewer::DgmOctree::MAX_OCTREE_LEVEL, NAN_VALUE, masc::Feature::NO_OPERATION, nProgress, octree, octreeLevel, cloudViewer::NormalizedProgress::oneStep(), masc::Feature::PerformMathOp(), IScalarFieldWrapper::pointValue(), CVLog::Print(), cloudViewer::ScalarField::setValue(), and cloudViewer::GenericCloud::size().
Referenced by masc::PointFeature::prepare().
|
constexpr |
Definition at line 50 of file PointFeature.cpp.
Referenced by masc::PointFeature::checkValidity(), and masc::PointFeature::retrieveField().
|
static |
Definition at line 90 of file PointFeature.cpp.
|
static |
Definition at line 92 of file PointFeature.cpp.
Referenced by masc::PointFeature::checkValidity(), and masc::PointFeature::retrieveField().
|
static |
Definition at line 91 of file PointFeature.cpp.
Referenced by masc::PointFeature::checkValidity(), and masc::PointFeature::retrieveField().
|
static |
Definition at line 95 of file PointFeature.cpp.
|
static |
Definition at line 94 of file PointFeature.cpp.
|
static |
Definition at line 93 of file PointFeature.cpp.
Referenced by masc::PointFeature::checkValidity(), and masc::PointFeature::retrieveField().