Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

vgl_homg_point_2d.txx File Reference

#include "vgl_homg_point_2d.h"
#include <vgl/vgl_homg_line_2d.h>
#include <vcl_iostream.h>

Go to the source code of this file.

Defines

#define VGL_HOMG_POINT_2D_INSTANTIATE(T)

Functions

template<class T>
double cross_ratio (vgl_homg_point_2d< T >const &p1, vgl_homg_point_2d< T >const &p2, vgl_homg_point_2d< T >const &p3, vgl_homg_point_2d< T >const &p4)
template<class Type>
vcl_ostream & operator<< (vcl_ostream &s, vgl_homg_point_2d< Type > const &p)
template<class Type>
vcl_istream & operator>> (vcl_istream &s, vgl_homg_point_2d< Type > &p)


Define Documentation

#define VGL_HOMG_POINT_2D_INSTANTIATE  ) 
 

Value:

template class vgl_homg_point_2d<T >; \
template double cross_ratio(vgl_homg_point_2d<T >const&, vgl_homg_point_2d<T >const&, \
                            vgl_homg_point_2d<T >const&, vgl_homg_point_2d<T >const&); \
template vcl_ostream& operator<<(vcl_ostream&, vgl_homg_point_2d<T >const&); \
template vcl_istream& operator>>(vcl_istream&, vgl_homg_point_2d<T >&)

Definition at line 49 of file vgl_homg_point_2d.txx.


Function Documentation

template<class T>
double cross_ratio vgl_homg_point_2d< T >const &  p1,
vgl_homg_point_2d< T >const &  p2,
vgl_homg_point_2d< T >const &  p3,
vgl_homg_point_2d< T >const &  p4
 

Definition at line 20 of file vgl_homg_point_2d.txx.

template<class Type>
vcl_ostream& operator<< vcl_ostream &  s,
vgl_homg_point_2d< Type > const &  p
 

Definition at line 33 of file vgl_homg_point_2d.txx.

template<class Type>
vcl_istream& operator>> vcl_istream &  s,
vgl_homg_point_2d< Type > &  p
 

Definition at line 40 of file vgl_homg_point_2d.txx.


Generated on Thu Jan 10 14:39:25 2008 for core/vgl by  doxygen 1.4.4