core/vgl/vgl_tolerance.txx
Go to the documentation of this file.
00001 #ifndef vgl_tolerance_txx_
00002 #define vgl_tolerance_txx_
00003 
00004 #include "vgl_tolerance.h"
00005 
00006 #include <vcl_cmath.h>
00007 #include <vcl_limits.h>
00008 
00009 //! \file
00010 
00011 
00012 template <typename T>
00013 const T vgl_tolerance<T>::point_3d_coplanarity = (T)vcl_sqrt(1.0f*vcl_numeric_limits<T>::epsilon());
00014 
00015 template <typename T>
00016 const T vgl_tolerance<T>::position = vcl_numeric_limits<T>::epsilon();
00017 
00018 
00019 
00020 
00021 #undef VGL_TOLERANCE_INSTANTIATE
00022 #define VGL_TOLERANCE_INSTANTIATE(T) \
00023 template class vgl_tolerance<T >
00024 
00025 #endif