ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cccorelib.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #pragma once
9 
10 #include <pybind11/pybind11.h>
11 
12 #include <AutoSegmentationTools.h>
13 #include <DgmOctree.h>
14 #include <GenericDistribution.h>
15 #include <TrueKdTree.h>
16 
17 PYBIND11_MAKE_OPAQUE(std::vector<unsigned>)
19 
23 
std::vector< CellDescriptor > NeighbourCellsSet
A set of neighbour cells descriptors.
Definition: DgmOctree.h:150
std::vector< PointDescriptor > NeighboursSet
A set of neighbours.
Definition: DgmOctree.h:133
std::vector< ScalarType > ScalarContainer
Scalar values container.
std::vector< Leaf * > LeafVector
A vector of leaves.
Definition: TrueKdTree.h:105
PYBIND11_MAKE_OPAQUE(std::vector< char >)
std::vector< ReferenceCloud * > ReferenceCloudContainer
A standard container to store several subsets of points.