ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
qM3C2Dialog.cpp File Reference
#include "qM3C2Dialog.h"
#include <ecvFileUtils.h>
#include <ecvPointCloud.h>
#include "ecvMainAppInterface.h"
#include <QComboBox>
#include <QFileDialog>
#include <QFileInfo>
#include <QMainWindow>
#include <QMessageBox>
#include <QThread>
Include dependency graph for qM3C2Dialog.cpp:

Go to the source code of this file.

Functions

static QString GetEntityName (ccHObject *obj)
 
static ccPointCloudGetCloudFromCombo (QComboBox *comboBox, ccHObject *dbRoot)
 
bool PopulateSFCombo (QComboBox *combo, const ccPointCloud &cloud, int defaultFieldIndex=-1, QString defaultField=QString())
 
bool PopulatePMFields (QComboBox *sx, QComboBox *sy, QComboBox *sz, const ccPointCloud &cloud)
 

Variables

static bool s_firstTimeInit = true
 

Function Documentation

◆ GetCloudFromCombo()

static ccPointCloud* GetCloudFromCombo ( QComboBox *  comboBox,
ccHObject dbRoot 
)
static

◆ GetEntityName()

static QString GetEntityName ( ccHObject obj)
static

◆ PopulatePMFields()

bool PopulatePMFields ( QComboBox *  sx,
QComboBox *  sy,
QComboBox *  sz,
const ccPointCloud cloud 
)

◆ PopulateSFCombo()

bool PopulateSFCombo ( QComboBox *  combo,
const ccPointCloud cloud,
int  defaultFieldIndex = -1,
QString  defaultField = QString() 
)

Variable Documentation

◆ s_firstTimeInit

bool s_firstTimeInit = true
static

Definition at line 24 of file qM3C2Dialog.cpp.

Referenced by qM3C2Dialog::setClouds().