ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
qCanupoProcess.cpp File Reference
#include "qCanupoProcess.h"
#include "qCanupoTools.h"
#include <ecvMainAppInterface.h>
#include <CloudSamplingTools.h>
#include <ReferenceCloud.h>
#include <ecvOctree.h>
#include <ecvOctreeProxy.h>
#include <ecvPointCloud.h>
#include <ecvProgressDialog.h>
#include <ecvScalarField.h>
#include <QApplication>
#include <QMessageBox>
#include <QStringList>
Include dependency graph for qCanupoProcess.cpp:

Go to the source code of this file.

Functions

float RefinePointClassif (const Classifier &classifier, const float confidence, float &distToBoundary, ccPointCloud *cloud, ccOctree *octree, unsigned char octreeLevel, cloudViewer::GenericIndexedCloudPersist *corePoints, cloudViewer::DgmOctree *corePointsOctree, unsigned char coreOctreeLevel, unsigned coreIndex, PointCoordinateType largestRadius, const std::vector< int > &corePointClasses)
 

Variables

static const char CANUPO_PER_LEVEL_ADDITIONAL_SF_NAME [] = "CANUPO.(x-y)"
 
static const char s_canupoMSCMetaData [] = "CanupoMSCData"
 

Function Documentation

◆ RefinePointClassif()

float RefinePointClassif ( const Classifier classifier,
const float  confidence,
float &  distToBoundary,
ccPointCloud cloud,
ccOctree octree,
unsigned char  octreeLevel,
cloudViewer::GenericIndexedCloudPersist corePoints,
cloudViewer::DgmOctree corePointsOctree,
unsigned char  coreOctreeLevel,
unsigned  coreIndex,
PointCoordinateType  largestRadius,
const std::vector< int > &  corePointClasses 
)

Variable Documentation

◆ CANUPO_PER_LEVEL_ADDITIONAL_SF_NAME

const char CANUPO_PER_LEVEL_ADDITIONAL_SF_NAME[] = "CANUPO.(x-y)"
static

Definition at line 36 of file qCanupoProcess.cpp.

Referenced by qCanupoProcess::Classify().

◆ s_canupoMSCMetaData

const char s_canupoMSCMetaData[] = "CanupoMSCData"
static

Definition at line 39 of file qCanupoProcess.cpp.

Referenced by qCanupoProcess::Classify().