core/vgl/vgl_fwd.h
Go to the documentation of this file.
00001 // This is core/vgl/vgl_fwd.h
00002 #ifndef vgl_fwd_h_
00003 #define vgl_fwd_h_
00004 
00005 template <class T> class vgl_1d_basis;
00006 template <class T> class vgl_homg;
00007 template <class T> class vgl_homg_point_1d;
00008 template <class T> class vgl_homg_point_2d;
00009 template <class T> class vgl_homg_point_3d;
00010 template <class T> class vgl_point_2d;
00011 template <class T> class vgl_point_3d;
00012 template <class T> class vgl_vector_2d;
00013 template <class T> class vgl_vector_3d;
00014 template <class T> class vgl_homg_line_2d;
00015 template <class T> class vgl_homg_line_3d_2_points;
00016 template <class T> class vgl_line_2d;
00017 template <class T> class vgl_line_3d_2_points;
00018 template <class T> class vgl_line_segment_2d;
00019 template <class T> class vgl_line_segment_3d;
00020 template <class T> class vgl_infinite_line_3d;
00021 template <class T> class vgl_ray_3d;
00022 template <class T> class vgl_homg_plane_3d;
00023 template <class T> class vgl_plane_3d;
00024 template <class T> class vgl_box_2d;
00025 template <class T> class vgl_box_3d;
00026 template <class T> class vgl_conic;
00027 template <class Type> class vgl_conic_segment_2d;
00028 template <class T> class vgl_polygon;
00029 template <class Type> class vgl_sphere_3d;
00030 template <class Type> class vgl_cylinder;
00031 class vgl_region_scan_iterator;
00032 template <class T> class vgl_ellipse_scan_iterator;
00033 template <class T> class vgl_polygon_scan_iterator;
00034 template <class T> class vgl_triangle_scan_iterator;
00035 template <class T> class vgl_window_scan_iterator;
00036 
00037 #endif // vgl_fwd_h_