path-string.h revision 7079a43aa387066c2f67402d77dbe3db981b1054
500N/A _appendPoint(p, true);
3294N/A _appendPoint(p, true);
5569N/A _appendPoint(c, false);
5569N/A _appendPoint(p, true);
5569N/A _appendPoint(p, true);
5569N/A _appendPoint(p, true);
3294N/A // Note: changing this to Glib::ustring might cause problems in path-string.cpp because it assumes that
3294N/A // size() returns the size of the string in BYTES (and Glib::ustring::resize is terribly slow)
void appendNumber(double v, double &rv, int precision=numericprecision, int minexp=minimumexponent);
// to cause a quadratic time complexity (in the number of characters/operators)
std::string const &tail() const { return ((_abs_state <= _rel_state || !allow_relative_coordinates) ? _abs_state.str : _rel_state.str); }
bool const allow_relative_coordinates;
bool const force_repeat_commands;
static int numericprecision;
static int minimumexponent;