ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
MLSSmoothingUpsampling.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 "
BasePclModule.h
"
11
12
class
MLSDialog
;
13
14
namespace
PCLModules
{
15
struct
MLSParameters;
16
}
17
18
class
MLSSmoothingUpsampling
:
public
BasePclModule
{
19
public
:
20
MLSSmoothingUpsampling
();
21
virtual
~MLSSmoothingUpsampling
();
22
23
protected
:
24
// inherited from BasePclModule
25
int
openInputDialog
();
26
int
compute
();
27
void
getParametersFromDialog
();
28
29
MLSDialog
*
m_dialog
;
30
bool
m_dialogHasParent
;
31
PCLModules::MLSParameters*
32
m_parameters
;
// We directly store all the parameters here
33
};
BasePclModule.h
BasePclModule
Base abstract class for each implemented PCL filter.
Definition:
BasePclModule.h:53
MLSDialog
Definition:
MLSDialog.h:15
MLSSmoothingUpsampling
Definition:
MLSSmoothingUpsampling.h:18
MLSSmoothingUpsampling::getParametersFromDialog
void getParametersFromDialog()
Collects parameters from the filter dialog (if openDialog is successful)
Definition:
MLSSmoothingUpsampling.cpp:62
MLSSmoothingUpsampling::~MLSSmoothingUpsampling
virtual ~MLSSmoothingUpsampling()
Definition:
MLSSmoothingUpsampling.cpp:42
MLSSmoothingUpsampling::openInputDialog
int openInputDialog()
Definition:
MLSSmoothingUpsampling.cpp:53
MLSSmoothingUpsampling::m_dialog
MLSDialog * m_dialog
Definition:
MLSSmoothingUpsampling.h:29
MLSSmoothingUpsampling::m_parameters
PCLModules::MLSParameters * m_parameters
Definition:
MLSSmoothingUpsampling.h:32
MLSSmoothingUpsampling::compute
int compute()
Performs the actual filter job.
Definition:
MLSSmoothingUpsampling.cpp:84
MLSSmoothingUpsampling::MLSSmoothingUpsampling
MLSSmoothingUpsampling()
Definition:
MLSSmoothingUpsampling.cpp:31
MLSSmoothingUpsampling::m_dialogHasParent
bool m_dialogHasParent
Definition:
MLSSmoothingUpsampling.h:30
PCLModules
Definition:
MLSSmoothingUpsampling.h:14
plugins
core
Standard
qPCL
PclAlgorithms
Filters
MLSSmoothingUpsampling.h
Generated on Wed Jan 28 2026 09:01:07 for ACloudViewer by
1.9.1