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 a 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., a homogeneous pair (x,w) |
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_infinite_line_3d.h [code] | A 3-d infinite line with position parameterized by orthogonal plane coordinates |
core/vgl/vgl_infinite_line_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_ray_3d.h [code] | A 3-d ray defined by an origin and a direction vector |
core/vgl/vgl_ray_3d.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_3d.cxx [code] | Some helpful functions when working with triangles |
core/vgl/vgl_triangle_3d.h [code] | Some helpful functions when working with triangles |
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_compute_similarity_3d.h [code] | Compute a similarity transformation between two corresponding sets of 3D points |
core/vgl/algo/vgl_compute_similarity_3d.txx [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_ellipsoid_3d.h [code] | Ellipsoid in 3D, defined by centre point, rotation, 3 axis halflengths |
core/vgl/algo/vgl_ellipsoid_3d.txx [code] | |
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] | Compute the h_matrix using Levenberg-Marquardt |
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_h_matrix_3d_compute.h [code] | Class vgl_h_matrix_3d_compute |
core/vgl/algo/vgl_h_matrix_3d_compute_linear.cxx [code] | |
core/vgl/algo/vgl_h_matrix_3d_compute_linear.h [code] | Class vgl_h_matrix_3d_compute_linear |
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_orient_box_3d_operators.h [code] | Compute the minimal oriented bounding box for several 3D shapes |
core/vgl/algo/vgl_orient_box_3d_operators.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/algo/vgl_rtree_c.h [code] | C helper classes for vgl_rtree |
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_h_matrix_2d.h [code] | Functions vsl_b_write, vsl_b_read and vsl_print_summary |
core/vgl/io/vgl_io_h_matrix_2d.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_infinite_line_3d.h [code] | Functions vsl_b_write, vsl_b_read and vsl_print_summary |
core/vgl/io/vgl_io_infinite_line_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] | |