@@ -98,7 +98,10 @@ TSvgWriter = class
9898
9999 procedure AddPath (const path: TPath64; isOpen: Boolean;
100100 brushColor, penColor: Cardinal;
101- penWidth: double; showCoords: Boolean = false);
101+ penWidth: double; showCoords: Boolean = false); overload;
102+ procedure AddPath (const path: TPathD; isOpen: Boolean;
103+ brushColor, penColor: Cardinal;
104+ penWidth: double; showCoords: Boolean = false); overload;
102105
103106 procedure AddPaths (const paths: TPaths64; isOpen: Boolean;
104107 brushColor, penColor: Cardinal;
@@ -219,6 +222,13 @@ procedure TSvgWriter.AddPath(const path: TPath64; isOpen: Boolean;
219222 AddPaths(Paths64(path), isOpen, brushColor, penColor, penWidth, showCoords);
220223end ;
221224
225+ procedure TSvgWriter.AddPath (const path: TPathD; isOpen: Boolean;
226+ brushColor, penColor: Cardinal;
227+ penWidth: double; showCoords: Boolean);
228+ begin
229+ AddPaths(PathsD(path), isOpen, brushColor, penColor, penWidth, showCoords);
230+ end ;
231+
222232procedure TSvgWriter.AddPaths (const paths: TPaths64;
223233 isOpen: Boolean; brushColor, penColor: Cardinal;
224234 penWidth: double; showCoords: Boolean = false);
0 commit comments