ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
ecvOctreeSpinBox.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
// Local
11
#include "
CV_db.h
"
12
13
// cloudViewer
14
#include <
DgmOctree.h
>
15
16
// Qt
17
#include <QSpinBox>
18
19
class
ccGenericPointCloud
;
20
22
class
CV_DB_LIB_API
ccOctreeSpinBox
:
public
QSpinBox {
23
Q_OBJECT
24
25
public
:
27
explicit
ccOctreeSpinBox
(QWidget* parent = 0);
28
31
33
void
setCloud(
ccGenericPointCloud
* cloud);
34
36
38
void
setOctree(
cloudViewer::DgmOctree
*
octree
);
39
40
protected
slots
:
41
43
void
onValueChange(
int
);
44
45
protected
:
47
double
m_octreeBoxWidth
;
48
};
CV_db.h
CV_DB_LIB_API
#define CV_DB_LIB_API
Definition:
CV_db.h:15
DgmOctree.h
slots
#define slots
Definition:
PythonPlugin.cpp:25
ccGenericPointCloud
A 3D cloud interface with associated features (color, normals, octree, etc.)
Definition:
ecvGenericPointCloud.h:47
ccOctreeSpinBox
Octree level editor dialog.
Definition:
ecvOctreeSpinBox.h:22
ccOctreeSpinBox::m_octreeBoxWidth
double m_octreeBoxWidth
Corresponding octree base size.
Definition:
ecvOctreeSpinBox.h:47
cloudViewer::DgmOctree
The octree structure used throughout the library.
Definition:
DgmOctree.h:39
octree
cloudViewer::DgmOctree * octree
Definition:
qCanupoTools.cpp:37
libs
CV_db
include
ecvOctreeSpinBox.h
Generated on Tue Feb 3 2026 07:12:20 for ACloudViewer by
1.9.1