missing typename keywords

This commit is contained in:
Clement Jamin 2015-06-10 12:31:10 +02:00
parent b70b6d8017
commit d83e5ef80e
3 changed files with 5 additions and 5 deletions

View File

@ -56,8 +56,8 @@ public:
};
typedef typename Kernel::FT FT;
typedef Cost<FT> Cost;
typedef Sample<Kernel> Sample;
typedef typename Cost<FT> Cost;
typedef typename Sample<Kernel> Sample;
typedef std::list<Sample*> Sample_list;
private:

View File

@ -119,7 +119,7 @@ public:
typedef std::list<Point> Point_list;
typedef typename Point_list::const_iterator Point_list_const_iterator;
typedef Cost<FT> Cost;
typedef typename Cost<FT> Cost;
typedef Sample<Kernel> Sample;
typedef std::list<Sample*> Sample_list;
typedef typename Sample_list::const_iterator Sample_list_const_iterator;
@ -128,7 +128,7 @@ public:
typedef std::priority_queue<PSample, std::vector<PSample>,
greater_priority<PSample> > SQueue;
typedef Reconstruction_edge_2<FT, Edge, Vertex_handle, Face_handle>
typedef typename Reconstruction_edge_2<FT, Edge, Vertex_handle, Face_handle>
Reconstruction_edge_2;
typedef boost::multi_index_container<

View File

@ -40,7 +40,7 @@ class Reconstruction_vertex_base_2 : public Vb
public:
typedef Vb Base;
typedef typename Kernel::FT FT;
typedef Sample<Kernel> Sample;
typedef typename Sample<Kernel> Sample;
typedef typename Kernel::Point_2 Point;
typedef typename Base::Face_handle Face_handle;