|
CGAL 6.0 - 2D Arrangements
|
#include <CGAL/Arr_curve_data_traits_2.h>
Base_curve_2.
The Curve_2 class nested within the curve-data traits extends the Base_traits_2::Curve_2 type with an extra data field of type Data.
Creation | |
| Curve_2 () | |
| default constructor. | |
| Curve_2 (const Base_curve_2 &base) | |
constructs curve from the given base curve with uninitialized data field. | |
| Curve_2 (const Base_curve_2 &base, const Data &data) | |
constructs curve from the given base curve with an attached data field. | |
Access Functions | |
| const Curve_data & | data () const |
| returns the data field (a non-const version, which returns a reference to the data object, is also available). | |
| void | set_data (const Curve_data &data) |
| sets the data field. | |