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