| Ccompare_crossedges< T > | |
| Ccompare_vertind< T > | |
| Cvgl_polygon_scan_iterator< T >::crossedge | Describes an edge crossing the current scan line |
| Cgpc_polygon | |
| Cgpc_tristrip | |
| Cgpc_vertex | |
| Cgpc_vertex_list | |
| Cvgl_triangle_scan_iterator< T >::pt | Vertices of triangle |
| Cvgl_polygon_scan_iterator< T >::vertind | Vertex index - uniquely identifies a vertex in the array chains |
| Cvgl_1d_basis< T > | Storage for 3 collinear points to serve as 1-D projective basis |
| ►Cvgl_box_2d< Type > | Represents a cartesian 2D box |
| Cvgl_bbox_2d< Type > | Vgl_rtree Class C for V=vgl_box_2d<T>, B = vgl_rbox_2d<T> |
| Cvgl_box_2d< T > | |
| Cvgl_box_3d< Type > | Represents a cartesian 3D box |
| Cvgl_compute_rigid_3d< T > | |
| Cvgl_compute_similarity_3d< T > | |
| Cvgl_conic< T > | A quadratic plane curve |
| Cvgl_conic< Type > | |
| Cvgl_conic_2d_regression< T > | |
| Cvgl_conic_segment_2d< Type > | Represents a 2D conic segment using two points |
| Cvgl_convex_hull_2d< T > | |
| Cvgl_cubic_spline_2d< Type > | |
| Cvgl_cubic_spline_3d< Type > | |
| Cvgl_cylinder< Type > | |
| Cvgl_fit_conics_2d< T > | |
| Cvgl_fit_lines_2d< T > | |
| Cvgl_fit_oriented_box_2d< T > | |
| Cvgl_fit_plane_3d< T > | |
| Cvgl_fit_quadric_3d< T > | |
| Cvgl_fit_sphere_3d< T > | |
| Cvgl_frustum_3d< Type > | A 3D frustum is the portion of a solid (normally a cone or pyramid) |
| Cvgl_h_matrix_1d< T > | A class to hold a line-to-line projective transformation matrix and to perform common operations using it e.g |
| ►Cvgl_h_matrix_1d_compute | |
| Cvgl_h_matrix_1d_compute_3point | Calculate the line projectivity which matches three 1D point correspondences |
| Cvgl_h_matrix_1d_compute_linear | |
| Cvgl_h_matrix_1d_compute_optimize | |
| ►Cvgl_h_matrix_2d< T > | A class to hold a plane-to-plane projective transformation matrix and to perform common operations using it e.g |
| Cvgl_norm_trans_2d< T > | |
| Cvgl_h_matrix_2d< double > | |
| ►Cvgl_h_matrix_2d_compute | |
| Cvgl_h_matrix_2d_compute_4point | |
| Cvgl_h_matrix_2d_compute_linear | |
| Cvgl_h_matrix_2d_compute_rigid_body | |
| ►Cvgl_h_matrix_2d_optimize | |
| Cvgl_h_matrix_2d_optimize_lmq | |
| ►Cvgl_h_matrix_3d< T > | A class to hold a 3-d projective transformation matrix and to perform common operations using it e.g |
| Cvgl_norm_trans_3d< T > | |
| ►Cvgl_h_matrix_3d_compute | |
| Cvgl_h_matrix_3d_compute_affine | |
| Cvgl_h_matrix_3d_compute_linear | |
| Cvgl_homg< T > | General purpose support class for vgl_homg_ classes |
| Cvgl_homg_line_2d< T > | Represents a homogeneous 2D line |
| Cvgl_homg_line_3d_2_points< Type > | Represents a homogeneous 3D line using two points |
| Cvgl_homg_operators_1d< T > | 1D homogeneous functions |
| Cvgl_homg_operators_2d< T > | 2D homogeneous operations |
| Cvgl_homg_operators_3d< Type > | 3D homogeneous operations |
| Cvgl_homg_plane_3d< Type > | Represents a homogeneous 3D plane |
| Cvgl_homg_plane_3d< T > | |
| Cvgl_homg_point_1d< T > | Represents a homogeneous 1-D point, i.e., a homogeneous pair (x,w) |
| Cvgl_homg_point_2d< T > | Represents a homogeneous 2D point |
| Cvgl_homg_point_2d< Type > | |
| Cvgl_homg_point_3d< Type > | Represents a homogeneous 3D point |
| Cvgl_infinite_line_3d< Type > | Represents a 3-d line with position defined in the orthogonal plane passing through the origin |
| Cvgl_line_2d< Type > | Represents a Euclidean 2D line |
| Cvgl_line_2d< T > | |
| Cvgl_line_2d_regression< T > | A class to hold the line 2d_regression data and actual fitting code |
| Cvgl_line_3d_2_points< Type > | A class to hold a non-homogeneous representation of a 3D line |
| Cvgl_line_segment_2d< Type > | Represents a 2D line segment using two points |
| Cvgl_line_segment_2d< T > | |
| Cvgl_line_segment_3d< Type > | Represents a 3D line segment using two points |
| Cvgl_orient_box_3d< Type > | |
| Cvgl_orient_box_3d_operators< T > | |
| Cvgl_oriented_box_2d< T > | |
| Cvgl_p_matrix< T > | |
| Cvgl_plane_3d< T > | Represents a Euclidean 3D plane |
| Cvgl_point_2d< Type > | Represents a cartesian 2D point |
| Cvgl_point_2d< T > | |
| Cvgl_point_3d< Type > | Represents a cartesian 3D point |
| Cvgl_point_3d< T > | |
| Cvgl_pointset_3d< Type > | |
| Cvgl_polygon< T > | Store a polygon |
| Cvgl_polygon_sheet_as_array< T > | A commonly required (single-sheet) polygon representation |
| Cvgl_quadric_3d< T > | |
| Cvgl_ray_3d< Type > | Represents a 3-d ray |
| ►Cvgl_region_scan_iterator | Abstract base class for iterating over the pixels in a region of an image |
| Cvgl_ellipse_scan_iterator< T > | Scan convert an ellipse |
| Cvgl_polygon_scan_iterator< T > | Fill a polygonal face with interior scan lines |
| Cvgl_triangle_scan_iterator< T > | Optimized polygon scan iterator for triangles |
| Cvgl_window_scan_iterator< T > | Iterator to scan rectangular windows |
| Cvgl_rotation_3d< T > | |
| Cvgl_rtree< V, B, C > | Templated rtree class |
| Cvgl_rtree_box_box_2d< T > | |
| ►Cvgl_rtree_iterator_base< V, B, C > | Base class for both rtree iterators |
| Cvgl_rtree_const_iterator< V, B, C > | Const_iterator for rtree |
| Cvgl_rtree_iterator< V, B, C > | Iterator for rtree |
| Cvgl_rtree_node< V, B, C > | Represent a node in the rtree |
| Cvgl_rtree_point_box_2d< T > | Vgl_rtree Class C for V=vgl_point_2d<T>, B = vgl_box_2d<T> |
| ►Cvgl_rtree_probe< V, B, C > | Function predicate object for querying the tree |
| Cvgl_rtree_polygon_probe< V, B, C > | |
| Cvgl_sphere_3d< Type > | Represents a cartesian 3D point |
| Cvgl_sphere_3d< T > | |
| Cvgl_tolerance< T > | |
| Cvgl_vector_2d< T > | Direction vector in Euclidean 2D space, templated by type of element |
| Cvgl_vector_2d< Type > | |
| Cvgl_vector_3d< T > | Direction vector in Euclidean 3D space, templated by type of element |
| Cvgl_vector_3d< Type > | |
| ►Cvnl_least_squares_function | |
| Cprojection_lsqf | |
| Csphere_residual_function | |