remove useless template parameter

This commit is contained in:
iyaz 2013-06-17 13:33:30 +03:00
parent 5ed855428c
commit a9a9f8c986
1 changed files with 5 additions and 6 deletions

View File

@ -7,7 +7,7 @@
namespace CGAL { namespace CGAL {
namespace internal { namespace internal {
template<typename AABBTraits, class Polyhedron_3, class Kernel,class Tag_ray_is_vertical=Tag_false> template<typename AABBTraits, class Kernel, class Tag_ray_is_vertical=Tag_false>
class Ray_3_Triangle_3_traversal_traits class Ray_3_Triangle_3_traversal_traits
{ {
protected: protected:
@ -55,11 +55,11 @@ public:
//specialization for vertical ray //specialization for vertical ray
template<typename AABBTraits,class Polyhedron_3, class Kernel> template<typename AABBTraits, class Kernel>
class Ray_3_Triangle_3_traversal_traits<AABBTraits,Polyhedron_3,Kernel,Tag_true>: class Ray_3_Triangle_3_traversal_traits<AABBTraits,Kernel,Tag_true>:
public Ray_3_Triangle_3_traversal_traits<AABBTraits,Polyhedron_3,Kernel,Tag_false> public Ray_3_Triangle_3_traversal_traits<AABBTraits,Kernel,Tag_false>
{ {
typedef Ray_3_Triangle_3_traversal_traits<AABBTraits,Polyhedron_3,Kernel,Tag_false> Base; typedef Ray_3_Triangle_3_traversal_traits<AABBTraits,Kernel,Tag_false> Base;
typedef typename Kernel::Point_3 Point; typedef typename Kernel::Point_3 Point;
typedef typename Base::Primitive Primitive; typedef typename Base::Primitive Primitive;
public: public:
@ -105,7 +105,6 @@ public:
typename Kernel::Triangle_3 t=primitive.datum(); typename Kernel::Triangle_3 t=primitive.datum();
if ( !do_intersect(query,t.bbox()) ) return; if ( !do_intersect(query,t.bbox()) ) return;
typename Kernel::Point_2 p0=z_project(t[0]); typename Kernel::Point_2 p0=z_project(t[0]);
typename Kernel::Point_2 p1=z_project(t[1]); typename Kernel::Point_2 p1=z_project(t[1]);
typename Kernel::Point_2 p2=z_project(t[2]); typename Kernel::Point_2 p2=z_project(t[2]);