![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ui_openAsciiFileDlg.h>#include "AsciiOpenDlg.h"#include "FileIOFilter.h"#include <ecvPointCloud.h>#include <QComboBox>#include <QDialogButtonBox>#include <QFile>#include <QLineEdit>#include <QMessageBox>#include <QPushButton>#include <QScreen>#include <QSpinBox>#include <QTableWidget>#include <QTableWidgetItem>#include <QTextStream>#include <QToolButton>#include <QtCompat.h>#include <cassert>#include <cstdio>#include <cstring>
Go to the source code of this file.
Classes | |
| struct | AsciiOpenContext |
| Dialog 'context'. More... | |
Functions | |
| static bool | CouldBeX (const QString &colHeader) |
| static bool | CouldBeY (const QString &colHeader) |
| static bool | CouldBeZ (const QString &colHeader) |
| static bool | CouldBeRf (const QString &colHeader) |
| static bool | CouldBeGf (const QString &colHeader) |
| static bool | CouldBeBf (const QString &colHeader) |
| static bool | CouldBeAf (const QString &colHeader) |
| static bool | CouldBeR (const QString &colHeader) |
| static bool | CouldBeG (const QString &colHeader) |
| static bool | CouldBeB (const QString &colHeader) |
| static bool | CouldBeA (const QString &colHeader) |
| static bool | CouldBeNx (const QString &colHeader) |
| static bool | CouldBeNy (const QString &colHeader) |
| static bool | CouldBeNz (const QString &colHeader) |
| static bool | CouldBeGrey (const QString &colHeader) |
| static bool | CouldBeRGBi (const QString &colHeader) |
| static bool | CouldBeRGBf (const QString &colHeader) |
| static bool | CouldBeScal (const QString &colHeader) |
| static bool | CouldBeLabel (const QString &colHeader) |
| static int | EnabledBits (unsigned bitField) |
Variables | |
| static double | s_maxCloudSizeDoubleSpinBoxValue |
| static unsigned | s_maxLabelCount = 256 |
| static AsciiOpenContext | s_asciiOpenContext |
| Semi-persistent loading context. More... | |
| static const unsigned | MAX_COLUMNS |
| static const unsigned | LINES_READ_FOR_STATS |
| static const unsigned | DISPLAYED_LINES = 20 |
| static unsigned | X_BIT = 1 |
| static unsigned | Y_BIT = 2 |
| static unsigned | Z_BIT = 4 |
| static unsigned | W_BIT = 8 |
| static unsigned | XYZ_BITS = X_BIT | Y_BIT | Z_BIT |
| static unsigned | XYZW_BITS = XYZ_BITS | W_BIT |
|
static |
Definition at line 231 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::A().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 216 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Af().
|
static |
Definition at line 227 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::B().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 213 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Bf().
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 223 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::G().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 210 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Gf().
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 248 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Grey().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 260 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 235 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Nx().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 239 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Ny().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 243 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Nz().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 219 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::R().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 207 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Rf().
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 254 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::RGB32f().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 251 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::RGB32i().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 257 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 198 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::X().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 201 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Y().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 204 of file AsciiOpenDlg.cpp.
References AsciiHeaderColumns::Z().
Referenced by AsciiOpenDlg::safeSequence(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 277 of file AsciiOpenDlg.cpp.
References count, W_BIT, X_BIT, Y_BIT, and Z_BIT.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 268 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 266 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 264 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Semi-persistent loading context.
Definition at line 97 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::applyAll(), AsciiOpenDlg::ResetApplyAll(), and AsciiOpenDlg::restorePreviousContext().
|
static |
Definition at line 43 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::apply(), and AsciiOpenDlg::AsciiOpenDlg().
|
static |
Definition at line 47 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
|
static |
Definition at line 273 of file AsciiOpenDlg.cpp.
Referenced by EnabledBits(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 270 of file AsciiOpenDlg.cpp.
Referenced by EnabledBits(), and AsciiOpenDlg::updateTable().
Definition at line 274 of file AsciiOpenDlg.cpp.
Referenced by AsciiOpenDlg::updateTable().
Definition at line 275 of file AsciiOpenDlg.cpp.
|
static |
Definition at line 271 of file AsciiOpenDlg.cpp.
Referenced by EnabledBits(), and AsciiOpenDlg::updateTable().
|
static |
Definition at line 272 of file AsciiOpenDlg.cpp.
Referenced by EnabledBits(), and AsciiOpenDlg::updateTable().