![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "qCork.h"#include <ecvMesh.h>#include <ecvPointCloud.h>#include "ccCorkDlg.h"#include <QApplication>#include <QMainWindow>#include <QProgressDialog>#include <QtConcurrentRun>#include <QtGui>#include <mesh/corkMesh.h>#include <time.h>#include <unistd.h>
Go to the source code of this file.
Classes | |
| struct | BoolOpParameters |
| Boolean operation parameters (for concurrent run) More... | |
Functions | |
| bool | ToCorkMesh (const ccMesh *in, CorkMesh &out, ecvMainAppInterface *app=0) |
| ccMesh * | FromCorkMesh (const CorkMesh &in, ecvMainAppInterface *app=0) |
| bool | doPerformBooleanOp () |
Variables | |
| static BoolOpParameters | s_params |
| bool doPerformBooleanOp | ( | ) |
Definition at line 204 of file qCork.cpp.
References BoolOpParameters::app, BoolOpParameters::corkA, BoolOpParameters::corkB, ccCorkDlg::DIFF, ecvMainAppInterface::dispToConsole(), ccCorkDlg::INTERSECT, BoolOpParameters::meshesAreOk, BoolOpParameters::nameA, BoolOpParameters::nameB, BoolOpParameters::operation, s_params, ccCorkDlg::SYM_DIFF, ccCorkDlg::UNION, and ecvMainAppInterface::WRN_CONSOLE_MESSAGE.
Referenced by qCork::doAction().
| ccMesh* FromCorkMesh | ( | const CorkMesh & | in, |
| ecvMainAppInterface * | app = 0 |
||
| ) |
Definition at line 127 of file qCork.cpp.
Referenced by qCork::doAction().
| bool ToCorkMesh | ( | const ccMesh * | in, |
| CorkMesh & | out, | ||
| ecvMainAppInterface * | app = 0 |
||
| ) |
Definition at line 62 of file qCork.cpp.
Referenced by qCork::doAction().
|
static |
Definition at line 202 of file qCork.cpp.
Referenced by qCork::doAction(), and doPerformBooleanOp().