Classes
vgl_fwd.h File Reference

Go to the source code of this file.

Classes

class  vgl_1d_basis< T >
 Storage for 3 collinear points to serve as 1-D projective basis. More...
 
class  vgl_homg< T >
 General purpose support class for vgl_homg_ classes. More...
 
class  vgl_homg_point_1d< T >
 Represents a homogeneous 1-D point, i.e., a homogeneous pair (x,w). More...
 
class  vgl_homg_point_2d< T >
 Represents a homogeneous 2D point. More...
 
class  vgl_homg_point_3d< Type >
 Represents a homogeneous 3D point. More...
 
class  vgl_point_2d< Type >
 Represents a cartesian 2D point. More...
 
class  vgl_point_3d< Type >
 Represents a cartesian 3D point. More...
 
class  vgl_vector_2d< T >
 Direction vector in Euclidean 2D space, templated by type of element. More...
 
class  vgl_vector_3d< T >
 Direction vector in Euclidean 3D space, templated by type of element. More...
 
class  vgl_homg_line_2d< T >
 Represents a homogeneous 2D line. More...
 
class  vgl_homg_line_3d_2_points< Type >
 Represents a homogeneous 3D line using two points. More...
 
class  vgl_line_2d< Type >
 Represents a Euclidean 2D line. More...
 
class  vgl_line_3d_2_points< Type >
 A class to hold a non-homogeneous representation of a 3D line. More...
 
class  vgl_line_segment_2d< Type >
 Represents a 2D line segment using two points. More...
 
class  vgl_line_segment_3d< Type >
 Represents a 3D line segment using two points. More...
 
class  vgl_infinite_line_3d< Type >
 Represents a 3-d line with position defined in the orthogonal plane passing through the origin. More...
 
class  vgl_ray_3d< Type >
 Represents a 3-d ray. More...
 
class  vgl_homg_plane_3d< Type >
 Represents a homogeneous 3D plane. More...
 
class  vgl_plane_3d< T >
 Represents a Euclidean 3D plane. More...
 
class  vgl_box_2d< Type >
 Represents a cartesian 2D box. More...
 
class  vgl_box_3d< Type >
 Represents a cartesian 3D box. More...
 
class  vgl_conic< T >
 A quadratic plane curve. More...
 
class  vgl_conic_segment_2d< Type >
 Represents a 2D conic segment using two points. More...
 
class  vgl_polygon< T >
 Store a polygon. More...
 
class  vgl_sphere_3d< Type >
 Represents a cartesian 3D point. More...
 
class  vgl_cylinder< Type >
 
class  vgl_ellipse_scan_iterator< T >
 Scan convert an ellipse. More...
 
class  vgl_polygon_scan_iterator< T >
 Fill a polygonal face with interior scan lines. More...
 
class  vgl_triangle_scan_iterator< T >
 Optimized polygon scan iterator for triangles. More...
 
class  vgl_window_scan_iterator< T >
 Iterator to scan rectangular windows. More...
 
class  vgl_cubic_spline_3d< Type >
 
class  vgl_cubic_spline_2d< Type >
 
class  vgl_pointset_3d< Type >