Вы не можете выбрать более 25 тем
			Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
		
		
		
		
		
			
		
			
				
	
	
		
			31 строка
		
	
	
		
			842 B
		
	
	
	
		
			C++
		
	
			
		
		
	
	
			31 строка
		
	
	
		
			842 B
		
	
	
	
		
			C++
		
	
| #include <iostream>
 | |
| #include <vector>
 | |
| #include <string>
 | |
| #include "svg.h"
 | |
| using namespace std;
 | |
| 
 | |
| void
 | |
| svg_begin(double width, double height) {
 | |
|     cout << "<?xml version='1.0' encoding='UTF-8'?>\n";
 | |
|     cout << "<svg ";
 | |
|     cout << "width='" << width << "' ";
 | |
|     cout << "height='" << height << "' ";
 | |
|     cout << "viewBox='0 0 " << width << " " << height << "' ";
 | |
|     cout << "xmlns='http://www.w3.org/2000/svg'>\n";
 | |
| }
 | |
| 
 | |
| void
 | |
| svg_end() {
 | |
|     cout << "</svg>\n";
 | |
| }
 | |
| 
 | |
| void
 | |
| svg_text(double left, double baseline, string text) {
 | |
|     cout << "<text x='" << left << "' y='"<< baseline <<"'>"<< text <<"</text>";
 | |
| }
 | |
| 
 | |
| void
 | |
| svg_rect(double x, double y, double width, double height, string stroke, string fill){
 | |
|     cout << "<rect x='"<< x <<"' y='"<< y <<"' width='"<< width <<"' height='"<< height <<"' stroke='"<< stroke <<"' fill='"<< fill <<"' />";
 | |
| }
 |