public void Polyline(int[] points, Formatting f) { this.xw.WriteStartElement("polyline"); this.xw.WriteAttributeString("points", get_points_attr_string(points)); this.write_formatting_attributes(f); this.xw.WriteEndElement(); }
public void Text(int x, int y, string text, Formatting f) { this.xw.WriteStartElement("text"); this.xw.WriteAttributeString("x", x); this.xw.WriteAttributeString("y", y); this.write_formatting_attributes(f); this.xw.WriteString(text); this.xw.WriteEndElement(); }
public void Line(int x1, int y1, int x2, int y2, Formatting f) { this.xw.WriteStartElement("line"); this.xw.WriteAttributeString("x1", x1); this.xw.WriteAttributeString("y1", y1); this.xw.WriteAttributeString("x2", x2); this.xw.WriteAttributeString("y2", y2); this.write_formatting_attributes(f); this.xw.WriteEndElement(); }
public void Ellipse(int cx, int cy, int rx, int ry, Formatting f) { this.xw.WriteStartElement("ellipse"); this.xw.WriteAttributeString("cx", cx); this.xw.WriteAttributeString("cy", cy); this.xw.WriteAttributeString("rx", rx); this.xw.WriteAttributeString("ry", ry); this.write_formatting_attributes(f); this.xw.WriteEndElement(); }
public void Circle(int cx, int cy, int r, Formatting f) { this.xw.WriteStartElement("circle"); this.xw.WriteAttributeString("cx", cx); this.xw.WriteAttributeString("cy", cy); this.xw.WriteAttributeString("r", r); this.write_formatting_attributes(f); this.xw.WriteEndElement(); }
public void Rect(int x, int y, int w, int h, Formatting f) { this.xw.WriteStartElement("rect"); this.xw.WriteAttributeString("x", x); this.xw.WriteAttributeString("y", y); this.xw.WriteAttributeString("width", w); this.xw.WriteAttributeString("height", h); this.write_formatting_attributes(f); this.xw.WriteEndElement(); }
public void write_formatting_attributes(Formatting f) { if (f!=null) { f.Write(this.xw); } }