ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
Cloud2CloudDist.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 "
Cloth.h
"
11
#include "
wlPointCloud.h
"
12
13
// computing distance between clouds
14
class
Cloud2CloudDist
{
15
public
:
16
static
bool
Compute
(
const
Cloth
& cloth,
17
const
wl::PointCloud
& pc,
18
double
class_threshold
,
19
std::vector<int>& groundIndexes,
20
std::vector<int>& offGroundIndexes,
21
unsigned
N = 3);
22
};
Cloth.h
class_threshold
static double class_threshold
Definition:
ccCSFDlg.cpp:15
Cloth
Definition:
Cloth.h:44
Cloud2CloudDist
Definition:
Cloud2CloudDist.h:14
Cloud2CloudDist::Compute
static bool Compute(const Cloth &cloth, const wl::PointCloud &pc, double class_threshold, std::vector< int > &groundIndexes, std::vector< int > &offGroundIndexes, unsigned N=3)
Definition:
Cloud2CloudDist.cpp:18
wl::PointCloud
Definition:
wlPointCloud.h:28
wlPointCloud.h
plugins
core
Standard
qCSF
include
Cloud2CloudDist.h
Generated on Wed Jan 28 2026 09:01:07 for ACloudViewer by
1.9.1