#include "hexsvg.h"
#include <cassert>
#include <fstream>
#include <sstream>
Go to the source code of this file.
Namespaces | |
| namespace | hex |
| namespace | hex::svg |
Functions | |
| std::string | hex::svg::strip (const std::string &s) |
| Helper function - strip whitespace from the start & end of a string. | |
| std::string | hex::svg::style_str (const Style &st) |
| Render a style dictionary to SVG. | |
| Style | hex::svg::style_dict (const std::string &s) throw (hex::invalid_argument) |
| Construct a style dictionary from an SVG string. | |
| std::string | hex::svg::path_append (char &cmd, Point &p, char cmd1, const Point &p1) |
| Helper function - append a new relative point to a path. | |
| template<class InputIterator> | |
| std::ostream & | hex::svg::output_path_data (const Document &doc, std::ostream &os, InputIterator first, InputIterator last) |
| Helper function. | |
1.5.1