Add using statements for ansi-compliance

This commit is contained in:
Andreas Fabri 2010-05-13 14:18:16 +00:00
parent 9c6ac44025
commit 4fb73c36ea
4 changed files with 22 additions and 0 deletions

View File

@ -38,6 +38,9 @@ class Finite_edge_interior_conflict_new_2
{
private:
typedef Edge_conflict_2<K,Method_tag> Base;
using Base::edge_conflict_test;
public:
typedef typename Base::Inverted_weighted_point Inverted_weighted_point;
typedef Weighted_point_inverter_2<K> Weighted_point_inverter;

View File

@ -85,6 +85,18 @@ public:
typedef typename Ag_base::size_type size_type;
using Ag_base::insert_first;
using Ag_base::insert_second;
using Ag_base::insert_third;
using Ag_base::is_hidden;
using Ag_base::incircle;
using Ag_base::edge_interior;
using Ag_base::insert_degree_2;
using Ag_base::initialize_conflict_region;
using Ag_base::expand_conflict_region;
using Ag_base::retriangulate_conflict_region;
using Ag_base::is_infinite;
public:
// CREATION
//---------

View File

@ -43,6 +43,10 @@ public:
// typedef CGAL::Segment_2< Cartesian<double> > Segment_2;
// typedef CGAL::Ray_2< Cartesian<double> > Ray_2;
using Base::t;
using Base::f;
protected:
#if defined(__POWERPC__) && \
defined(__GNUC__) && (__GNUC__ == 3 ) && (__GNUC_MINOR__ == 4)

View File

@ -40,6 +40,9 @@ class Parabola_segment_2 : public Parabola_2< Gt >
typedef typename Base::Segment_2 Segment_2;
typedef typename Base::Line_2 Line_2;
using Base::t;
using Base::f;
protected:
Point_2 p1, p2;