Updated build script to create win32/linux/macos versions. Fixed the defaults to they work with PLA. Fixed the temperature plugin default "ON" problem. Removed all profiles except for PLA.
279 lines
No EOL
27 KiB
HTML
279 lines
No EOL
27 KiB
HTML
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<html><head><title>Python: module fabmetheus_utilities.svg_reader</title>
|
|
</head><body bgcolor="#f0f0f8">
|
|
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
|
|
<tr bgcolor="#7799ee">
|
|
<td valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="fabmetheus_utilities.html"><font color="#ffffff">fabmetheus_utilities</font></a>.svg_reader</strong></big></big> ($Date: 2008/21/04 $)</font></td
|
|
><td align=right valign=bottom
|
|
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/enrique/Desktop/backup/babbleold/script/reprap/fabmetheus/fabmetheus_utilities/svg_reader.py">/home/enrique/Desktop/backup/babbleold/script/reprap/fabmetheus/fabmetheus_utilities/svg_reader.py</a></font></td></tr></table>
|
|
<p><tt>Svg reader.</tt></p>
|
|
<p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#aa55cc">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
|
|
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="__init__.html">__init__</a><br>
|
|
<a href="fabmetheus_utilities.archive.html">fabmetheus_utilities.archive</a><br>
|
|
<a href="fabmetheus_utilities.euclidean.html">fabmetheus_utilities.euclidean</a><br>
|
|
</td><td width="25%" valign=top><a href="fabmetheus_utilities.gcodec.html">fabmetheus_utilities.gcodec</a><br>
|
|
<a href="fabmetheus_utilities.intercircle.html">fabmetheus_utilities.intercircle</a><br>
|
|
<a href="math.html">math</a><br>
|
|
</td><td width="25%" valign=top><a href="os.html">os</a><br>
|
|
<a href="fabmetheus_utilities.settings.html">fabmetheus_utilities.settings</a><br>
|
|
<a href="fabmetheus_utilities.svg_writer.html">fabmetheus_utilities.svg_writer</a><br>
|
|
</td><td width="25%" valign=top><a href="sys.html">sys</a><br>
|
|
<a href="traceback.html">traceback</a><br>
|
|
<a href="fabmetheus_utilities.geometry.solids.triangle_mesh.html">fabmetheus_utilities.geometry.solids.triangle_mesh</a><br>
|
|
</td></tr></table></td></tr></table><p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ee77aa">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#ee77aa"><tt> </tt></td><td> </td>
|
|
<td width="100%"><dl>
|
|
<dt><font face="helvetica, arial"><a href="fabmetheus_utilities.svg_reader.html#FontReader">FontReader</a>
|
|
</font></dt><dt><font face="helvetica, arial"><a href="fabmetheus_utilities.svg_reader.html#Glyph">Glyph</a>
|
|
</font></dt><dt><font face="helvetica, arial"><a href="fabmetheus_utilities.svg_reader.html#MatrixSVG">MatrixSVG</a>
|
|
</font></dt><dt><font face="helvetica, arial"><a href="fabmetheus_utilities.svg_reader.html#PathReader">PathReader</a>
|
|
</font></dt><dt><font face="helvetica, arial"><a href="fabmetheus_utilities.svg_reader.html#SVGReader">SVGReader</a>
|
|
</font></dt></dl>
|
|
<p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ffc8d8">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#000000" face="helvetica, arial"><a name="FontReader">class <strong>FontReader</strong></a></font></td></tr>
|
|
|
|
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
|
|
<td colspan=2><tt>Class to read a font in the fonts folder.<br> </tt></td></tr>
|
|
<tr><td> </td>
|
|
<td width="100%">Methods defined here:<br>
|
|
<dl><dt><a name="FontReader-__init__"><strong>__init__</strong></a>(self, fontFamily)</dt><dd><tt>Initialize.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="FontReader-getGlyph"><strong>getGlyph</strong></a>(self, character, yAxisPointingUpward)</dt><dd><tt>Get the glyph for the character.</tt></dd></dl>
|
|
|
|
</td></tr></table> <p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ffc8d8">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#000000" face="helvetica, arial"><a name="Glyph">class <strong>Glyph</strong></a></font></td></tr>
|
|
|
|
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
|
|
<td colspan=2><tt>Class to handle a glyph.<br> </tt></td></tr>
|
|
<tr><td> </td>
|
|
<td width="100%">Methods defined here:<br>
|
|
<dl><dt><a name="Glyph-__init__"><strong>__init__</strong></a>(self, elementNode, unitsPerEM, yAxisPointingUpward)</dt><dd><tt>Initialize.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="Glyph-getSizedAdvancedLoops"><strong>getSizedAdvancedLoops</strong></a>(self, fontSize, horizontalAdvanceX, yAxisPointingUpward<font color="#909090">=True</font>)</dt><dd><tt>Get loops for font size, advanced horizontally.</tt></dd></dl>
|
|
|
|
</td></tr></table> <p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ffc8d8">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#000000" face="helvetica, arial"><a name="MatrixSVG">class <strong>MatrixSVG</strong></a></font></td></tr>
|
|
|
|
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
|
|
<td colspan=2><tt>Two by three svg matrix.<br> </tt></td></tr>
|
|
<tr><td> </td>
|
|
<td width="100%">Methods defined here:<br>
|
|
<dl><dt><a name="MatrixSVG-__init__"><strong>__init__</strong></a>(self, tricomplex<font color="#909090">=None</font>)</dt><dd><tt>Initialize.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="MatrixSVG-__repr__"><strong>__repr__</strong></a>(self)</dt><dd><tt>Get the string representation of this two by three svg matrix.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="MatrixSVG-getOtherTimesSelf"><strong>getOtherTimesSelf</strong></a>(self, otherTricomplex)</dt><dd><tt>Get the other matrix multiplied by this matrix.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="MatrixSVG-getSelfTimesOther"><strong>getSelfTimesOther</strong></a>(self, otherTricomplex)</dt><dd><tt>Get this matrix multiplied by the other matrix.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="MatrixSVG-getTransformedPath"><strong>getTransformedPath</strong></a>(self, path)</dt><dd><tt>Get transformed path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="MatrixSVG-getTransformedPaths"><strong>getTransformedPaths</strong></a>(self, paths)</dt><dd><tt>Get transformed paths.</tt></dd></dl>
|
|
|
|
</td></tr></table> <p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ffc8d8">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#000000" face="helvetica, arial"><a name="PathReader">class <strong>PathReader</strong></a></font></td></tr>
|
|
|
|
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
|
|
<td colspan=2><tt>Class to read svg path.<br> </tt></td></tr>
|
|
<tr><td> </td>
|
|
<td width="100%">Methods defined here:<br>
|
|
<dl><dt><a name="PathReader-__init__"><strong>__init__</strong></a>(self, elementNode, loops, yAxisPointingUpward)</dt><dd><tt>Add to path string to loops.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathArc"><strong>addPathArc</strong></a>(self, end)</dt><dd><tt>Add an arc to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathCubic"><strong>addPathCubic</strong></a>(self, controlPoints, end)</dt><dd><tt>Add a cubic curve to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathCubicReflected"><strong>addPathCubicReflected</strong></a>(self, controlPoint, end)</dt><dd><tt>Add a cubic curve to the path from a reflected control point.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathLine"><strong>addPathLine</strong></a>(self, lineFunction, point)</dt><dd><tt>Add a line to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathLineAxis"><strong>addPathLineAxis</strong></a>(self, point)</dt><dd><tt>Add an axis line to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathLineByFunction"><strong>addPathLineByFunction</strong></a>(self, lineFunction)</dt><dd><tt>Add a line to the path by line function.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathMove"><strong>addPathMove</strong></a>(self, lineFunction, point)</dt><dd><tt>Add an axis line to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathQuadratic"><strong>addPathQuadratic</strong></a>(self, controlPoint, end)</dt><dd><tt>Add a quadratic curve to the path.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-addPathQuadraticReflected"><strong>addPathQuadraticReflected</strong></a>(self, end)</dt><dd><tt>Add a quadratic curve to the path from a reflected control point.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-getComplexByExtraIndex"><strong>getComplexByExtraIndex</strong></a>(self, extraIndex<font color="#909090">=0</font>)</dt><dd><tt>Get complex from the extraIndex.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-getComplexRelative"><strong>getComplexRelative</strong></a>(self)</dt><dd><tt>Get relative complex.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-getFloatByExtraIndex"><strong>getFloatByExtraIndex</strong></a>(self, extraIndex<font color="#909090">=0</font>)</dt><dd><tt>Get float from the extraIndex.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-getOldPoint"><strong>getOldPoint</strong></a>(self)</dt><dd><tt>Get the old point.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordA"><strong>processPathWordA</strong></a>(self)</dt><dd><tt>Process path word A.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordC"><strong>processPathWordC</strong></a>(self)</dt><dd><tt>Process path word C.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordH"><strong>processPathWordH</strong></a>(self)</dt><dd><tt>Process path word H.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordL"><strong>processPathWordL</strong></a>(self)</dt><dd><tt>Process path word L.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordM"><strong>processPathWordM</strong></a>(self)</dt><dd><tt>Process path word M.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordQ"><strong>processPathWordQ</strong></a>(self)</dt><dd><tt>Process path word Q.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordS"><strong>processPathWordS</strong></a>(self)</dt><dd><tt>Process path word S.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordT"><strong>processPathWordT</strong></a>(self)</dt><dd><tt>Process path word T.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordV"><strong>processPathWordV</strong></a>(self)</dt><dd><tt>Process path word V.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordZ"><strong>processPathWordZ</strong></a>(self)</dt><dd><tt>Process path word Z.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWorda"><strong>processPathWorda</strong></a>(self)</dt><dd><tt>Process path word a.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordc"><strong>processPathWordc</strong></a>(self)</dt><dd><tt>Process path word C.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordh"><strong>processPathWordh</strong></a>(self)</dt><dd><tt>Process path word h.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordl"><strong>processPathWordl</strong></a>(self)</dt><dd><tt>Process path word l.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordm"><strong>processPathWordm</strong></a>(self)</dt><dd><tt>Process path word m.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordq"><strong>processPathWordq</strong></a>(self)</dt><dd><tt>Process path word q.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWords"><strong>processPathWords</strong></a>(self)</dt><dd><tt>Process path word s.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordt"><strong>processPathWordt</strong></a>(self)</dt><dd><tt>Process path word t.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordv"><strong>processPathWordv</strong></a>(self)</dt><dd><tt>Process path word v.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="PathReader-processPathWordz"><strong>processPathWordz</strong></a>(self)</dt><dd><tt>Process path word z.</tt></dd></dl>
|
|
|
|
</td></tr></table> <p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#ffc8d8">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#000000" face="helvetica, arial"><a name="SVGReader">class <strong>SVGReader</strong></a></font></td></tr>
|
|
|
|
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
|
|
<td colspan=2><tt>An svg carving.<br> </tt></td></tr>
|
|
<tr><td> </td>
|
|
<td width="100%">Methods defined here:<br>
|
|
<dl><dt><a name="SVGReader-__init__"><strong>__init__</strong></a>(self)</dt><dd><tt>Add empty lists.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="SVGReader-flipDirectLayer"><strong>flipDirectLayer</strong></a>(self, loopLayer)</dt><dd><tt>Flip the y coordinate of the layer and direct the loops.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="SVGReader-getLoopLayer"><strong>getLoopLayer</strong></a>(self)</dt><dd><tt>Return the rotated loop layer.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="SVGReader-parseSVG"><strong>parseSVG</strong></a>(self, fileName, svgText)</dt><dd><tt>Parse SVG text and store the layers.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="SVGReader-parseSVGByElementNode"><strong>parseSVGByElementNode</strong></a>(self, elementNode)</dt><dd><tt>Parse SVG by elementNode.</tt></dd></dl>
|
|
|
|
<dl><dt><a name="SVGReader-processElementNode"><strong>processElementNode</strong></a>(self, elementNode)</dt><dd><tt>Process the xml element.</tt></dd></dl>
|
|
|
|
</td></tr></table></td></tr></table><p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#eeaa77">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#eeaa77"><tt> </tt></td><td> </td>
|
|
<td width="100%"><dl><dt><a name="-addFunctionsToDictionary"><strong>addFunctionsToDictionary</strong></a>(dictionary, functions, prefix)</dt><dd><tt>Add functions to dictionary.</tt></dd></dl>
|
|
<dl><dt><a name="-getArcComplexes"><strong>getArcComplexes</strong></a>(begin, end, largeArcFlag, radius, sweepFlag, xAxisRotation)</dt><dd><tt>Get the arc complexes, procedure at <a href="http://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes">http://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes</a></tt></dd></dl>
|
|
<dl><dt><a name="-getChainMatrixSVG"><strong>getChainMatrixSVG</strong></a>(elementNode, matrixSVG)</dt><dd><tt>Get chain matrixSVG by svgElement.</tt></dd></dl>
|
|
<dl><dt><a name="-getChainMatrixSVGIfNecessary"><strong>getChainMatrixSVGIfNecessary</strong></a>(elementNode, yAxisPointingUpward)</dt><dd><tt>Get chain matrixSVG by svgElement and yAxisPointingUpward.</tt></dd></dl>
|
|
<dl><dt><a name="-getCubicPoint"><strong>getCubicPoint</strong></a>(along, begin, controlPoints, end)</dt><dd><tt>Get the cubic point.</tt></dd></dl>
|
|
<dl><dt><a name="-getCubicPoints"><strong>getCubicPoints</strong></a>(begin, controlPoints, end, numberOfBezierPoints<font color="#909090">=22</font>)</dt><dd><tt>Get the cubic points.</tt></dd></dl>
|
|
<dl><dt><a name="-getFontReader"><strong>getFontReader</strong></a>(fontFamily)</dt><dd><tt>Get the font reader for the fontFamily.</tt></dd></dl>
|
|
<dl><dt><a name="-getFontsDirectoryPath"><strong>getFontsDirectoryPath</strong></a>()</dt><dd><tt>Get the fonts directory path.</tt></dd></dl>
|
|
<dl><dt><a name="-getLabelString"><strong>getLabelString</strong></a>(dictionary)</dt><dd><tt>Get the label string for the dictionary.</tt></dd></dl>
|
|
<dl><dt><a name="-getMatrixSVG"><strong>getMatrixSVG</strong></a>(elementNode)</dt><dd><tt>Get matrixSVG by svgElement.</tt></dd></dl>
|
|
<dl><dt><a name="-getQuadraticPoint"><strong>getQuadraticPoint</strong></a>(along, begin, controlPoint, end)</dt><dd><tt>Get the quadratic point.</tt></dd></dl>
|
|
<dl><dt><a name="-getQuadraticPoints"><strong>getQuadraticPoints</strong></a>(begin, controlPoint, end, numberOfBezierPoints<font color="#909090">=22</font>)</dt><dd><tt>Get the quadratic points.</tt></dd></dl>
|
|
<dl><dt><a name="-getRightStripAlphabetPercent"><strong>getRightStripAlphabetPercent</strong></a>(word)</dt><dd><tt>Get word with alphabet characters and the percent sign stripped from the right.</tt></dd></dl>
|
|
<dl><dt><a name="-getRightStripMinusSplit"><strong>getRightStripMinusSplit</strong></a>(lineString)</dt><dd><tt>Get string with spaces after the minus sign stripped.</tt></dd></dl>
|
|
<dl><dt><a name="-getStrokeRadius"><strong>getStrokeRadius</strong></a>(elementNode)</dt><dd><tt>Get the stroke radius.</tt></dd></dl>
|
|
<dl><dt><a name="-getStyleValue"><strong>getStyleValue</strong></a>(defaultValue, elementNode, key)</dt><dd><tt>Get the stroke value string.</tt></dd></dl>
|
|
<dl><dt><a name="-getTextComplexLoops"><strong>getTextComplexLoops</strong></a>(fontFamily, fontSize, text, yAxisPointingUpward<font color="#909090">=True</font>)</dt><dd><tt>Get text as complex loops.</tt></dd></dl>
|
|
<dl><dt><a name="-getTransformedFillOutline"><strong>getTransformedFillOutline</strong></a>(elementNode, loop, yAxisPointingUpward)</dt><dd><tt>Get the loops if fill is on, otherwise get the outlines.</tt></dd></dl>
|
|
<dl><dt><a name="-getTransformedOutlineByPath"><strong>getTransformedOutlineByPath</strong></a>(elementNode, path, yAxisPointingUpward)</dt><dd><tt>Get the outline from the path.</tt></dd></dl>
|
|
<dl><dt><a name="-getTransformedOutlineByPaths"><strong>getTransformedOutlineByPaths</strong></a>(elementNode, paths, yAxisPointingUpward)</dt><dd><tt>Get the outline from the paths.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexTimesColumn"><strong>getTricomplexTimesColumn</strong></a>(firstTricomplex, otherColumn)</dt><dd><tt>Get this matrix multiplied by the otherColumn.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexTimesOther"><strong>getTricomplexTimesOther</strong></a>(firstTricomplex, otherTricomplex)</dt><dd><tt>Get the first tricomplex multiplied by the other tricomplex.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexmatrix"><strong>getTricomplexmatrix</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexrotate"><strong>getTricomplexrotate</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexscale"><strong>getTricomplexscale</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexskewX"><strong>getTricomplexskewX</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplexskewY"><strong>getTricomplexskewY</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-getTricomplextranslate"><strong>getTricomplextranslate</strong></a>(transformWords)</dt><dd><tt>Get matrixSVG by transformWords.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementcircle"><strong>processSVGElementcircle</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementellipse"><strong>processSVGElementellipse</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementg"><strong>processSVGElementg</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementline"><strong>processSVGElementline</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementpath"><strong>processSVGElementpath</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementpolygon"><strong>processSVGElementpolygon</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementpolyline"><strong>processSVGElementpolyline</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementrect"><strong>processSVGElementrect</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
<dl><dt><a name="-processSVGElementtext"><strong>processSVGElementtext</strong></a>(elementNode, svgReader)</dt><dd><tt>Process elementNode by svgReader.</tt></dd></dl>
|
|
</td></tr></table><p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#55aa55">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#55aa55"><tt> </tt></td><td> </td>
|
|
<td width="100%"><strong>__author__</strong> = 'Enrique Perez (perez_enrique@yahoo.com)'<br>
|
|
<strong>__credits__</strong> = 'Nophead <http://hydraraptor.blogspot.com/><font color="#c040c0">\n</font>Art of Illusion <http://www.artofillusion.org/>'<br>
|
|
<strong>__date__</strong> = '$Date: 2008/21/04 $'<br>
|
|
<strong>__license__</strong> = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'<br>
|
|
<strong>absolute_import</strong> = _Feature((2, 5, 0, 'alpha', 1), (2, 7, 0, 'alpha', 0), 16384)<br>
|
|
<strong>globalFontFileNames</strong> = None<br>
|
|
<strong>globalFontReaderDictionary</strong> = {}<br>
|
|
<strong>globalGetTricomplexDictionary</strong> = {'matrix': <function getTricomplexmatrix>, 'rotate': <function getTricomplexrotate>, 'scale': <function getTricomplexscale>, 'skewX': <function getTricomplexskewX>, 'skewY': <function getTricomplexskewY>, 'translate': <function getTricomplextranslate>}<br>
|
|
<strong>globalGetTricomplexFunctions</strong> = [<function getTricomplexmatrix>, <function getTricomplexrotate>, <function getTricomplexscale>, <function getTricomplexskewX>, <function getTricomplexskewY>, <function getTricomplextranslate>]<br>
|
|
<strong>globalNumberOfBezierPoints</strong> = 22<br>
|
|
<strong>globalNumberOfCirclePoints</strong> = 44<br>
|
|
<strong>globalNumberOfCornerPoints</strong> = 11<br>
|
|
<strong>globalProcessPathWordDictionary</strong> = {'A': <unbound method PathReader.processPathWordA>, 'C': <unbound method PathReader.processPathWordC>, 'H': <unbound method PathReader.processPathWordH>, 'L': <unbound method PathReader.processPathWordL>, 'M': <unbound method PathReader.processPathWordM>, 'Q': <unbound method PathReader.processPathWordQ>, 'S': <unbound method PathReader.processPathWordS>, 'T': <unbound method PathReader.processPathWordT>, 'V': <unbound method PathReader.processPathWordV>, 'Z': <unbound method PathReader.processPathWordZ>, ...}<br>
|
|
<strong>globalProcessPathWordFunctions</strong> = [<unbound method PathReader.processPathWordA>, <unbound method PathReader.processPathWorda>, <unbound method PathReader.processPathWordC>, <unbound method PathReader.processPathWordc>, <unbound method PathReader.processPathWordH>, <unbound method PathReader.processPathWordh>, <unbound method PathReader.processPathWordL>, <unbound method PathReader.processPathWordl>, <unbound method PathReader.processPathWordM>, <unbound method PathReader.processPathWordm>, <unbound method PathReader.processPathWordQ>, <unbound method PathReader.processPathWordq>, <unbound method PathReader.processPathWordS>, <unbound method PathReader.processPathWords>, <unbound method PathReader.processPathWordT>, <unbound method PathReader.processPathWordt>, <unbound method PathReader.processPathWordV>, <unbound method PathReader.processPathWordv>, <unbound method PathReader.processPathWordZ>, <unbound method PathReader.processPathWordz>]<br>
|
|
<strong>globalProcessSVGElementDictionary</strong> = {'circle': <function processSVGElementcircle>, 'ellipse': <function processSVGElementellipse>, 'g': <function processSVGElementg>, 'line': <function processSVGElementline>, 'path': <function processSVGElementpath>, 'polygon': <function processSVGElementpolygon>, 'polyline': <function processSVGElementpolyline>, 'rect': <function processSVGElementrect>, 'text': <function processSVGElementtext>}<br>
|
|
<strong>globalProcessSVGElementFunctions</strong> = [<function processSVGElementcircle>, <function processSVGElementellipse>, <function processSVGElementg>, <function processSVGElementline>, <function processSVGElementpath>, <function processSVGElementpolygon>, <function processSVGElementpolyline>, <function processSVGElementrect>, <function processSVGElementtext>]<br>
|
|
<strong>globalSideAngle</strong> = 0.14279966607226333</td></tr></table><p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#7799ee">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Author</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#7799ee"><tt> </tt></td><td> </td>
|
|
<td width="100%">Enrique Perez (perez_enrique@yahoo.com)</td></tr></table><p>
|
|
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
|
|
<tr bgcolor="#7799ee">
|
|
<td colspan=3 valign=bottom> <br>
|
|
<font color="#ffffff" face="helvetica, arial"><big><strong>Credits</strong></big></font></td></tr>
|
|
|
|
<tr><td bgcolor="#7799ee"><tt> </tt></td><td> </td>
|
|
<td width="100%">Nophead <<a href="http://hydraraptor.blogspot.com/">http://hydraraptor.blogspot.com/</a>><br>
|
|
Art of Illusion <<a href="http://www.artofillusion.org/">http://www.artofillusion.org/</a>></td></tr></table>
|
|
</body></html> |