|
|
|
@ -22,9 +22,9 @@ void svg_begin(double width, double height) {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void svg_end(double top) {
|
|
|
|
|
cout << "<line x1='10' y1='" << top << "' x2='" << IMAGE_WIDTH <<"' y2='" << top << "' stroke-dasharray = '10 10' stroke='black'/>\n";
|
|
|
|
|
cout << "</svg>\n";
|
|
|
|
|
void svg_end(double top, ostream& stream) {
|
|
|
|
|
stream << "<line x1='10' y1='" << top << "' x2='" << IMAGE_WIDTH <<"' y2='" << top << "' stroke-dasharray = '10 10' stroke='black'/>\n";
|
|
|
|
|
stream << "</svg>\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void svg_text(double left, double baseline, string text) {
|
|
|
|
@ -57,5 +57,5 @@ void show_histogram_svg(const vector<size_t>& bins) {
|
|
|
|
|
svg_rect(TEXT_WIDTH, top, bin_width / scale, BIN_HEIGHT);
|
|
|
|
|
top += BIN_HEIGHT;
|
|
|
|
|
}
|
|
|
|
|
svg_end(top);
|
|
|
|
|
svg_end(top, cout);
|
|
|
|
|
}
|