| core/vgl/vgl_1d_basis.cxx [code] | |
| core/vgl/vgl_1d_basis.h [code] | Storage for 3 collinear points to serve as 1-D projective basis |
| core/vgl/vgl_1d_basis.txx [code] | |
| core/vgl/vgl_area.h [code] | |
| core/vgl/vgl_area.txx [code] | |
| core/vgl/vgl_box_2d.h [code] | Contains class to represent a cartesian 2D bounding box |
| core/vgl/vgl_box_2d.txx [code] | |
| core/vgl/vgl_box_3d.h [code] | Contains class to represent a cartesian 3D bounding box |
| core/vgl/vgl_box_3d.txx [code] | |
| core/vgl/vgl_clip.h [code] | |
| core/vgl/vgl_clip.txx [code] | |
| core/vgl/vgl_closest_point.h [code] | Set of closest-point functions |
| core/vgl/vgl_closest_point.txx [code] | |
| core/vgl/vgl_conic.h [code] | A quadratic plane curve |
| core/vgl/vgl_conic.txx [code] | Written by Peter Vanroose, ESAT, K.U.Leuven, Belgium, 30 August 2001 |
| core/vgl/vgl_conic_segment_2d.h [code] | A curve segment with the geometry of an conic |
| core/vgl/vgl_conic_segment_2d.txx [code] | |
| core/vgl/vgl_convex.h [code] | Functions such as convex hull, convex union, convexify polygon, |
| core/vgl/vgl_convex.txx [code] | |
| core/vgl/vgl_cylinder.h [code] | Defines a cylinder in 3D by a center point, radius, length and orientation |
| core/vgl/vgl_cylinder.txx [code] | |
| core/vgl/vgl_distance.h [code] | Set of distance functions |
| core/vgl/vgl_distance.txx [code] | |
| core/vgl/vgl_ellipse_scan_iterator.h [code] | |
| core/vgl/vgl_ellipse_scan_iterator.txx [code] | |
| core/vgl/vgl_fwd.h [code] | |
| core/vgl/vgl_homg.cxx [code] | |
| core/vgl/vgl_homg.h [code] | General purpose support class for vgl_homg_ classes |
| core/vgl/vgl_homg_line_2d.h [code] | Line in projective 2D space |
| core/vgl/vgl_homg_line_2d.txx [code] | |
| core/vgl/vgl_homg_line_3d_2_points.h [code] | |
| core/vgl/vgl_homg_line_3d_2_points.txx [code] | |
| core/vgl/vgl_homg_plane_3d.h [code] | Homogeneous plane in 3D projective space |
| core/vgl/vgl_homg_plane_3d.txx [code] | |
| core/vgl/vgl_homg_point_1d.h [code] | Point in homogeneous 1-D space, i.e |
| core/vgl/vgl_homg_point_1d.txx [code] | |
| core/vgl/vgl_homg_point_2d.h [code] | Point in projective 2D space |
| core/vgl/vgl_homg_point_2d.txx [code] | |
| core/vgl/vgl_homg_point_3d.h [code] | Point in projective 3D space |
| core/vgl/vgl_homg_point_3d.txx [code] | |
| core/vgl/vgl_intersection.h [code] | Set of intersection functions |
| core/vgl/vgl_intersection.txx [code] | |
| core/vgl/vgl_line_2d.h [code] | |
| core/vgl/vgl_line_2d.txx [code] | |
| core/vgl/vgl_line_3d_2_points.h [code] | Non-homogeneous 3D line, represented by 2 points |
| core/vgl/vgl_line_3d_2_points.txx [code] | |
| core/vgl/vgl_line_segment_2d.h [code] | |
| core/vgl/vgl_line_segment_2d.txx [code] | |
| core/vgl/vgl_line_segment_3d.h [code] | Line segment in 3D nonhomogeneous space |
| core/vgl/vgl_line_segment_3d.txx [code] | |
| core/vgl/vgl_lineseg_test.h [code] | |
| core/vgl/vgl_lineseg_test.txx [code] | |
| core/vgl/vgl_plane_3d.h [code] | Plane in 3D nonhomogeneous space |
| core/vgl/vgl_plane_3d.txx [code] | |
| core/vgl/vgl_point_2d.h [code] | Point in 2D nonhomogeneous space |
| core/vgl/vgl_point_2d.txx [code] | |
| core/vgl/vgl_point_3d.h [code] | Point in 3D nonhomogeneous space |
| core/vgl/vgl_point_3d.txx [code] | |
| core/vgl/vgl_polygon.h [code] | |
| core/vgl/vgl_polygon.txx [code] | |
| core/vgl/vgl_polygon_scan_iterator.h [code] | |
| core/vgl/vgl_polygon_scan_iterator.txx [code] | |
| core/vgl/vgl_polygon_test.h [code] | |
| core/vgl/vgl_polygon_test.txx [code] | |
| core/vgl/vgl_region_scan_iterator.h [code] | |
| core/vgl/vgl_sphere_3d.h [code] | Sphere in 3D nonhomogeneous space |
| core/vgl/vgl_sphere_3d.txx [code] | Sphere in 3D nonhomogeneous space |
| core/vgl/vgl_tolerance.h [code] | |
| core/vgl/vgl_tolerance.txx [code] | |
| core/vgl/vgl_triangle_scan_iterator.h [code] | Optimized polygon scan iterator for triangles |
| core/vgl/vgl_triangle_scan_iterator.txx [code] | |
| core/vgl/vgl_triangle_test.h [code] | |
| core/vgl/vgl_triangle_test.txx [code] | |
| core/vgl/vgl_vector_2d.h [code] | Direction vector in Euclidean 2D space |
| core/vgl/vgl_vector_2d.txx [code] | |
| core/vgl/vgl_vector_3d.h [code] | Direction vector in Euclidean 3D space |
| core/vgl/vgl_vector_3d.txx [code] | |
| core/vgl/vgl_window_scan_iterator.h [code] | Iterator to scan rectangular windows |
| core/vgl/vgl_window_scan_iterator.txx [code] | |
| core/vgl/algo/vgl_algo_fwd.h [code] | |
| core/vgl/algo/vgl_conic_2d_regression.h [code] | Fits a conic to a set of points using linear regression |
| core/vgl/algo/vgl_conic_2d_regression.txx [code] | |
| core/vgl/algo/vgl_convex_hull_2d.h [code] | Compute the convex hull of a 2-d point set |
| core/vgl/algo/vgl_convex_hull_2d.txx [code] | Two-dimensional convex hull read points from stdin, one point per line, as two numbers separated by whitespace on stdout, points on convex hull in order around hull, given by their numbers in input order the results should be "robust", and not return a wildly wrong hull, despite using floating point works in O(n log n); I think a bit faster than Graham scan; somewhat like Procedure 8.2 in Edelsbrunner's "Algorithms in Combinatorial Geometry", and very close to: A.M |
| core/vgl/algo/vgl_fit_conics_2d.h [code] | Fits a contiguous set of conic segments to a sampled curve |
| core/vgl/algo/vgl_fit_conics_2d.txx [code] | |
| core/vgl/algo/vgl_fit_lines_2d.h [code] | Fits a contiguous set of line segments to a sampled curve |
| core/vgl/algo/vgl_fit_lines_2d.txx [code] | |
| core/vgl/algo/vgl_fit_plane_3d.h [code] | Fits a plane to a set of 3D points |
| core/vgl/algo/vgl_fit_plane_3d.txx [code] | |
| core/vgl/algo/vgl_h_matrix_1d.h [code] | 2x2 line-to-line projectivity |
| core/vgl/algo/vgl_h_matrix_1d.txx [code] | |
| core/vgl/algo/vgl_h_matrix_1d_compute.h [code] | Virtual base class of classes to generate a line-to-line projectivity from a set of matched points |
| core/vgl/algo/vgl_h_matrix_1d_compute_3point.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_1d_compute_3point.h [code] | Calculate the line projectivity which matches three 1D point correspondences |
| core/vgl/algo/vgl_h_matrix_1d_compute_linear.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_1d_compute_linear.h [code] | Find line-to-line projectivity from a set of matched points using SVD |
| core/vgl/algo/vgl_h_matrix_1d_compute_optimize.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_1d_compute_optimize.h [code] | Vgl_h_matrix_1d_compute_optimize compute the h_matrix using Levenberg-Marquard |
| core/vgl/algo/vgl_h_matrix_2d.h [code] | 3x3 plane-to-plane projectivity |
| core/vgl/algo/vgl_h_matrix_2d.txx [code] | |
| core/vgl/algo/vgl_h_matrix_2d_compute.h [code] | Class vgl_h_matrix_2d_compute |
| core/vgl/algo/vgl_h_matrix_2d_compute_4point.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_2d_compute_4point.h [code] | Vgl_h_matrix_2d_compute_linear contains a linear method to calculate the plane projectivity which relates four 2D point correspondences |
| core/vgl/algo/vgl_h_matrix_2d_compute_linear.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_2d_compute_linear.h [code] | Class vgl_h_matrix_2d_compute_linear |
| core/vgl/algo/vgl_h_matrix_2d_compute_rigid_body.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_2d_compute_rigid_body.h [code] | Class vgl_h_matrix_2d_compute_rigid_body |
| core/vgl/algo/vgl_h_matrix_2d_optimize.h [code] | Refine an initial 2d homography by minimizing projection error |
| core/vgl/algo/vgl_h_matrix_2d_optimize_lmq.cxx [code] | |
| core/vgl/algo/vgl_h_matrix_2d_optimize_lmq.h [code] | Class vgl_h_matrix_2d_optimize_lmq |
| core/vgl/algo/vgl_h_matrix_3d.h [code] | 4x4 3D-to-3D projectivity |
| core/vgl/algo/vgl_h_matrix_3d.txx [code] | |
| core/vgl/algo/vgl_homg_operators_1d.h [code] | 1D homogeneous functions |
| core/vgl/algo/vgl_homg_operators_1d.txx [code] | |
| core/vgl/algo/vgl_homg_operators_2d.h [code] | 2D homogeneous operations |
| core/vgl/algo/vgl_homg_operators_2d.txx [code] | |
| core/vgl/algo/vgl_homg_operators_3d.h [code] | 3D homogeneous functions |
| core/vgl/algo/vgl_homg_operators_3d.txx [code] | |
| core/vgl/algo/vgl_intersection.h [code] | Set of intersection functions |
| core/vgl/algo/vgl_intersection.txx [code] | |
| core/vgl/algo/vgl_line_2d_regression.h [code] | A helper class for line fitting |
| core/vgl/algo/vgl_line_2d_regression.txx [code] | |
| core/vgl/algo/vgl_norm_trans_2d.h [code] | The similarity transform that normalizes a point set |
| core/vgl/algo/vgl_norm_trans_2d.txx [code] | |
| core/vgl/algo/vgl_norm_trans_3d.h [code] | The similarity transform that normalizes a 3-d point set |
| core/vgl/algo/vgl_norm_trans_3d.txx [code] | |
| core/vgl/algo/vgl_orient_box_3d.h [code] | A bounding oriented box |
| core/vgl/algo/vgl_orient_box_3d.txx [code] | |
| core/vgl/algo/vgl_p_matrix.h [code] | General 3x4 perspective projection matrix |
| core/vgl/algo/vgl_p_matrix.txx [code] | |
| core/vgl/algo/vgl_rotation_3d.h [code] | A class representing a 3d rotation |
| core/vgl/algo/vgl_rtree.h [code] | Templated rtree class and associated classes and functions |
| core/vgl/algo/vgl_rtree.txx [code] | |
| core/vgl/internals/gpc.h [code] | |
| core/vgl/io/vgl_io_box_2d.h [code] | |
| core/vgl/io/vgl_io_box_2d.txx [code] | |
| core/vgl/io/vgl_io_box_3d.h [code] | |
| core/vgl/io/vgl_io_box_3d.txx [code] | |
| core/vgl/io/vgl_io_conic.h [code] | |
| core/vgl/io/vgl_io_conic.txx [code] | |
| core/vgl/io/vgl_io_cylinder.h [code] | |
| core/vgl/io/vgl_io_cylinder.txx [code] | |
| core/vgl/io/vgl_io_homg_line_2d.h [code] | Functions vsl_b_write, vsl_b_read and vsl_print_summary |
| core/vgl/io/vgl_io_homg_line_2d.txx [code] | |
| core/vgl/io/vgl_io_homg_line_3d_2_points.h [code] | |
| core/vgl/io/vgl_io_homg_line_3d_2_points.txx [code] | See vgl_io_homg_line_3d_2_points.h for a description of this file |
| core/vgl/io/vgl_io_homg_plane_3d.h [code] | |
| core/vgl/io/vgl_io_homg_plane_3d.txx [code] | |
| core/vgl/io/vgl_io_homg_point_1d.h [code] | |
| core/vgl/io/vgl_io_homg_point_1d.txx [code] | |
| core/vgl/io/vgl_io_homg_point_2d.h [code] | |
| core/vgl/io/vgl_io_homg_point_2d.txx [code] | |
| core/vgl/io/vgl_io_homg_point_3d.h [code] | |
| core/vgl/io/vgl_io_homg_point_3d.txx [code] | |
| core/vgl/io/vgl_io_line_2d.h [code] | Functions vsl_b_write, vsl_b_read and vsl_print_summary |
| core/vgl/io/vgl_io_line_2d.txx [code] | |
| core/vgl/io/vgl_io_line_3d_2_points.h [code] | |
| core/vgl/io/vgl_io_line_3d_2_points.txx [code] | |
| core/vgl/io/vgl_io_line_segment_2d.h [code] | |
| core/vgl/io/vgl_io_line_segment_2d.txx [code] | |
| core/vgl/io/vgl_io_line_segment_3d.h [code] | |
| core/vgl/io/vgl_io_line_segment_3d.txx [code] | |
| core/vgl/io/vgl_io_plane_3d.h [code] | |
| core/vgl/io/vgl_io_plane_3d.txx [code] | |
| core/vgl/io/vgl_io_point_2d.h [code] | |
| core/vgl/io/vgl_io_point_2d.txx [code] | |
| core/vgl/io/vgl_io_point_3d.h [code] | |
| core/vgl/io/vgl_io_point_3d.txx [code] | |
| core/vgl/io/vgl_io_polygon.cxx [code] | |
| core/vgl/io/vgl_io_polygon.h [code] | |
| core/vgl/io/vgl_io_vector_2d.h [code] | |
| core/vgl/io/vgl_io_vector_2d.txx [code] | |
| core/vgl/io/vgl_io_vector_3d.h [code] | |
| core/vgl/io/vgl_io_vector_3d.txx [code] | |
| core/vgl/xio/vgl_xio_box_3d.h [code] | |
| core/vgl/xio/vgl_xio_box_3d.txx [code] | |
| core/vgl/xio/vgl_xio_point_2d.h [code] | |
| core/vgl/xio/vgl_xio_point_2d.txx [code] | |
| core/vgl/xio/vgl_xio_point_3d.h [code] | |
| core/vgl/xio/vgl_xio_point_3d.txx [code] | |
| core/vgl/xio/vgl_xio_vector_3d.h [code] | |
| core/vgl/xio/vgl_xio_vector_3d.txx [code] | |