45 const std::vector<std::pair<double, double>>& raw_point2d,
46 const std::vector<double>& bounds,
47 std::vector<std::pair<double, double>>* ptr_smoothed_point2d);
50 const std::vector<std::pair<double, double>>& raw_point2d,
51 const std::vector<double>& bounds,
52 std::vector<std::pair<double, double>>* ptr_smoothed_point2d);
54 void NormalizePoints(std::vector<std::pair<double, double>>* xy_points);
56 void DeNormalizePoints(std::vector<std::pair<double, double>>* xy_points);
58 bool GenerateRefPointProfile(
60 const std::vector<std::pair<double, double>>& xy_points,
61 std::vector<ReferencePoint>* reference_points);
63 std::vector<AnchorPoint> anchor_points_;