#include <set>
#include "Points.h"
#include <Base/Vector3D.h>
#include <Base/BoundBox.h>
Go to the source code of this file.
Classes | |
class | Points::PointsGrid |
The PointsGrid allows to divide a global point cloud into smaller regions of elements depending on the resolution of the grid. More... | |
class | Points::PointsGridIterator |
The PointsGridIterator class provides an interface to walk through all grid elements of a point grid. More... | |
struct | Points::PointsGridIterator::GridElement |
Checks if a grid position is already visited by NextOnRay(). More... | |
Namespaces | |
namespace | Points |
Defines | |
#define | POINTS_CT_GRID 256 |
#define | POINTS_CT_GRID_PER_AXIS 20 |
#define | POINTS_MAX_GRIDS 100000 |
#define | PONTSGRID_BBOX_EXTENSION 10.0f |
#define POINTS_CT_GRID 256 |
Definition at line 33 of file PointsGrid.h.
Referenced by Points::PointsGrid::CalculateGridLength(), and Points::PointsGrid::InitGrid().
#define POINTS_CT_GRID_PER_AXIS 20 |
Definition at line 35 of file PointsGrid.h.
#define POINTS_MAX_GRIDS 100000 |
Definition at line 34 of file PointsGrid.h.
Referenced by Points::PointsGrid::CalculateGridLength(), and Points::PointsGrid::InitGrid().
#define PONTSGRID_BBOX_EXTENSION 10.0f |
Definition at line 36 of file PointsGrid.h.