Geometry package: Difference between revisions

Jump to navigation Jump to search
m
Line 20: Line 20:


<!-- <syntaxhighlight lang="matlab"> -->
<!-- <syntaxhighlight lang="matlab"> -->
{{Code|Loading the file as polygon compatible with geometry package|
{{Code|Loading the file as polygon compatible with geometry package|{{SyntaxHighlight|
<nowiki><syntaxhighlight line="GESHI_FANCY_LINE_NUMBERS" lang="matlab" style="font-size:13px"></nowiki>
octavesvg = svg ("octave.svg").normalize();
{{{1}}}
ids      = octavesvg.pathid();
<nowiki></syntaxhighlight></nowiki>
P        = octavesvg.path2polygon (ids{1}, 12)(1:end-1,:);
 
P        = bsxfun (@minus, P, centroid (P));
 
}}
 
}}
}}
Now we have our SVG as a polygon compatible with the Geometry package format. You can plot the polygon using the function {{Codeline|drawPolygon}}.  
Now we have our SVG as a polygon compatible with the Geometry package format. You can plot the polygon using the function {{Codeline|drawPolygon}}.  
657

edits

Navigation menu