├── .codedocs ├── .github ├── doxygen-gh-pages.yml └── workflows │ ├── c-cpp.yml │ └── msvc.yml ├── .gitignore ├── LICENCE ├── Makefile ├── README.md ├── docs ├── build_index.sh ├── gen_text.sh ├── gitlog_2.svg ├── homog2d_Polyline.md ├── homog2d_algorithms.md ├── homog2d_devinfo.md ├── homog2d_history.md ├── homog2d_manual.md ├── homog2d_qa.md ├── homog2d_showcase.md ├── homog2d_showcase2.md ├── homog2d_showcase3.md ├── homog2d_speed.md ├── homog2d_thresholds.md ├── img │ ├── bb_Circles.svg │ ├── bb_Ellipses.svg │ ├── bb_Points.svg │ ├── bb_Poly.svg │ ├── bb_Rects.svg │ ├── bb_Segs.svg │ ├── bb_variant.svg │ ├── circles1.png │ ├── circles1.svg │ ├── comparison_1.svg │ ├── comparison_2.png │ ├── convex-hull-1.svg │ ├── convex-hull-2.svg │ ├── demo_pip.gif │ ├── demo_svg_attrib.svg │ ├── drawparams_1.png │ ├── drawparams_1.svg │ ├── drawparams_2.png │ ├── drawparams_2.svg │ ├── frect1.svg │ ├── frect2.svg │ ├── frect_extended.svg │ ├── getbb1a.svg │ ├── getbb1b.svg │ ├── homog_from_pts.png │ ├── import_demo_France.svg │ ├── line_orthog_1.svg │ ├── polyline1a.svg │ ├── polyline1b.svg │ ├── polyline2_c.png │ ├── polyline2_o1.png │ ├── polyline2_o2.png │ ├── polyline_rcp_1.svg │ ├── pts_inside_circle.svg │ ├── pts_inside_ell.svg │ ├── pts_inside_pol.svg │ ├── pts_inside_rect.svg │ ├── segment1.png │ ├── segment_extended1.png │ ├── segment_intersect_1.png │ ├── segment_intersect_circle_1a.png │ ├── segment_intersect_circle_1b.png │ ├── segment_intersect_circle_1c.png │ ├── side_point_line_1.svg │ └── side_point_line_2.svg ├── img_latex │ ├── ellipse1.png │ ├── fig1.png │ ├── fig2.png │ └── fig3.png ├── img_other │ ├── dtest1_d.png │ ├── dtest1_l.png │ └── linecount.png ├── index.csv ├── index.md ├── opencv_notes.md ├── polyline_comp_1.png ├── showcase │ ├── showcase1.gif │ ├── showcase10.gif │ ├── showcase11.gif │ ├── showcase13.gif │ ├── showcase14.gif │ ├── showcase15.gif │ ├── showcase16.gif │ ├── showcase17.gif │ ├── showcase18.gif │ ├── showcase19.gif │ ├── showcase20.gif │ ├── showcase22.gif │ ├── showcase2a.gif │ ├── showcase2b.gif │ ├── showcase3.gif │ ├── showcase4a.gif │ ├── showcase4b.gif │ ├── showcase5.gif │ ├── showcase6.gif │ ├── showcase7.gif │ ├── showcase7b.gif │ ├── showcase7c.gif │ ├── showcase7d.gif │ ├── showcase8.gif │ └── showcase9.gif ├── showcase2 │ ├── showcase_v_01_01_250.png │ └── showcase_v_01_02_200.png └── tryme2.svg ├── homog2d.hpp └── misc ├── .gitignore ├── build_demo_svg.sh ├── build_gif.sh ├── demo_opencv.cpp ├── doxyfile ├── doxyfile_dev ├── dtest1.cpp ├── dtest1.plt ├── eigen_test.cpp ├── ellipse_speed_test.cpp ├── extra_style_sheet.css ├── figures_src ├── latex │ ├── ellipse1.tex │ ├── fig1.tex │ ├── fig2.tex │ └── fig3.tex ├── readme.txt └── src │ ├── build_circles.cpp │ ├── circles1.cpp │ ├── comparison_svg_opencv.cpp │ ├── convex_hull.cpp │ ├── demo_pip.cpp │ ├── demo_svg_attrib.cpp │ ├── drawparams_checking.cpp │ ├── fig_src.header │ ├── frect1.cpp │ ├── frect2.cpp │ ├── frect_extended.cpp │ ├── get_bb_cont.cpp │ ├── get_bb_cont_v.cpp │ ├── get_pts_inside.cpp │ ├── getbb1.cpp │ ├── homog_from_pts.cpp │ ├── polyline1.cpp │ ├── polyline2.cpp │ ├── polyline_rcp_1.cpp │ ├── segment1.cpp │ ├── segment_extended.cpp │ ├── segment_intersect_1.cpp │ ├── segment_intersect_circle_1.cpp │ └── side_point_line.cpp ├── figures_test ├── frect_intersect_1.code ├── frect_intersect_10.code ├── frect_intersect_11.code ├── frect_intersect_12.code ├── frect_intersect_13.code ├── frect_intersect_2.code ├── frect_intersect_3.code ├── frect_intersect_4.code ├── frect_intersect_5.code ├── frect_intersect_6.code ├── frect_intersect_7.code ├── frect_intersect_8.code ├── frect_intersect_9.code ├── polyline_chull_1.code ├── polyline_comp_1a.code ├── polyline_comp_1b.code ├── polyline_inside_a1.code ├── polyline_inside_a2.code ├── polyline_inside_a3.code ├── polyline_inside_a4.code ├── polyline_inside_b1.code ├── polyline_inside_b2.code ├── polyline_inside_b3.code ├── polyline_min_1C.code ├── polyline_min_1O.code ├── polyline_min_2C.code ├── polyline_min_2O.code ├── polyline_min_3C.code ├── polyline_min_3O.code ├── readme.txt ├── t_footer_frect_1.cxx ├── t_footer_polyline_1.cxx └── t_header.cxx ├── generate_line_count_graph.sh ├── gitlog.sh ├── homog2d.cbp ├── homog2d_test.cpp ├── homog_precision.cpp ├── no_build ├── footer.txt ├── header.txt ├── no_build_01.cxx ├── no_build_03.cxx ├── no_build_04.cxx ├── no_build_05.cxx ├── no_build_06.cxx ├── no_build_07.cxx ├── no_build_08.cxx ├── no_build_09.cxx ├── no_build_10.cxx ├── no_build_13.cxx ├── no_build_14.cxx ├── no_build_17.cxx ├── no_build_18.cxx ├── no_build_19.cxx ├── no_build_21.cxx ├── no_build_22.cxx ├── no_build_23.cxx ├── no_build_getbb_01.cxx ├── no_build_getbb_02.cxx ├── no_build_getbb_03.cxx ├── no_build_poly_1.cxx ├── no_build_poly_2.cxx ├── no_build_poly_3.cxx ├── no_build_poly_4.cxx ├── no_build_seg.cxx └── readme.txt ├── other ├── readme.md ├── test_svg_import_1.svg ├── test_svg_import_2.svg └── test_svg_import_3.svg ├── plot_gitlog.plt ├── plot_line_count.plt ├── precision_test.cpp ├── precision_test_opencv.cpp ├── readme.txt ├── scripts ├── .gitignore ├── plot_tags_linecount.plt └── tags_linecount.sh ├── showcase ├── gif_duration.data ├── showcase1.cpp ├── showcase10.cpp ├── showcase11.cpp ├── showcase12.cpp ├── showcase13.cpp ├── showcase14.cpp ├── showcase15.cpp ├── showcase16.cpp ├── showcase16b.cpp ├── showcase17.cpp ├── showcase18.cpp ├── showcase19.cpp ├── showcase20.cpp ├── showcase22.cpp ├── showcase2a.cpp ├── showcase2b.cpp ├── showcase3.cpp ├── showcase4a.cpp ├── showcase4b.cpp ├── showcase5.cpp ├── showcase6.cpp ├── showcase7.cpp ├── showcase7b.cpp ├── showcase7c.cpp ├── showcase7d.cpp ├── showcase8.cpp └── showcase9.cpp ├── showcase3 └── problem01.cpp ├── showcase_v ├── build_vid.sh ├── run_parameters.txt └── showcase_v_01.cpp ├── test_all.sh ├── test_files ├── France.svg ├── France_Normandie.svg ├── bg_test_1.cpp ├── demo_svg_import.cpp ├── homog2d_test_rtp_1.cpp ├── homog2d_test_rtp_2.cpp ├── homog2d_test_rtp_3.cpp ├── mylib.cpp ├── mylib.hpp ├── rtp_p.hpp ├── rtp_v.hpp ├── single_file.cpp ├── test_multiple.cpp └── ttmath_t1.cpp ├── tryme.cpp └── tryme2.cpp /.codedocs: -------------------------------------------------------------------------------- 1 | DOXYFILE = misc/doxyfile 2 | 3 | -------------------------------------------------------------------------------- /.github/doxygen-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/.github/doxygen-gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.github/workflows/msvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/.github/workflows/msvc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/LICENCE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/README.md -------------------------------------------------------------------------------- /docs/build_index.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/build_index.sh -------------------------------------------------------------------------------- /docs/gen_text.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/gen_text.sh -------------------------------------------------------------------------------- /docs/gitlog_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/gitlog_2.svg -------------------------------------------------------------------------------- /docs/homog2d_Polyline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_Polyline.md -------------------------------------------------------------------------------- /docs/homog2d_algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_algorithms.md -------------------------------------------------------------------------------- /docs/homog2d_devinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_devinfo.md -------------------------------------------------------------------------------- /docs/homog2d_history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_history.md -------------------------------------------------------------------------------- /docs/homog2d_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_manual.md -------------------------------------------------------------------------------- /docs/homog2d_qa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_qa.md -------------------------------------------------------------------------------- /docs/homog2d_showcase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_showcase.md -------------------------------------------------------------------------------- /docs/homog2d_showcase2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_showcase2.md -------------------------------------------------------------------------------- /docs/homog2d_showcase3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_showcase3.md -------------------------------------------------------------------------------- /docs/homog2d_speed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_speed.md -------------------------------------------------------------------------------- /docs/homog2d_thresholds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/homog2d_thresholds.md -------------------------------------------------------------------------------- /docs/img/bb_Circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Circles.svg -------------------------------------------------------------------------------- /docs/img/bb_Ellipses.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Ellipses.svg -------------------------------------------------------------------------------- /docs/img/bb_Points.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Points.svg -------------------------------------------------------------------------------- /docs/img/bb_Poly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Poly.svg -------------------------------------------------------------------------------- /docs/img/bb_Rects.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Rects.svg -------------------------------------------------------------------------------- /docs/img/bb_Segs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_Segs.svg -------------------------------------------------------------------------------- /docs/img/bb_variant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/bb_variant.svg -------------------------------------------------------------------------------- /docs/img/circles1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/circles1.png -------------------------------------------------------------------------------- /docs/img/circles1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/circles1.svg -------------------------------------------------------------------------------- /docs/img/comparison_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/comparison_1.svg -------------------------------------------------------------------------------- /docs/img/comparison_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/comparison_2.png -------------------------------------------------------------------------------- /docs/img/convex-hull-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/convex-hull-1.svg -------------------------------------------------------------------------------- /docs/img/convex-hull-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/convex-hull-2.svg -------------------------------------------------------------------------------- /docs/img/demo_pip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/demo_pip.gif -------------------------------------------------------------------------------- /docs/img/demo_svg_attrib.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/demo_svg_attrib.svg -------------------------------------------------------------------------------- /docs/img/drawparams_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/drawparams_1.png -------------------------------------------------------------------------------- /docs/img/drawparams_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/drawparams_1.svg -------------------------------------------------------------------------------- /docs/img/drawparams_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/drawparams_2.png -------------------------------------------------------------------------------- /docs/img/drawparams_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/drawparams_2.svg -------------------------------------------------------------------------------- /docs/img/frect1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/frect1.svg -------------------------------------------------------------------------------- /docs/img/frect2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/frect2.svg -------------------------------------------------------------------------------- /docs/img/frect_extended.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/frect_extended.svg -------------------------------------------------------------------------------- /docs/img/getbb1a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/getbb1a.svg -------------------------------------------------------------------------------- /docs/img/getbb1b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/getbb1b.svg -------------------------------------------------------------------------------- /docs/img/homog_from_pts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/homog_from_pts.png -------------------------------------------------------------------------------- /docs/img/import_demo_France.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/import_demo_France.svg -------------------------------------------------------------------------------- /docs/img/line_orthog_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/line_orthog_1.svg -------------------------------------------------------------------------------- /docs/img/polyline1a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline1a.svg -------------------------------------------------------------------------------- /docs/img/polyline1b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline1b.svg -------------------------------------------------------------------------------- /docs/img/polyline2_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline2_c.png -------------------------------------------------------------------------------- /docs/img/polyline2_o1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline2_o1.png -------------------------------------------------------------------------------- /docs/img/polyline2_o2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline2_o2.png -------------------------------------------------------------------------------- /docs/img/polyline_rcp_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/polyline_rcp_1.svg -------------------------------------------------------------------------------- /docs/img/pts_inside_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/pts_inside_circle.svg -------------------------------------------------------------------------------- /docs/img/pts_inside_ell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/pts_inside_ell.svg -------------------------------------------------------------------------------- /docs/img/pts_inside_pol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/pts_inside_pol.svg -------------------------------------------------------------------------------- /docs/img/pts_inside_rect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/pts_inside_rect.svg -------------------------------------------------------------------------------- /docs/img/segment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment1.png -------------------------------------------------------------------------------- /docs/img/segment_extended1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment_extended1.png -------------------------------------------------------------------------------- /docs/img/segment_intersect_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment_intersect_1.png -------------------------------------------------------------------------------- /docs/img/segment_intersect_circle_1a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment_intersect_circle_1a.png -------------------------------------------------------------------------------- /docs/img/segment_intersect_circle_1b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment_intersect_circle_1b.png -------------------------------------------------------------------------------- /docs/img/segment_intersect_circle_1c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/segment_intersect_circle_1c.png -------------------------------------------------------------------------------- /docs/img/side_point_line_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/side_point_line_1.svg -------------------------------------------------------------------------------- /docs/img/side_point_line_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img/side_point_line_2.svg -------------------------------------------------------------------------------- /docs/img_latex/ellipse1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_latex/ellipse1.png -------------------------------------------------------------------------------- /docs/img_latex/fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_latex/fig1.png -------------------------------------------------------------------------------- /docs/img_latex/fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_latex/fig2.png -------------------------------------------------------------------------------- /docs/img_latex/fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_latex/fig3.png -------------------------------------------------------------------------------- /docs/img_other/dtest1_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_other/dtest1_d.png -------------------------------------------------------------------------------- /docs/img_other/dtest1_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_other/dtest1_l.png -------------------------------------------------------------------------------- /docs/img_other/linecount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/img_other/linecount.png -------------------------------------------------------------------------------- /docs/index.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/index.csv -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/opencv_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/opencv_notes.md -------------------------------------------------------------------------------- /docs/polyline_comp_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/polyline_comp_1.png -------------------------------------------------------------------------------- /docs/showcase/showcase1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase1.gif -------------------------------------------------------------------------------- /docs/showcase/showcase10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase10.gif -------------------------------------------------------------------------------- /docs/showcase/showcase11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase11.gif -------------------------------------------------------------------------------- /docs/showcase/showcase13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase13.gif -------------------------------------------------------------------------------- /docs/showcase/showcase14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase14.gif -------------------------------------------------------------------------------- /docs/showcase/showcase15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase15.gif -------------------------------------------------------------------------------- /docs/showcase/showcase16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase16.gif -------------------------------------------------------------------------------- /docs/showcase/showcase17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase17.gif -------------------------------------------------------------------------------- /docs/showcase/showcase18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase18.gif -------------------------------------------------------------------------------- /docs/showcase/showcase19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase19.gif -------------------------------------------------------------------------------- /docs/showcase/showcase20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase20.gif -------------------------------------------------------------------------------- /docs/showcase/showcase22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase22.gif -------------------------------------------------------------------------------- /docs/showcase/showcase2a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase2a.gif -------------------------------------------------------------------------------- /docs/showcase/showcase2b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase2b.gif -------------------------------------------------------------------------------- /docs/showcase/showcase3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase3.gif -------------------------------------------------------------------------------- /docs/showcase/showcase4a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase4a.gif -------------------------------------------------------------------------------- /docs/showcase/showcase4b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase4b.gif -------------------------------------------------------------------------------- /docs/showcase/showcase5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase5.gif -------------------------------------------------------------------------------- /docs/showcase/showcase6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase6.gif -------------------------------------------------------------------------------- /docs/showcase/showcase7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase7.gif -------------------------------------------------------------------------------- /docs/showcase/showcase7b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase7b.gif -------------------------------------------------------------------------------- /docs/showcase/showcase7c.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase7c.gif -------------------------------------------------------------------------------- /docs/showcase/showcase7d.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase7d.gif -------------------------------------------------------------------------------- /docs/showcase/showcase8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase8.gif -------------------------------------------------------------------------------- /docs/showcase/showcase9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase/showcase9.gif -------------------------------------------------------------------------------- /docs/showcase2/showcase_v_01_01_250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase2/showcase_v_01_01_250.png -------------------------------------------------------------------------------- /docs/showcase2/showcase_v_01_02_200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/showcase2/showcase_v_01_02_200.png -------------------------------------------------------------------------------- /docs/tryme2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/docs/tryme2.svg -------------------------------------------------------------------------------- /homog2d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/homog2d.hpp -------------------------------------------------------------------------------- /misc/.gitignore: -------------------------------------------------------------------------------- 1 | *.aux 2 | *.log 3 | *.gz 4 | 5 | -------------------------------------------------------------------------------- /misc/build_demo_svg.sh: -------------------------------------------------------------------------------- 1 | 2 | g++ misc/demo_svg_import.cpp $(pkg-config --libs tinyxml2) 3 | -------------------------------------------------------------------------------- /misc/build_gif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/build_gif.sh -------------------------------------------------------------------------------- /misc/demo_opencv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/demo_opencv.cpp -------------------------------------------------------------------------------- /misc/doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/doxyfile -------------------------------------------------------------------------------- /misc/doxyfile_dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/doxyfile_dev -------------------------------------------------------------------------------- /misc/dtest1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/dtest1.cpp -------------------------------------------------------------------------------- /misc/dtest1.plt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/dtest1.plt -------------------------------------------------------------------------------- /misc/eigen_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/eigen_test.cpp -------------------------------------------------------------------------------- /misc/ellipse_speed_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/ellipse_speed_test.cpp -------------------------------------------------------------------------------- /misc/extra_style_sheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/extra_style_sheet.css -------------------------------------------------------------------------------- /misc/figures_src/latex/ellipse1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/latex/ellipse1.tex -------------------------------------------------------------------------------- /misc/figures_src/latex/fig1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/latex/fig1.tex -------------------------------------------------------------------------------- /misc/figures_src/latex/fig2.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/latex/fig2.tex -------------------------------------------------------------------------------- /misc/figures_src/latex/fig3.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/latex/fig3.tex -------------------------------------------------------------------------------- /misc/figures_src/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/readme.txt -------------------------------------------------------------------------------- /misc/figures_src/src/build_circles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/build_circles.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/circles1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/circles1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/comparison_svg_opencv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/comparison_svg_opencv.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/convex_hull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/convex_hull.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/demo_pip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/demo_pip.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/demo_svg_attrib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/demo_svg_attrib.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/drawparams_checking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/drawparams_checking.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/fig_src.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/fig_src.header -------------------------------------------------------------------------------- /misc/figures_src/src/frect1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/frect1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/frect2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/frect2.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/frect_extended.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/frect_extended.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/get_bb_cont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/get_bb_cont.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/get_bb_cont_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/get_bb_cont_v.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/get_pts_inside.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/get_pts_inside.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/getbb1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/getbb1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/homog_from_pts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/homog_from_pts.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/polyline1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/polyline1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/polyline2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/polyline2.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/polyline_rcp_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/polyline_rcp_1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/segment1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/segment1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/segment_extended.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/segment_extended.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/segment_intersect_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/segment_intersect_1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/segment_intersect_circle_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/segment_intersect_circle_1.cpp -------------------------------------------------------------------------------- /misc/figures_src/src/side_point_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_src/src/side_point_line.cpp -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_1.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_1.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_10.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_10.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_11.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_11.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_12.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_12.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_13.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_13.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_2.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_2.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_3.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_3.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_4.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_4.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_5.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_5.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_6.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_6.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_7.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_7.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_8.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_8.code -------------------------------------------------------------------------------- /misc/figures_test/frect_intersect_9.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/frect_intersect_9.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_chull_1.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_chull_1.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_comp_1a.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_comp_1a.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_comp_1b.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_comp_1b.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_a1.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_a1.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_a2.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_a2.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_a3.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_a3.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_a4.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_a4.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_b1.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_b1.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_b2.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_b2.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_inside_b3.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_inside_b3.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_1C.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_1C.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_1O.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_1O.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_2C.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_2C.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_2O.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_2O.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_3C.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_3C.code -------------------------------------------------------------------------------- /misc/figures_test/polyline_min_3O.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/polyline_min_3O.code -------------------------------------------------------------------------------- /misc/figures_test/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/readme.txt -------------------------------------------------------------------------------- /misc/figures_test/t_footer_frect_1.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/t_footer_frect_1.cxx -------------------------------------------------------------------------------- /misc/figures_test/t_footer_polyline_1.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/t_footer_polyline_1.cxx -------------------------------------------------------------------------------- /misc/figures_test/t_header.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/figures_test/t_header.cxx -------------------------------------------------------------------------------- /misc/generate_line_count_graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/generate_line_count_graph.sh -------------------------------------------------------------------------------- /misc/gitlog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/gitlog.sh -------------------------------------------------------------------------------- /misc/homog2d.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/homog2d.cbp -------------------------------------------------------------------------------- /misc/homog2d_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/homog2d_test.cpp -------------------------------------------------------------------------------- /misc/homog_precision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/homog_precision.cpp -------------------------------------------------------------------------------- /misc/no_build/footer.txt: -------------------------------------------------------------------------------- 1 | } 2 | 3 | -------------------------------------------------------------------------------- /misc/no_build/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/header.txt -------------------------------------------------------------------------------- /misc/no_build/no_build_01.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_01.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_03.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_03.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_04.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_04.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_05.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_05.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_06.cxx: -------------------------------------------------------------------------------- 1 | // argument needs to be arithmetic 2 | 3 | Point2d pt; 4 | Homogr H(pt); 5 | -------------------------------------------------------------------------------- /misc/no_build/no_build_07.cxx: -------------------------------------------------------------------------------- 1 | // argument needs to be arithmetic 2 | 3 | Point2d pt; 4 | Homogr H(pt,pt); 5 | -------------------------------------------------------------------------------- /misc/no_build/no_build_08.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_08.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_09.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_09.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_10.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_10.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_13.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_13.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_14.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_14.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_17.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_17.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_18.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_18.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_19.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_19.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_21.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_21.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_22.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_22.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_23.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_23.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_getbb_01.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_getbb_01.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_getbb_02.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_getbb_02.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_getbb_03.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_getbb_03.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_poly_1.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_poly_1.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_poly_2.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_poly_2.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_poly_3.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_poly_3.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_poly_4.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_poly_4.cxx -------------------------------------------------------------------------------- /misc/no_build/no_build_seg.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/no_build_seg.cxx -------------------------------------------------------------------------------- /misc/no_build/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/no_build/readme.txt -------------------------------------------------------------------------------- /misc/other/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/other/readme.md -------------------------------------------------------------------------------- /misc/other/test_svg_import_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/other/test_svg_import_1.svg -------------------------------------------------------------------------------- /misc/other/test_svg_import_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/other/test_svg_import_2.svg -------------------------------------------------------------------------------- /misc/other/test_svg_import_3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/other/test_svg_import_3.svg -------------------------------------------------------------------------------- /misc/plot_gitlog.plt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/plot_gitlog.plt -------------------------------------------------------------------------------- /misc/plot_line_count.plt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/plot_line_count.plt -------------------------------------------------------------------------------- /misc/precision_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/precision_test.cpp -------------------------------------------------------------------------------- /misc/precision_test_opencv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/precision_test_opencv.cpp -------------------------------------------------------------------------------- /misc/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/readme.txt -------------------------------------------------------------------------------- /misc/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | *.png 2 | -------------------------------------------------------------------------------- /misc/scripts/plot_tags_linecount.plt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/scripts/plot_tags_linecount.plt -------------------------------------------------------------------------------- /misc/scripts/tags_linecount.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/scripts/tags_linecount.sh -------------------------------------------------------------------------------- /misc/showcase/gif_duration.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/gif_duration.data -------------------------------------------------------------------------------- /misc/showcase/showcase1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase1.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase10.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase11.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase12.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase13.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase14.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase15.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase16.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase16b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase16b.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase17.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase18.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase19.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase20.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase22.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase2a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase2a.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase2b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase2b.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase3.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase4a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase4a.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase4b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase4b.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase5.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase6.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase7.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase7b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase7b.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase7c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase7c.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase7d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase7d.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase8.cpp -------------------------------------------------------------------------------- /misc/showcase/showcase9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase/showcase9.cpp -------------------------------------------------------------------------------- /misc/showcase3/problem01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase3/problem01.cpp -------------------------------------------------------------------------------- /misc/showcase_v/build_vid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase_v/build_vid.sh -------------------------------------------------------------------------------- /misc/showcase_v/run_parameters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase_v/run_parameters.txt -------------------------------------------------------------------------------- /misc/showcase_v/showcase_v_01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/showcase_v/showcase_v_01.cpp -------------------------------------------------------------------------------- /misc/test_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_all.sh -------------------------------------------------------------------------------- /misc/test_files/France.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/France.svg -------------------------------------------------------------------------------- /misc/test_files/France_Normandie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/France_Normandie.svg -------------------------------------------------------------------------------- /misc/test_files/bg_test_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/bg_test_1.cpp -------------------------------------------------------------------------------- /misc/test_files/demo_svg_import.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/demo_svg_import.cpp -------------------------------------------------------------------------------- /misc/test_files/homog2d_test_rtp_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/homog2d_test_rtp_1.cpp -------------------------------------------------------------------------------- /misc/test_files/homog2d_test_rtp_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/homog2d_test_rtp_2.cpp -------------------------------------------------------------------------------- /misc/test_files/homog2d_test_rtp_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/homog2d_test_rtp_3.cpp -------------------------------------------------------------------------------- /misc/test_files/mylib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/mylib.cpp -------------------------------------------------------------------------------- /misc/test_files/mylib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/mylib.hpp -------------------------------------------------------------------------------- /misc/test_files/rtp_p.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/rtp_p.hpp -------------------------------------------------------------------------------- /misc/test_files/rtp_v.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/rtp_v.hpp -------------------------------------------------------------------------------- /misc/test_files/single_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/single_file.cpp -------------------------------------------------------------------------------- /misc/test_files/test_multiple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/test_multiple.cpp -------------------------------------------------------------------------------- /misc/test_files/ttmath_t1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/test_files/ttmath_t1.cpp -------------------------------------------------------------------------------- /misc/tryme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/tryme.cpp -------------------------------------------------------------------------------- /misc/tryme2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skramm/homog2d/HEAD/misc/tryme2.cpp --------------------------------------------------------------------------------