ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvMinimumSpanningTreeForNormsDirection.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 class ccPointCloud;
11 class ecvProgressDialog;
12 
14 
17 public:
19  static bool OrientNormals(ccPointCloud* cloud,
20  unsigned kNN = 6,
21  ecvProgressDialog* progressDlg = 0);
22 };
Minimum Spanning Tree for normals direction resolution.
static bool OrientNormals(ccPointCloud *cloud, unsigned kNN=6, ecvProgressDialog *progressDlg=0)
Main entry point.
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
Graphical progress indicator (thread-safe)