27#ifndef EASY3D_ALGO_POINT_CLOUD_NORMALS_H
28#define EASY3D_ALGO_POINT_CLOUD_NORMALS_H
46 static bool estimate(
PointCloud *cloud,
unsigned int k = 16,
bool compute_curvature =
false);
A data structure for point clouds.
Definition: point_cloud.h:45
Estimate point cloud normals. It also allows to reorients the point cloud normals based on a minimum ...
Definition: point_cloud_normals.h:40
static bool reorient(PointCloud *cloud, unsigned int k=16)
Reorients the point cloud normals. This method implements the normal reorientation method described i...
Definition: point_cloud_normals.cpp:456
static bool estimate(PointCloud *cloud, unsigned int k=16, bool compute_curvature=false)
Estimates the point cloud normals using PCA.
Definition: point_cloud_normals.cpp:53
Definition: collider.cpp:182