mirror of https://github.com/CGAL/cgal
Better Circular_arc_2/Circular_arc_point_2/Line_arc_2 Copy Constructor
This commit is contained in:
parent
8decf385a1
commit
4dffce29c5
|
|
@ -299,7 +299,11 @@ public:
|
||||||
: P_arc(a),bb(NULL)
|
: P_arc(a),bb(NULL)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
Circular_arc_2(const Circular_arc_2 &c) : P_arc(c.P_arc), bb(NULL) {}
|
Circular_arc_2(const Circular_arc_2 &c) : P_arc(c.P_arc)
|
||||||
|
{
|
||||||
|
if(c.bb) bb = new Bbox_2(*(c.bb));
|
||||||
|
else bb = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
~Circular_arc_2() { if(bb) delete bb; }
|
~Circular_arc_2() { if(bb) delete bb; }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -172,7 +172,12 @@ public:
|
||||||
: P_point(p),bb(NULL)
|
: P_point(p),bb(NULL)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
Circular_arc_point_2(const Circular_arc_point_2 &c) : P_point(c.P_point), bb(NULL) {}
|
Circular_arc_point_2(const Circular_arc_point_2 &c) : P_point(c.P_point)
|
||||||
|
{
|
||||||
|
if(c.bb) bb = new Bbox_2(*(c.bb));
|
||||||
|
else bb = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
~Circular_arc_point_2() { if(bb) delete bb; }
|
~Circular_arc_point_2() { if(bb) delete bb; }
|
||||||
|
|
||||||
////Accesors////
|
////Accesors////
|
||||||
|
|
|
||||||
|
|
@ -246,7 +246,12 @@ public:
|
||||||
: P_arc(a) , bb(NULL)
|
: P_arc(a) , bb(NULL)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
Line_arc_2(const Line_arc_2 &c) : P_arc(c.P_arc), bb(NULL) {}
|
Line_arc_2(const Line_arc_2 &c) : P_arc(c.P_arc)
|
||||||
|
{
|
||||||
|
if(c.bb) bb = new Bbox_2(*(c.bb));
|
||||||
|
else bb = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
~Line_arc_2() { if(bb) delete bb; }
|
~Line_arc_2() { if(bb) delete bb; }
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue