63 _points.push_back(std::pair<double,double>(
x,
y));
66 void add_point(
const std::vector<std::pair<double,double>>::iterator
vit,
67 const double &
x,
const double &
y)
69 _points.insert(
vit,std::pair<double,double>(
x,
y));
72 std::ostream& print(std::ostream &out)
const
74 out <<
"contour points: [";
75 for (
size_t i=0;i<_points.size();i++)
77 out <<
"[" << _points.at(i).first <<
"," << _points.at(i).second <<
"]";
78 if (i!=_points.size()-1)
85 std::vector<std::pair<double,double>> _points;