Data structure for 2D NURBS curve fitting (FittingCurve2d, FittingCurve2dTDM, FittingCurve2dSDM) More...
#include <nurbs_data.h>
Public Member Functions | |
void | clear_interior () |
Clear all interior data. | |
Public Attributes | |
int | closest_ncps_prev |
vector_vec2d | closest_normals |
vector_vec2d | closest_points |
std::vector< double > | closest_points_error |
std::vector< double > | closest_points_param |
std::vector< double > | closest_rho |
vector_vec2d | closest_tangents |
Eigen::Matrix2d | eigenvectors |
vector_vec2d | interior |
< input | |
std::vector< double > | interior_error |
vector_vec2d | interior_line_end |
>> output | |
vector_vec2d | interior_line_start |
>> output | |
int | interior_ncps_prev |
vector_vec2d | interior_normals |
>> output | |
std::vector< double > | interior_param |
>> output | |
std::vector< double > | interior_rho |
vector_vec2d | interior_tangents |
std::vector< double > | interior_weight |
>> output | |
std::vector< bool > | interior_weight_function |
Eigen::Vector2d | mean |
Data structure for 2D NURBS curve fitting (FittingCurve2d, FittingCurve2dTDM, FittingCurve2dSDM)
Definition at line 166 of file nurbs_data.h.
void pcl::on_nurbs::NurbsDataCurve2d::clear_interior | ( | ) | [inline] |
Clear all interior data.
Definition at line 197 of file nurbs_data.h.
Definition at line 186 of file nurbs_data.h.
Definition at line 192 of file nurbs_data.h.
Definition at line 181 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::closest_points_error |
Definition at line 183 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::closest_points_param |
Definition at line 182 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::closest_rho |
Definition at line 193 of file nurbs_data.h.
Definition at line 191 of file nurbs_data.h.
Eigen::Matrix2d pcl::on_nurbs::NurbsDataCurve2d::eigenvectors |
Definition at line 168 of file nurbs_data.h.
< input
Definition at line 171 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::interior_error |
Definition at line 172 of file nurbs_data.h.
>> output
Definition at line 175 of file nurbs_data.h.
>> output
Definition at line 174 of file nurbs_data.h.
Definition at line 185 of file nurbs_data.h.
>> output
Definition at line 176 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::interior_param |
>> output
Definition at line 173 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::interior_rho |
Definition at line 189 of file nurbs_data.h.
Definition at line 188 of file nurbs_data.h.
std::vector<double> pcl::on_nurbs::NurbsDataCurve2d::interior_weight |
>> output
Definition at line 178 of file nurbs_data.h.
std::vector<bool> pcl::on_nurbs::NurbsDataCurve2d::interior_weight_function |
Definition at line 179 of file nurbs_data.h.
Eigen::Vector2d pcl::on_nurbs::NurbsDataCurve2d::mean |
Definition at line 169 of file nurbs_data.h.