#include "vgl_homg_line_3d_2_points.h"
#include "vgl_tolerance.h"
#include <vcl_iostream.h>
#include <vcl_cassert.h>
Go to the source code of this file.
Defines | |
#define | vgl_homg_line_3d_2_points_txx_ |
#define | VGL_HOMG_LINE_3D_2_POINTS_INSTANTIATE(T) |
Functions | |
template<class Type > | |
vgl_homg_point_3d< Type > | intersection (vgl_homg_line_3d_2_points< Type > const &l1, vgl_homg_line_3d_2_points< Type > const &l2) |
Return the intersection point of two concurrent lines. | |
template<class Type > | |
vcl_ostream & | operator<< (vcl_ostream &s, const vgl_homg_line_3d_2_points< Type > &p) |
Definition in file vgl_homg_line_3d_2_points.txx.
#define VGL_HOMG_LINE_3D_2_POINTS_INSTANTIATE | ( | T | ) |
template class vgl_homg_line_3d_2_points<T >;\ template vcl_ostream& operator<<(vcl_ostream&, vgl_homg_line_3d_2_points<T > const&);\ template vgl_homg_point_3d<T > intersection(vgl_homg_line_3d_2_points<T > const&, vgl_homg_line_3d_2_points<T > const&)
Definition at line 96 of file vgl_homg_line_3d_2_points.txx.
#define vgl_homg_line_3d_2_points_txx_ |
Definition at line 3 of file vgl_homg_line_3d_2_points.txx.
vgl_homg_point_3d<Type> intersection | ( | vgl_homg_line_3d_2_points< Type > const & | l1, |
vgl_homg_line_3d_2_points< Type > const & | l2 | ||
) |
Return the intersection point of two concurrent lines.
Definition at line 62 of file vgl_homg_line_3d_2_points.txx.
vcl_ostream& operator<< | ( | vcl_ostream & | s, |
const vgl_homg_line_3d_2_points< Type > & | p | ||
) |
Definition at line 88 of file vgl_homg_line_3d_2_points.txx.