ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::t::geometry::MetricParameters Struct Reference

Holder for various parameters required by metrics. More...

#include <Geometry.h>

Public Member Functions

std::string ToString () const
 

Public Attributes

std::vector< float > fscore_radius = {0.01}
 
size_t n_sampled_points = 1000
 

Detailed Description

Holder for various parameters required by metrics.

Definition at line 103 of file Geometry.h.

Member Function Documentation

◆ ToString()

std::string cloudViewer::t::geometry::MetricParameters::ToString ( ) const
inline

Definition at line 111 of file Geometry.h.

References format, fscore_radius, and n_sampled_points.

Referenced by cloudViewer::t::geometry::pybind_geometry().

Member Data Documentation

◆ fscore_radius

std::vector<float> cloudViewer::t::geometry::MetricParameters::fscore_radius = {0.01}

Radius for computing the F Score. A match between a point and its nearest neighbor is sucessful if it is within this radius.

Definition at line 106 of file Geometry.h.

Referenced by ToString().

◆ n_sampled_points

size_t cloudViewer::t::geometry::MetricParameters::n_sampled_points = 1000

Points are sampled uniformly from the surface of triangle meshes before distance computation. This specifies the number of points sampled. No sampling is done for point clouds.

Definition at line 110 of file Geometry.h.

Referenced by cloudViewer::t::geometry::pybind_geometry(), and ToString().


The documentation for this struct was generated from the following file: