![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "TrueKdTree.h"#include "GenericProgressCallback.h"#include "Neighbourhood.h"#include "ParallelSort.h"
Go to the source code of this file.
Classes | |
| class | GetLeavesVisitor |
| Recursive visitor for TrueKdTree::getLeaves. More... | |
Functions | |
| static void | InitProgress (GenericProgressCallback *progressCb, unsigned totalCount) |
| static void | UpdateProgress (unsigned increment) |
Variables | |
| static std::vector< PointCoordinateType > | s_sortedCoordsForSplit |
| static GenericProgressCallback * | s_progressCb = nullptr |
| static unsigned | s_lastProgressCount = 0 |
| static unsigned | s_totalProgressCount = 0 |
| static unsigned | s_lastProgress = 0 |
|
static |
Definition at line 44 of file TrueKdTree.cpp.
References s_lastProgress, s_lastProgressCount, s_progressCb, s_totalProgressCount, cloudViewer::GenericProgressCallback::setInfo(), cloudViewer::GenericProgressCallback::setMethodTitle(), cloudViewer::GenericProgressCallback::start(), and cloudViewer::GenericProgressCallback::textCanBeEdited().
Referenced by cloudViewer::TrueKdTree::build().
|
inlinestatic |
Definition at line 62 of file TrueKdTree.cpp.
References s_lastProgress, s_lastProgressCount, s_progressCb, s_totalProgressCount, and cloudViewer::GenericProgressCallback::update().
Referenced by cloudViewer::visualization::GuiVisualizer::LoadGeometry(), and cloudViewer::TrueKdTree::split().
|
static |
Definition at line 42 of file TrueKdTree.cpp.
Referenced by InitProgress(), and UpdateProgress().
|
static |
Definition at line 40 of file TrueKdTree.cpp.
Referenced by InitProgress(), and UpdateProgress().
|
static |
Definition at line 39 of file TrueKdTree.cpp.
Referenced by InitProgress(), and UpdateProgress().
|
static |
Definition at line 38 of file TrueKdTree.cpp.
Referenced by cloudViewer::TrueKdTree::build(), and cloudViewer::TrueKdTree::split().
|
static |
Definition at line 41 of file TrueKdTree.cpp.
Referenced by InitProgress(), and UpdateProgress().