Blame c++/contourgl/contourbuilder.h

Ivan Mahonin faaf7d
/*
Ivan Mahonin faaf7d
    ......... 2015 Ivan Mahonin
Ivan Mahonin faaf7d
Ivan Mahonin faaf7d
    This program is free software: you can redistribute it and/or modify
Ivan Mahonin faaf7d
    it under the terms of the GNU General Public License as published by
Ivan Mahonin faaf7d
    the Free Software Foundation, either version 3 of the License, or
Ivan Mahonin faaf7d
    (at your option) any later version.
Ivan Mahonin faaf7d
Ivan Mahonin faaf7d
    This program is distributed in the hope that it will be useful,
Ivan Mahonin faaf7d
    but WITHOUT ANY WARRANTY; without even the implied warranty of
Ivan Mahonin faaf7d
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Ivan Mahonin faaf7d
    GNU General Public License for more details.
Ivan Mahonin faaf7d
Ivan Mahonin faaf7d
    You should have received a copy of the GNU General Public License
Ivan Mahonin faaf7d
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
Ivan Mahonin faaf7d
*/
Ivan Mahonin faaf7d
Ivan Mahonin faaf7d
#include "contour.h"
Ivan Mahonin faaf7d
Ivan Mahonin faaf7d
class ContourBuilder {
Ivan Mahonin faaf7d
public:
Ivan Mahonin faaf7d
	static void build_simple(std::vector<Vector> &c);
Ivan Mahonin 93cbac
	static void build_car(Contour &c, const Vector &o, Real s);
Ivan Mahonin faaf7d
	static void build(Contour &c);
Ivan Mahonin faaf7d
};