bdgl_curve_algs Member List
This is the complete list of members for bdgl_curve_algs, including all inherited members.
add_straight_edgels(vdgl_edgel_chain_sptr const &ec, const double x, const double y, bool debug=false)bdgl_curve_algs [static]
bdgl_curve_algs()bdgl_curve_algs [private]
closest_end(vdgl_edgel_chain_sptr const &ec, const double x, const double y)bdgl_curve_algs [static]
closest_point(vdgl_edgel_chain_sptr const &ec, const double x, const double y)bdgl_curve_algs [static]
closest_point(vdgl_digital_curve_sptr const &dc, const double x, const double y)bdgl_curve_algs [static]
closest_point(vdgl_digital_curve_sptr const &dc, const double x, const double y, double &xc, double &yc)bdgl_curve_algs [static]
closest_point_near(vdgl_edgel_chain_sptr const &ec, const int index, const double x, const double y, double &xc, double &yc)bdgl_curve_algs [static]
create_digital_curves(vcl_vector< vgl_point_2d< double > > &curve)bdgl_curve_algs [static]
intersect_bounding_box(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line)bdgl_curve_algs [static]
intersect_line(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line, vcl_vector< double > &indices)bdgl_curve_algs [static]
intersect_line(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line, vcl_vector< vgl_point_2d< double > > &pts)bdgl_curve_algs [static]
intersect_line_fast(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line, vcl_vector< double > &indices)bdgl_curve_algs [static]
intersect_line_fast(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line, vcl_vector< vgl_point_2d< double > > &pts)bdgl_curve_algs [static]
line_gen(float xs, float ys, float xe, float ye, bool &init, bool &done, float &x, float &y)bdgl_curve_algs [static]
match_intersection(vdgl_digital_curve_sptr const &dc, vgl_line_2d< double > &line, vgl_point_2d< double > const &ref_point, double ref_gradient_angle, vgl_point_2d< double > &point)bdgl_curve_algs [static]
max_edgel_sepbdgl_curve_algs [static]
reverse(vdgl_digital_curve_sptr const &dc)bdgl_curve_algs [static]
smooth_curve(vcl_vector< vgl_point_2d< double > > &curve, double sigma=1.0)bdgl_curve_algs [static]
syntheticbdgl_curve_algs [static]
tolbdgl_curve_algs [static]
~bdgl_curve_algs()bdgl_curve_algs