Noether  0.0.0
Loading...
Searching...
No Matches
noether::BSplineReconstruction::Parameters Struct Reference

Public Attributes

bool verbosity_on = false
 print more info
 
int order = 3
 is the polynomial order of the B-spline surface.
 
int refinement = 3
 refinement is the number of refinement iterations, where for each iteration control-points are inserted
 
unsigned iterations = 1
 is the number of iterations that are performed after refinement is completed
 
unsigned mesh_resolution = 50
 the number of vertices in each parametric direction, used for triangulation of the B-spline surface.
 
SurfInitMethod surf_init_method = SurfInitMethod::PCA_BB
 method for creating the initial surface to be fit
 
pcl::on_nurbs::FittingSurface::Parameter surface_params
 parameters to fit the surface
 
bool clip_boundary_curve = true
 whether to fit the boundary curve and clip every that extends past it
 
int boundary_fit_order = 2
 applicable only when clip_boundary_curve = true
 
int boundary_startCPs = 0
 initial number of control points
 
bool boundary_clipping_required = false
 if True then algorithm will fail if the boundary could not be clipped
 
pcl::on_nurbs::FittingCurve2dAPDM::FitParameter boundary_curve_params