Page MenuHomeHEPForge

No OneTemporary

This file is larger than 256 KB, so syntax highlighting was skipped.
Index: pyfeyn/trunk/doc/toc-pyfeyn.diagrams-module.html
===================================================================
--- pyfeyn/trunk/doc/toc-pyfeyn.diagrams-module.html (revision 1886)
+++ pyfeyn/trunk/doc/toc-pyfeyn.diagrams-module.html (revision 1887)
@@ -1,32 +1,33 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>diagrams</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<h1 class="toc">Module diagrams</h1>
<hr />
<h2 class="toc">Classes</h2>
<a target="mainFrame" href="pyfeyn.diagrams.FeynDiagram-class.html"
- >FeynDiagram</a><br /><hr />
+ >FeynDiagram</a><br /> <a target="mainFrame" href="pyfeyn.diagrams.optionset-class.html"
+ >optionset</a><br /><hr />
<span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines-module.html (revision 1887)
@@ -1,250 +1,250 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;lines
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module lines</h1><br /><br />
Various particle line types.<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Line-class.html">Line</a><br />
Base class for all objects which connect points in Feynman
diagrams
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Fermion-class.html">Fermion</a>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Scalar-class.html">Scalar</a>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Higgs-class.html">Higgs</a>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a><br />
Base class for spring and sine-like lines
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Gluon-class.html">Gluon</a><br />
A line with a cycloid deformation
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Vector-class.html">Vector</a><br />
A line with a sinoid deformation
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.lines.Photon-class.html">Photon</a>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.lines-module.html#NamedLine">NamedLine</a> = <code title="{'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7a1cbfc&gt;, 'photon': &lt;class pyfeyn.lines.Photon at 0xb7a1cc5c&gt;, 'fermion': &lt;class pyfeyn.lines.DecoratedLine at 0xb7a1cbcc&gt;}">{'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7a1cbfc&gt;, ...</code>
+ <a href="pyfeyn.lines-module.html#NamedLine">NamedLine</a> = <code title="{'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7ab2c5c&gt;, 'photon': &lt;class pyfeyn.lines.Photon at 0xb7ab2cbc&gt;, 'fermion': &lt;class pyfeyn.lines.DecoratedLine at 0xb7ab2c2c&gt;}">{'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7ab2c5c&gt;, ...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="NamedLine"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">NamedLine</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-{'fermion': &lt;class pyfeyn.lines.DecoratedLine at 0xb7a1cbcc&gt;,
- 'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7a1cbfc&gt;,
- 'photon': &lt;class pyfeyn.lines.Photon at 0xb7a1cc5c&gt;}
+{'fermion': &lt;class pyfeyn.lines.DecoratedLine at 0xb7ab2c2c&gt;,
+ 'gluon': &lt;class pyfeyn.lines.Gluon at 0xb7ab2c5c&gt;,
+ 'photon': &lt;class pyfeyn.lines.Photon at 0xb7ab2cbc&gt;}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.user-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.user-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.user-module.html (revision 1887)
@@ -1,167 +1,167 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.user</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;user
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.user-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module user</h1><br /><br />
Convenience imports to make things easier for typical users.<br /><br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.user-module.html#nested_scopes">nested_scopes</a> = <code title="_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)">_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0)...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="nested_scopes"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">nested_scopes</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.points.Point-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.points.Point-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.points.Point-class.html (revision 1887)
@@ -1,781 +1,780 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.points.Point</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.points-module.html">Module&nbsp;points</a> ::
Class&nbsp;Point
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.points.Point-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Point</h1><br /><br />
<center>
-<center> <map id="uml_class_diagram_for_classdoc_17" name="uml_class_diagram_for_classdoc_17">
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="152,397,264,435" />
-<area shape="rect" href="pyfeyn.points.Vertex&#45;class.html" title="pyfeyn.points.Vertex" alt="" coords="39,397,113,435" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="17,36,276,55" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="17,55,276,73" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,73,276,92" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="17,92,276,111" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="17,111,276,129" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="17,129,276,148" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="17,148,276,167" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,167,276,185" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="17,185,276,204" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="17,204,276,223" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="17,223,276,241" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="17,241,276,260" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="17,260,276,279" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="17,297,276,316" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="5,5,288,323" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="12,341,140,379" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="169,341,268,379" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="293,397,400,435" />
+<center> <map id="uml_class_diagram_for_classdoc_19" name="uml_class_diagram_for_classdoc_19">
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="5,397,117,435" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="81,341,180,379" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="147,397,253,435" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="72,36,331,55" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="72,55,331,73" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="72,73,331,92" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="72,92,331,111" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="72,111,331,129" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="72,129,331,148" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="72,148,331,167" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="72,167,331,185" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="72,185,331,204" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="72,204,331,223" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="72,223,331,241" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="72,241,331,260" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="72,260,331,279" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="72,297,331,316" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="60,5,343,323" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="209,341,337,379" />
</map>
- <img src="uml_class_diagram_for_classdoc_17.gif" alt='' usemap="#uml_class_diagram_for_classdoc_17" ismap="ismap" class="graph-without-title">
+ <img src="uml_class_diagram_for_classdoc_19.gif" alt='' usemap="#uml_class_diagram_for_classdoc_19" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Base class for all pointlike objects in Feynman diagrams.<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">x</span>,
<span class="summary-sig-arg">y</span>,
<span class="summary-sig-arg">blob</span>=<span class="summary-sig-default">None</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#addLabel" class="summary-sig-name">addLabel</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">text</span>,
<span class="summary-sig-arg">displace</span>=<span class="summary-sig-default">0.3</span>,
<span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">0</span>)</span><br />
Add a LaTeX label to this point, either via parameters or actually
as a PointLable object.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#removeLabels" class="summary-sig-name">removeLabels</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span><br />
Do nothing (abstract base class).
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the path of the attached blob path, if there is one,
otherwise None.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#midpoint" class="summary-sig-name">midpoint</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">otherpoint</span>)</span><br />
Return the point midway between this point and the argument.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#distance" class="summary-sig-name">distance</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">otherpoint</span>)</span><br />
Calculate the distance between this point and the argument.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#intercept" class="summary-sig-name">intercept</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">otherpoint</span>)</span><br />
Return the y-intercept of the straight line defined by this point
and the argument.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#tangent" class="summary-sig-name">tangent</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">otherpoint</span>)</span><br />
Return the tangent of the straight line defined by this point and
the argument.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#arg" class="summary-sig-name">arg</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">otherpoint</span>)</span><br />
Return the angle between the x-axis and the straight line defined
by this point and the argument (cf.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#getBlob" class="summary-sig-name">getBlob</a>(<span class="summary-sig-arg">self</span>)</span><br />
Get the attached blob.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#setBlob" class="summary-sig-name">setBlob</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">blob</span>)</span><br />
Set the attached blob.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#getX" class="summary-sig-name">getX</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the x-coordinate of this point.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#setX" class="summary-sig-name">setX</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">x</span>)</span><br />
Set the x-coordinate of this point.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#getY" class="summary-sig-name">getY</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the y-coordinate of this point.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#setY" class="summary-sig-name">setY</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">y</span>)</span><br />
Set the y-coordinate of this point.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#getXY" class="summary-sig-name">getXY</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the x and y coordinates of this point as a 2-tuple.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#setXY" class="summary-sig-name">setXY</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">xpos</span>,
<span class="summary-sig-arg">ypos</span>)</span><br />
Set the x and y coordinates of this point.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#x" class="summary-sig-name">x</a>(<span class="summary-sig-arg">self</span>)</span><br />
Alias for getX().
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#y" class="summary-sig-name">y</a>(<span class="summary-sig-arg">self</span>)</span><br />
Alias for getY().
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.Point-class.html#xy" class="summary-sig-name">xy</a>(<span class="summary-sig-arg">self</span>)</span><br />
Alias for getXY().
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">x</span>,
<span class="sig-arg">y</span>,
<span class="sig-arg">blob</span>=<span class="sig-default">None</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addLabel"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addLabel</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">text</span>,
<span class="sig-arg">displace</span>=<span class="sig-default">0.3</span>,
<span class="sig-arg">angle</span>=<span class="sig-default">0</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Add a LaTeX label to this point, either via parameters or actually as
a PointLable object.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="removeLabels"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">removeLabels</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Do nothing (abstract base class).
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the path of the attached blob path, if there is one, otherwise
None.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="midpoint"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">midpoint</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">otherpoint</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the point midway between this point and the argument.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="distance"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">distance</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">otherpoint</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Calculate the distance between this point and the argument.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="intercept"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">intercept</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">otherpoint</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the y-intercept of the straight line defined by this point and
the argument.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="tangent"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">tangent</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">otherpoint</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the tangent of the straight line defined by this point and the
argument.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="arg"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">arg</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">otherpoint</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the angle between the x-axis and the straight line defined by
this point and the argument (cf. complex numbers).
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getBlob"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getBlob</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Get the attached blob.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setBlob"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setBlob</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">blob</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Set the attached blob.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getX"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getX</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the x-coordinate of this point.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setX"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setX</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">x</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Set the x-coordinate of this point.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getY"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getY</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the y-coordinate of this point.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setY"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setY</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">y</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Set the y-coordinate of this point.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getXY"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getXY</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the x and y coordinates of this point as a 2-tuple.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setXY"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setXY</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">xpos</span>,
<span class="sig-arg">ypos</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Set the x and y coordinates of this point.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="x"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">x</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Alias for getX().
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="y"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">y</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Alias for getY().
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="xy"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">xy</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Alias for getXY().
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:13 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:53 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Fermion-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Fermion-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Fermion-class.html (revision 1887)
@@ -1,181 +1,181 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Fermion</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Fermion
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Fermion-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Fermion</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_9" name="uml_class_diagram_for_classdoc_9">
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,185" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,185,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="17,223,303,241" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,241,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,279,303,297" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,297,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,335,303,353" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#draw" title="pyfeyn.lines.Line.draw" alt="" coords="17,353,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,391,303,409" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,453" />
<area shape="rect" href="pyfeyn.lines.Fermion&#45;class.html" title="pyfeyn.lines.Fermion" alt="" coords="123,472,197,515" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,73,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,5,237,117" />
</map>
<img src="uml_class_diagram_for_classdoc_9.gif" alt='' usemap="#uml_class_diagram_for_classdoc_9" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#__init__">__init__</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#draw">draw</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:10 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.feynml-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.feynml-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.feynml-module.html (revision 1887)
@@ -1,250 +1,250 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.feynml</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;feynml
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.feynml-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module feynml</h1><br /><br />
PyFeyn interface to the proposed FeynML XML dialect.<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a><br />
Class to write a FeynML representation of a Feynman diagram.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a><br />
Class to construct a Feynman diagram from its FeynML
representation.
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.feynml-module.html#reader">reader</a> = <code title="FeynMLReader(sys.argv [1])">FeynMLReader(sys.argv [1])</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.feynml-module.html#_f">_f</a> = <code title="reader.get_diagram(0)">reader.get_diagram(0)</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.feynml-module.html#_c">_c</a> = <code title="pyx.canvas.canvas()">pyx.canvas.canvas()</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="reader"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">reader</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
FeynMLReader(sys.argv [1])
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_f"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_f</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
reader.get_diagram(0)
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_c"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_c</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
pyx.canvas.canvas()
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/help.html
===================================================================
--- pyfeyn/trunk/doc/help.html (revision 1886)
+++ pyfeyn/trunk/doc/help.html (revision 1887)
@@ -1,267 +1,267 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Help</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Help&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">&nbsp;</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="help.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<h1 class="epydoc"> API Documentation </h1>
<p> This document contains the API (Application Programming Interface)
documentation for this project. Documentation for the Python
objects defined by the project is divided into separate pages for each
package, module, and class. The API documentation also includes two
pages containing information about the project as a whole: a trees
page, and an index page. </p>
<h2> Object Documentation </h2>
<p>Each <strong>Package Documentation</strong> page contains: </p>
<ul>
<li> A description of the package. </li>
<li> A list of the modules and sub-packages contained by the
package. </li>
<li> A summary of the classes defined by the package. </li>
<li> A summary of the functions defined by the package. </li>
<li> A summary of the variables defined by the package. </li>
<li> A detailed description of each function defined by the
package. </li>
<li> A detailed description of each variable defined by the
package. </li>
</ul>
<p>Each <strong>Module Documentation</strong> page contains:</p>
<ul>
<li> A description of the module. </li>
<li> A summary of the classes defined by the module. </li>
<li> A summary of the functions defined by the module. </li>
<li> A summary of the variables defined by the module. </li>
<li> A detailed description of each function defined by the
module. </li>
<li> A detailed description of each variable defined by the
module. </li>
</ul>
<p>Each <strong>Class Documentation</strong> page contains: </p>
<ul>
<li> A class inheritance diagram. </li>
<li> A list of known subclasses. </li>
<li> A description of the class. </li>
<li> A summary of the methods defined by the class. </li>
<li> A summary of the instance variables defined by the class. </li>
<li> A summary of the class (static) variables defined by the
class. </li>
<li> A detailed description of each method defined by the
class. </li>
<li> A detailed description of each instance variable defined by the
class. </li>
<li> A detailed description of each class (static) variable defined
by the class. </li>
</ul>
<h2> Project Documentation </h2>
<p> The <strong>Trees</strong> page contains the module and class hierarchies: </p>
<ul>
<li> The <em>module hierarchy</em> lists every package and module, with
modules grouped into packages. At the top level, and within each
package, modules and sub-packages are listed alphabetically. </li>
<li> The <em>class hierarchy</em> lists every class, grouped by base
class. If a class has more than one base class, then it will be
listed under each base class. At the top level, and under each base
class, classes are listed alphabetically. </li>
</ul>
<p> The <strong>Index</strong> page contains indices of terms and
identifiers: </p>
<ul>
<li> The <em>term index</em> lists every term indexed by any object's
documentation. For each term, the index provides links to each
place where the term is indexed. </li>
<li> The <em>identifier index</em> lists the (short) name of every package,
module, class, method, function, variable, and parameter. For each
identifier, the index provides a short description, and a link to
its documentation. </li>
</ul>
<h2> The Table of Contents </h2>
<p> The table of contents occupies the two frames on the left side of
the window. The upper-left frame displays the <em>project
contents</em>, and the lower-left frame displays the <em>module
contents</em>: </p>
<table class="help summary" border="1" cellspacing="0" cellpadding="3">
<tr style="height: 30%">
<td align="center" style="font-size: small">
Project<br />Contents<hr />...</td>
<td align="center" style="font-size: small" rowspan="2" width="70%">
API<br />Documentation<br />Frame<br /><br /><br />
</td>
</tr>
<tr>
<td align="center" style="font-size: small">
Module<br />Contents<hr />&nbsp;<br />...<br />&nbsp;
</td>
</tr>
</table><br />
<p> The <strong>project contents frame</strong> contains a list of all packages
and modules that are defined by the project. Clicking on an entry
will display its contents in the module contents frame. Clicking on a
special entry, labeled "Everything," will display the contents of
the entire project. </p>
<p> The <strong>module contents frame</strong> contains a list of every
submodule, class, type, exception, function, and variable defined by a
module or package. Clicking on an entry will display its
documentation in the API documentation frame. Clicking on the name of
the module, at the top of the frame, will display the documentation
for the module itself. </p>
<p> The "<strong>frames</strong>" and "<strong>no frames</strong>" buttons below the top
navigation bar can be used to control whether the table of contents is
displayed or not. </p>
<h2> The Navigation Bar </h2>
<p> A navigation bar is located at the top and bottom of every page.
It indicates what type of page you are currently viewing, and allows
you to go to related pages. The following table describes the labels
on the navigation bar. Note that not some labels (such as
[Parent]) are not displayed on all pages. </p>
<table class="summary" border="1" cellspacing="0" cellpadding="3" width="100%">
<tr class="summary">
<th>Label</th>
<th>Highlighted when...</th>
<th>Links to...</th>
</tr>
<tr><td valign="top"><strong>[Parent]</strong></td>
<td valign="top"><em>(never highlighted)</em></td>
<td valign="top"> the parent of the current package </td></tr>
<tr><td valign="top"><strong>[Package]</strong></td>
<td valign="top">viewing a package</td>
<td valign="top">the package containing the current object
</td></tr>
<tr><td valign="top"><strong>[Module]</strong></td>
<td valign="top">viewing a module</td>
<td valign="top">the module containing the current object
</td></tr>
<tr><td valign="top"><strong>[Class]</strong></td>
<td valign="top">viewing a class </td>
<td valign="top">the class containing the current object</td></tr>
<tr><td valign="top"><strong>[Trees]</strong></td>
<td valign="top">viewing the trees page</td>
<td valign="top"> the trees page </td></tr>
<tr><td valign="top"><strong>[Index]</strong></td>
<td valign="top">viewing the index page</td>
<td valign="top"> the index page </td></tr>
<tr><td valign="top"><strong>[Help]</strong></td>
<td valign="top">viewing the help page</td>
<td valign="top"> the help page </td></tr>
</table>
<p> The "<strong>show private</strong>" and "<strong>hide private</strong>" buttons below
the top navigation bar can be used to control whether documentation
for private objects is displayed. Private objects are usually defined
as objects whose (short) names begin with a single underscore, but do
not end with an underscore. For example, "<code>_x</code>",
"<code>__pprint</code>", and "<code>epydoc.epytext._tokenize</code>"
are private objects; but "<code>re.sub</code>",
"<code>__init__</code>", and "<code>type_</code>" are not. However,
if a module defines the "<code>__all__</code>" variable, then its
contents are used to decide which objects are private. </p>
<p> A timestamp below the bottom navigation bar indicates when each
page was last updated. </p>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Help&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Scalar-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Scalar-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Scalar-class.html (revision 1887)
@@ -1,232 +1,232 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Scalar</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Scalar
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Scalar-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Scalar</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_14" name="uml_class_diagram_for_classdoc_14">
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,185" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,185,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="17,223,303,241" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,241,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,279,303,297" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,297,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,335,303,353" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,353,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#fracpoint" title="Get a new Point representing the point at the given fraction along the fundamental line (i.e." alt="" coords="17,391,303,409" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,453" />
<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html#draw" title="pyfeyn.lines.Scalar.draw" alt="" coords="103,503,217,521" />
<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="91,472,229,528" />
+<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="125,547,195,584" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,73,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,5,237,117" />
-<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="125,547,195,584" />
</map>
<img src="uml_class_diagram_for_classdoc_14.gif" alt='' usemap="#uml_class_diagram_for_classdoc_14" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Scalar-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#__init__">__init__</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.Line-class.html#draw">Line.draw</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:12 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:51 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Photon-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Photon-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Photon-class.html (revision 1887)
@@ -1,197 +1,197 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Photon</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Photon
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Photon-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Photon</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_13" name="uml_class_diagram_for_classdoc_13">
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#__init__" title="pyfeyn.lines.Vector.__init__" alt="" coords="73,596,247,615" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#invert" title="pyfeyn.lines.Vector.invert" alt="" coords="73,615,247,633" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#draw" title="pyfeyn.lines.Vector.draw" alt="" coords="73,633,247,652" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#getDeformedPath" title="pyfeyn.lines.Vector.getDeformedPath" alt="" coords="73,652,247,671" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="61,565,259,677" />
+<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="127,696,193,739" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,73,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,5,237,117" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,185" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,185,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,223,303,241" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,241,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,279,303,297" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,297,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,335,303,353" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,353,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#fracpoint" title="Get a new Point representing the point at the given fraction along the fundamental line (i.e." alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeArrows" title="Remove all arrows from this line." alt="" coords="17,391,303,409" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,453" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#__init__" title="pyfeyn.lines.Vector.__init__" alt="" coords="73,596,247,615" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#invert" title="pyfeyn.lines.Vector.invert" alt="" coords="73,615,247,633" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#draw" title="pyfeyn.lines.Vector.draw" alt="" coords="73,633,247,652" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#getDeformedPath" title="pyfeyn.lines.Vector.getDeformedPath" alt="" coords="73,652,247,671" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="61,565,259,677" />
-<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="127,696,193,739" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="95,503,225,521" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="95,521,225,540" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="83,472,237,547" />
</map>
<img src="uml_class_diagram_for_classdoc_13.gif" alt='' usemap="#uml_class_diagram_for_classdoc_13" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Vector-class.html">Vector</a></code></b>:
<code><a href="pyfeyn.lines.Vector-class.html#__init__">__init__</a></code>,
<code><a href="pyfeyn.lines.Vector-class.html#draw">draw</a></code>,
<code><a href="pyfeyn.lines.Vector-class.html#getDeformedPath">getDeformedPath</a></code>,
<code><a href="pyfeyn.lines.Vector-class.html#invert">invert</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a></code></b>:
<code><a href="pyfeyn.lines.DecoratedLine-class.html#numHalfPeriods">numHalfPeriods</a></code>,
<code><a href="pyfeyn.lines.DecoratedLine-class.html#strikeThru">strikeThru</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:11 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:51 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Gluon-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Gluon-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Gluon-class.html (revision 1887)
@@ -1,390 +1,390 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Gluon</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Gluon
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Gluon-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Gluon</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_10" name="uml_class_diagram_for_classdoc_10">
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="95,503,225,521" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="95,521,225,540" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="83,472,237,547" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#__init__" title="pyfeyn.lines.Gluon.__init__" alt="" coords="73,596,247,615" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#invert" title="pyfeyn.lines.Gluon.invert" alt="" coords="73,615,247,633" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#setTension" title="pyfeyn.lines.Gluon.setTension" alt="" coords="73,633,247,652" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#draw" title="pyfeyn.lines.Gluon.draw" alt="" coords="73,652,247,671" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#getTension" title="pyfeyn.lines.Gluon.getTension" alt="" coords="73,671,247,689" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#getDeformedPath" title="pyfeyn.lines.Gluon.getDeformedPath" alt="" coords="73,689,247,708" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="61,565,259,715" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,73,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,5,237,117" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,185" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,185,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,223,303,241" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,241,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,279,303,297" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,297,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,335,303,353" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,353,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#fracpoint" title="Get a new Point representing the point at the given fraction along the fundamental line (i.e." alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeArrows" title="Remove all arrows from this line." alt="" coords="17,391,303,409" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,453" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="95,503,225,521" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="95,521,225,540" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="83,472,237,547" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#__init__" title="pyfeyn.lines.Gluon.__init__" alt="" coords="73,596,247,615" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#invert" title="pyfeyn.lines.Gluon.invert" alt="" coords="73,615,247,633" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#setTension" title="pyfeyn.lines.Gluon.setTension" alt="" coords="73,633,247,652" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#draw" title="pyfeyn.lines.Gluon.draw" alt="" coords="73,652,247,671" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#getTension" title="pyfeyn.lines.Gluon.getTension" alt="" coords="73,671,247,689" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html#getDeformedPath" title="pyfeyn.lines.Gluon.getDeformedPath" alt="" coords="73,689,247,708" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="61,565,259,715" />
</map>
<img src="uml_class_diagram_for_classdoc_10.gif" alt='' usemap="#uml_class_diagram_for_classdoc_10" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
A line with a cycloid deformation<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">point1</span>,
<span class="summary-sig-arg">point2</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#invert" class="summary-sig-name">invert</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#getTension" class="summary-sig-name">getTension</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#setTension" class="summary-sig-name">setTension</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">value</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#getDeformedPath" class="summary-sig-name">getDeformedPath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Gluon-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a></code></b>:
<code><a href="pyfeyn.lines.DecoratedLine-class.html#numHalfPeriods">numHalfPeriods</a></code>,
<code><a href="pyfeyn.lines.DecoratedLine-class.html#strikeThru">strikeThru</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">point1</span>,
<span class="sig-arg">point2</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.Line-class.html#__init__">Line.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="invert"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">invert</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.DecoratedLine-class.html#invert">DecoratedLine.invert</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getTension"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getTension</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setTension"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setTension</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">value</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getDeformedPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getDeformedPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.DecoratedLine-class.html#getDeformedPath">DecoratedLine.getDeformedPath</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.Line-class.html#draw">Line.draw</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:10 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:50 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Line-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Line-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Line-class.html (revision 1887)
@@ -1,726 +1,726 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Line</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Line
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Line-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Line</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_12" name="uml_class_diagram_for_classdoc_12">
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="18,167,303,186" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="18,186,303,204" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="18,204,303,223" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="18,223,303,242" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="18,242,303,260" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="18,260,303,279" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="18,279,303,298" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="18,298,303,316" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="18,316,303,335" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="18,335,303,354" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#draw" title="pyfeyn.lines.Line.draw" alt="" coords="18,354,303,372" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="18,372,303,391" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="18,391,303,410" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="18,428,303,447" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="6,136,315,454" />
-<area shape="rect" href="pyfeyn.lines.Fermion&#45;class.html" title="pyfeyn.lines.Fermion" alt="" coords="8,472,94,510" />
-<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="123,472,198,510" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="227,472,350,510" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="238,528,312,566" />
-<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="236,584,314,622" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,226,55" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,226,74" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,74,226,92" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,226,111" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,6,238,118" />
-<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="126,528,195,566" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="342,528,414,566" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="56,528,128,566" />
+<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="156,584,233,622" />
+<area shape="rect" href="pyfeyn.lines.Fermion&#45;class.html" title="pyfeyn.lines.Fermion" alt="" coords="5,472,91,510" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="116,36,247,55" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="116,55,247,74" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="116,74,247,92" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="116,92,247,111" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="104,6,259,118" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="39,167,324,186" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="39,186,324,204" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="39,204,324,223" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="39,223,324,242" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="39,242,324,260" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="39,260,324,279" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="39,279,324,298" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="39,298,324,316" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="39,316,324,335" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="39,335,324,354" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#draw" title="pyfeyn.lines.Line.draw" alt="" coords="39,354,324,372" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="39,372,324,391" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="39,391,324,410" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="39,428,324,447" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="27,136,336,454" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="120,472,243,510" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="157,528,232,566" />
+<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="275,528,344,566" />
+<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="272,472,347,510" />
</map>
<img src="uml_class_diagram_for_classdoc_12.gif" alt='' usemap="#uml_class_diagram_for_classdoc_12" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Base class for all objects which connect points in Feynman
diagrams<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">point1</span>,
<span class="summary-sig-arg">point2</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#addLabel" class="summary-sig-name">addLabel</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">text</span>,
<span class="summary-sig-arg">pos</span>=<span class="summary-sig-default">0.5</span>,
<span class="summary-sig-arg">displace</span>=<span class="summary-sig-default">-0.25</span>,
<span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">0</span>)</span><br />
Add a LaTeX label to this line, either via parameters or actually
as a TeXLable object.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#removeLabels" class="summary-sig-name">removeLabels</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#fracpoint" class="summary-sig-name">fracpoint</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">frac</span>)</span><br />
Get a new Point representing the point at the given fraction along
the fundamental line (i.e.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#setArrows" class="summary-sig-name">setArrows</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">arrows</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#addArrow" class="summary-sig-name">addArrow</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">position</span>=<span class="summary-sig-default">0.53</span>,
<span class="summary-sig-arg">arrow</span>=<span class="summary-sig-default">None</span>)</span><br />
Add an arrow to the line at the specified position, which is a
number between 0 and 1, representing the fraction along the line at
which the arrow should be placed.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#removeArrows" class="summary-sig-name">removeArrows</a>(<span class="summary-sig-arg">self</span>)</span><br />
Remove all arrows from this line.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#arcThru" class="summary-sig-name">arcThru</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">arcpoint</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">x</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">y</span>=<span class="summary-sig-default">None</span>)</span><br />
Set the point through which this line will arc.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#straighten" class="summary-sig-name">straighten</a>(<span class="summary-sig-arg">self</span>)</span><br />
Make this line a straight line between start and end.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#bend" class="summary-sig-name">bend</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">amount</span>)</span><br />
Bend the line to the right by a given distance.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#set3D" class="summary-sig-name">set3D</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">choice</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#getStyles" class="summary-sig-name">getStyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">stylelist</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#setStyles" class="summary-sig-name">setStyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">stylelist</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#addStyle" class="summary-sig-name">addStyle</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">style</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#addStyles" class="summary-sig-name">addStyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">stylelist</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#getVisiblePath" class="summary-sig-name">getVisiblePath</a>(<span class="summary-sig-arg">self</span>)</span><br />
Find the subpath between the endpoints which isn't overshadowed by
a blob of some kind
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Line-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">point1</span>,
<span class="sig-arg">point2</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addLabel"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addLabel</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">text</span>,
<span class="sig-arg">pos</span>=<span class="sig-default">0.5</span>,
<span class="sig-arg">displace</span>=<span class="sig-default">-0.25</span>,
<span class="sig-arg">angle</span>=<span class="sig-default">0</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Add a LaTeX label to this line, either via parameters or actually as a
TeXLable object.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="removeLabels"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">removeLabels</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="fracpoint"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">fracpoint</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">frac</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Get a new Point representing the point at the given fraction along the
fundamental line (i.e. no truncation or deformation). TODO: Handle units
properly.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setArrows"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setArrows</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">arrows</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addArrow"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addArrow</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">position</span>=<span class="sig-default">0.53</span>,
<span class="sig-arg">arrow</span>=<span class="sig-default">None</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Add an arrow to the line at the specified position, which is a number
between 0 and 1, representing the fraction along the line at which the
arrow should be placed. The default arrow style can be overridden by
explicitly supplying an arrow object as the 'arrow' argument, in which
case the position argument will be ignored.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="removeArrows"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">removeArrows</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Remove all arrows from this line.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="arcThru"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">arcThru</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">arcpoint</span>=<span class="sig-default">None</span>,
<span class="sig-arg">x</span>=<span class="sig-default">None</span>,
<span class="sig-arg">y</span>=<span class="sig-default">None</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Set the point through which this line will arc. Either pass a Point or
set x, y as floats.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="straighten"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">straighten</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Make this line a straight line between start and end.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="bend"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">bend</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">amount</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Bend the line to the right by a given distance.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="set3D"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">set3D</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">choice</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getStyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getStyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">stylelist</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setStyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setStyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">stylelist</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addStyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addStyle</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">style</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addStyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addStyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">stylelist</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.utils.Visible-class.html#getPath">utils.Visible.getPath</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getVisiblePath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getVisiblePath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Find the subpath between the endpoints which isn't overshadowed by a
blob of some kind
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.utils.Visible-class.html#getVisiblePath">utils.Visible.getVisiblePath</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:11 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:50 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.deco.Arrow-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.deco.Arrow-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.deco.Arrow-class.html (revision 1887)
@@ -1,236 +1,236 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.deco.Arrow</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.deco-module.html">Module&nbsp;deco</a> ::
Class&nbsp;Arrow
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.deco.Arrow-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Arrow</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_4" name="uml_class_diagram_for_classdoc_4">
<area shape="rect" href="javascript: void(0);" title="pyx.deco.deco" alt="" coords="100,12,212,55" />
<area shape="rect" href="pyfeyn.deco.Arrow&#45;class.html#decorate" title="apply a style to a given decoratedpath object dp" alt="" coords="17,111,447,129" />
<area shape="rect" href="pyfeyn.deco.Arrow&#45;class.html#__init__" title="pyfeyn.deco.Arrow.__init__" alt="" coords="17,129,447,148" />
<area shape="rect" href="pyfeyn.deco.Arrow&#45;class.html" title="pyfeyn.deco.Arrow" alt="" coords="5,80,459,155" />
<area shape="rect" href="javascript: void(0);" title="merge self into list of attrs" alt="" coords="253,36,363,55" />
<area shape="rect" href="javascript: void(0);" title="pyx.attr.attr" alt="" coords="241,5,375,61" />
</map>
<img src="uml_class_diagram_for_classdoc_4.gif" alt='' usemap="#uml_class_diagram_for_classdoc_4" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Arrow for Feynman diagram lines<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.Arrow-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">pos</span>=<span class="summary-sig-default">0.5</span>,
<span class="summary-sig-arg">size</span>=<span class="summary-sig-default">6*pyx.unit.v_pt</span>,
<span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">45</span>,
<span class="summary-sig-arg">constriction</span>=<span class="summary-sig-default">0.8</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.Arrow-class.html#decorate" class="summary-sig-name">decorate</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">dp</span>,
<span class="summary-sig-arg">texrunner</span>)</span><br />
apply a style to a given decoratedpath object dp
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code>pyx.attr.attr</code></b>:
<code>merge</code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">pos</span>=<span class="sig-default">0.5</span>,
<span class="sig-arg">size</span>=<span class="sig-default">6*pyx.unit.v_pt</span>,
<span class="sig-arg">angle</span>=<span class="sig-default">45</span>,
<span class="sig-arg">constriction</span>=<span class="sig-default">0.8</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="decorate"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">decorate</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">dp</span>,
<span class="sig-arg">texrunner</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
<p>apply a style to a given decoratedpath object dp</p>
decorate accepts a decoratedpath object dp, applies PathStyle by
modifying dp in place.
<dl><dt></dt><dd>
<dl><dt>Overrides:
pyx.deco.deco.decorate
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:07 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:48 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLReader-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLReader-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLReader-class.html (revision 1887)
@@ -1,391 +1,391 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.feynml.FeynMLReader</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.feynml-module.html">Module&nbsp;feynml</a> ::
Class&nbsp;FeynMLReader
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class FeynMLReader</h1><br /><br />
Class to construct a Feynman diagram from its FeynML
representation.<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">filename</span>)</span><br />
Read FeynML from a file.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_diagram" class="summary-sig-name">get_diagram</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">n</span>)</span><br />
Return the nth Feynman diagram represented by file contents.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_vertex" class="summary-sig-name">get_vertex</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">element</span>,
<span class="summary-sig-arg">thedict</span>)</span><br />
Build a vertex from its FeynML representation.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_line" class="summary-sig-name">get_line</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">element</span>,
<span class="summary-sig-arg">thedict</span>)</span><br />
Build a line from its feynML representation.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_leg" class="summary-sig-name">get_leg</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">element</span>,
<span class="summary-sig-arg">thedict</span>)</span><br />
Build a leg from its FeynML representation.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_blob" class="summary-sig-name">get_blob</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">element</span>,
<span class="summary-sig-arg">thedict</span>)</span><br />
Build a blob from its FeynML representation.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_connect" class="summary-sig-name">get_connect</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">element</span>,
<span class="summary-sig-arg">thedict</span>)</span><br />
Build a blob's connect-point from its FeynML representation.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLReader-class.html#apply_layout" class="summary-sig-name">apply_layout</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">stylestring</span>,
<span class="summary-sig-arg">object</span>)</span><br />
Apply the decorators encoded in a style string to an object.
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">filename</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Read FeynML from a file.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_diagram"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_diagram</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">n</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the nth Feynman diagram represented by file contents.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_vertex"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_vertex</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">element</span>,
<span class="sig-arg">thedict</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Build a vertex from its FeynML representation.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_line"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_line</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">element</span>,
<span class="sig-arg">thedict</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Build a line from its feynML representation.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_leg"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_leg</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">element</span>,
<span class="sig-arg">thedict</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Build a leg from its FeynML representation.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_blob"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_blob</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">element</span>,
<span class="sig-arg">thedict</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Build a blob from its FeynML representation.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="get_connect"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_connect</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">element</span>,
<span class="sig-arg">thedict</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Build a blob's connect-point from its FeynML representation.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="apply_layout"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">apply_layout</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">stylestring</span>,
<span class="sig-arg">object</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Apply the decorators encoded in a style string to an object.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:09 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_10.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_11.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_12.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_13.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/toc-pyfeyn.points-module.html
===================================================================
--- pyfeyn/trunk/doc/toc-pyfeyn.points-module.html (revision 1886)
+++ pyfeyn/trunk/doc/toc-pyfeyn.points-module.html (revision 1887)
@@ -1,41 +1,40 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>points</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<h1 class="toc">Module points</h1>
<hr />
<h2 class="toc">Classes</h2>
- <a target="mainFrame" href="pyfeyn.points.DecoratedPoint-class.html"
- >DecoratedPoint</a><br /> <a target="mainFrame" href="pyfeyn.points.Point-class.html"
- >Point</a><br /> <a target="mainFrame" href="pyfeyn.points.Vertex-class.html"
+ <a target="mainFrame" href="pyfeyn.points.CircleMark-class.html"
+ >CircleMark</a><br /> <a target="mainFrame" href="pyfeyn.points.DecoratedPoint-class.html"
+ >DecoratedPoint</a><br /> <a target="mainFrame" href="pyfeyn.points.Mark-class.html"
+ >Mark</a><br /> <a target="mainFrame" href="pyfeyn.points.Point-class.html"
+ >Point</a><br /> <a target="mainFrame" href="pyfeyn.points.SquareMark-class.html"
+ >SquareMark</a><br /> <a target="mainFrame" href="pyfeyn.points.DecoratedPoint-class.html"
>Vertex</a><br /> <h2 class="toc">Functions</h2>
- <div class="private">
- <a target="mainFrame" href="pyfeyn.points-module.html#_square"
- >_square</a><br /> </div>
- <h2 class="toc">Variables</h2>
- <a target="mainFrame" href="pyfeyn.points-module.html#MarkedName"
- >MarkedName</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#NamedMark"
- >NamedMark</a><br /><hr />
+ <a target="mainFrame" href="pyfeyn.points-module.html#distance"
+ >distance</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#midpoint"
+ >midpoint</a><br /><hr />
<span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_14.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLWriter-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLWriter-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.feynml.FeynMLWriter-class.html (revision 1887)
@@ -1,305 +1,315 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.feynml.FeynMLWriter</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.feynml-module.html">Module&nbsp;feynml</a> ::
Class&nbsp;FeynMLWriter
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class FeynMLWriter</h1><br /><br />
Class to write a FeynML representation of a Feynman diagram.<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">filename</span>)</span><br />
Write FeynML to a file.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#diagramToXML" class="summary-sig-name">diagramToXML</a>(<span class="summary-sig-arg">self</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#diagramToXML" class="summary-sig-name">diagramToXML</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">fd</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#blobToXML" class="summary-sig-name">blobToXML</a>(<span class="summary-sig-arg">self</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#blobToXML" class="summary-sig-name">blobToXML</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">b</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#lineToXML" class="summary-sig-name">lineToXML</a>(<span class="summary-sig-arg">self</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#lineToXML" class="summary-sig-name">lineToXML</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">l</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#pointToXML" class="summary-sig-name">pointToXML</a>(<span class="summary-sig-arg">self</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#pointToXML" class="summary-sig-name">pointToXML</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">p</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#decopointToXML" class="summary-sig-name">decopointToXML</a>(<span class="summary-sig-arg">self</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.feynml.FeynMLWriter-class.html#decopointToXML" class="summary-sig-name">decopointToXML</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">p</span>)</span>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">filename</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Write FeynML to a file.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="diagramToXML"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">diagramToXML</span>(<span class="sig-arg">self</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">diagramToXML</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">fd</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="blobToXML"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">blobToXML</span>(<span class="sig-arg">self</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">blobToXML</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">b</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="lineToXML"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">lineToXML</span>(<span class="sig-arg">self</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">lineToXML</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">l</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="pointToXML"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">pointToXML</span>(<span class="sig-arg">self</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">pointToXML</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">p</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="decopointToXML"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">decopointToXML</span>(<span class="sig-arg">self</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">decopointToXML</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">p</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:09 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn-module.html (revision 1887)
@@ -1,362 +1,362 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
Package&nbsp;pyfeyn
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
<h1 class="epydoc">Package pyfeyn</h1><br /><br />
PyFeyn - a simple Python interface for making Feynman diagrams
(pre-release version &gt;= 0.2.0b1).<br /><br />
<!-- ==================== SUBMODULES ==================== -->
<a name="section-Submodules"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Submodules</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Submodules"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr><td class="summary">
<ul class="nomargin">
<li> <strong class="uidlink"><a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a></strong>: <em class="summary">Various blob shapes to represent generic interactions.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.deco-module.html">pyfeyn.deco</a></strong>: <em class="summary">A couple of classes for decorating diagram elements.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.diagrams-module.html">pyfeyn.diagrams</a></strong>: <em class="summary">Diagramming classes - currently just FeynDiagram</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a></strong>: <em class="summary">PyFeyn interface to the proposed FeynML XML dialect.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a></strong>: <em class="summary">Convenience interfaces between the hepnames LaTeX package and
pyfeyn.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.lines-module.html">pyfeyn.lines</a></strong>: <em class="summary">Various particle line types.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.paint-module.html">pyfeyn.paint</a></strong></li>
<li> <strong class="uidlink"><a href="pyfeyn.points-module.html">pyfeyn.points</a></strong>: <em class="summary">Various types of points for vertices etc.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.user-module.html">pyfeyn.user</a></strong>: <em class="summary">Convenience imports to make things easier for typical users.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.utils-module.html">pyfeyn.utils</a></strong>: <em class="summary">Utility functions and classes for PyFeyn</em></li>
</ul></td></tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__author__">__author__</a> = <code title="'Andy Buckley (andy@insectnation.org)'">'Andy Buckley (andy@insectnation.org)'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__version__">__version__</a> = <code title="'0.2.1b1'">'0.2.1b1'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__date__">__date__</a> = <code title="'$Date: 2006/08/05 00:14:20 $'">'$Date: 2006/08/05 00:14:20 $'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__copyright__">__copyright__</a> = <code title="'Copyright (c) 2007 Andy Buckley'">'Copyright (c) 2007 Andy Buckley'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__license__">__license__</a> = <code title="'GPL'">'GPL'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#_majorversionstr">_majorversionstr</a> = <code title="'0.9'">'0.9'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn-module.html#_parser">_parser</a> = <code title="&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;">&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;</code>
+ <a href="pyfeyn-module.html#_parser">_parser</a> = <code title="&lt;optparse.OptionParser instance at 0xb7aa268c&gt;">&lt;optparse.OptionParser instance at 0xb7aa268c&gt;</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#args">args</a> = <code title="[]">[]</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__author__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__author__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>Andy Buckley (andy@insectnation.org)<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__version__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__version__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>0.2.1b1<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__date__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__date__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>$Date: 2006/08/05 00:14:20 $<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__copyright__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__copyright__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>Copyright (c) 2007 Andy Buckley<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__license__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__license__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>GPL<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_majorversionstr"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_majorversionstr</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>0.9<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_parser"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_parser</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;
+&lt;optparse.OptionParser instance at 0xb7aa268c&gt;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="args"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">args</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
[]
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_15.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_16.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_17.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_18.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_19.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/pyfeyn.deco.Label-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.deco.Label-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.deco.Label-class.html (revision 1887)
@@ -1,238 +1,238 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.deco.Label</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.deco-module.html">Module&nbsp;deco</a> ::
Class&nbsp;Label
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.deco.Label-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Label</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_5" name="uml_class_diagram_for_classdoc_5">
-<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html" title="pyfeyn.deco.LineLabel" alt="" coords="53,267,147,304" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="97,36,228,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="97,55,228,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getPath" title="pyfeyn.utils.Visible.getPath" alt="" coords="97,73,228,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="97,92,228,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="97,111,228,129" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="97,129,228,148" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="85,5,240,155" />
<area shape="rect" href="pyfeyn.deco.Label&#45;class.html#draw" title="pyfeyn.deco.Label.draw" alt="" coords="17,204,308,223" />
<area shape="rect" href="pyfeyn.deco.Label&#45;class.html#__init__" title="pyfeyn.deco.Label.__init__" alt="" coords="17,223,308,241" />
<area shape="rect" href="pyfeyn.deco.Label&#45;class.html" title="pyfeyn.deco.Label" alt="" coords="5,173,320,248" />
+<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html" title="pyfeyn.deco.LineLabel" alt="" coords="53,267,147,304" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html" title="pyfeyn.deco.PointLabel" alt="" coords="176,267,275,304" />
</map>
<img src="uml_class_diagram_for_classdoc_5.gif" alt='' usemap="#uml_class_diagram_for_classdoc_5" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
General label, unattached to any diagram elements<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.Label-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">text</span>,
<span class="summary-sig-arg">pos</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">x</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">y</span>=<span class="summary-sig-default">None</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.Label-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">text</span>,
<span class="sig-arg">pos</span>=<span class="sig-default">None</span>,
<span class="sig-arg">x</span>=<span class="sig-default">None</span>,
<span class="sig-arg">y</span>=<span class="sig-default">None</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:08 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:48 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.deco-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.deco-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.deco-module.html (revision 1887)
@@ -1,157 +1,157 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.deco</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;deco
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.deco-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module deco</h1><br /><br />
A couple of classes for decorating diagram elements.<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.deco.Arrow-class.html">Arrow</a><br />
Arrow for Feynman diagram lines
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.deco.Label-class.html">Label</a><br />
General label, unattached to any diagram elements
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a><br />
Label attached to points on the diagram
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a><br />
Label for Feynman diagram lines
</td>
</tr>
</table>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/index.html
===================================================================
--- pyfeyn/trunk/doc/index.html (revision 1886)
+++ pyfeyn/trunk/doc/index.html (revision 1887)
@@ -1,362 +1,362 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
Package&nbsp;pyfeyn
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
<h1 class="epydoc">Package pyfeyn</h1><br /><br />
PyFeyn - a simple Python interface for making Feynman diagrams
(pre-release version &gt;= 0.2.0b1).<br /><br />
<!-- ==================== SUBMODULES ==================== -->
<a name="section-Submodules"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Submodules</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Submodules"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr><td class="summary">
<ul class="nomargin">
<li> <strong class="uidlink"><a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a></strong>: <em class="summary">Various blob shapes to represent generic interactions.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.deco-module.html">pyfeyn.deco</a></strong>: <em class="summary">A couple of classes for decorating diagram elements.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.diagrams-module.html">pyfeyn.diagrams</a></strong>: <em class="summary">Diagramming classes - currently just FeynDiagram</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a></strong>: <em class="summary">PyFeyn interface to the proposed FeynML XML dialect.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a></strong>: <em class="summary">Convenience interfaces between the hepnames LaTeX package and
pyfeyn.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.lines-module.html">pyfeyn.lines</a></strong>: <em class="summary">Various particle line types.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.paint-module.html">pyfeyn.paint</a></strong></li>
<li> <strong class="uidlink"><a href="pyfeyn.points-module.html">pyfeyn.points</a></strong>: <em class="summary">Various types of points for vertices etc.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.user-module.html">pyfeyn.user</a></strong>: <em class="summary">Convenience imports to make things easier for typical users.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.utils-module.html">pyfeyn.utils</a></strong>: <em class="summary">Utility functions and classes for PyFeyn</em></li>
</ul></td></tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__author__">__author__</a> = <code title="'Andy Buckley (andy@insectnation.org)'">'Andy Buckley (andy@insectnation.org)'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__version__">__version__</a> = <code title="'0.2.1b1'">'0.2.1b1'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__date__">__date__</a> = <code title="'$Date: 2006/08/05 00:14:20 $'">'$Date: 2006/08/05 00:14:20 $'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__copyright__">__copyright__</a> = <code title="'Copyright (c) 2007 Andy Buckley'">'Copyright (c) 2007 Andy Buckley'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#__license__">__license__</a> = <code title="'GPL'">'GPL'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#_majorversionstr">_majorversionstr</a> = <code title="'0.9'">'0.9'</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn-module.html#_parser">_parser</a> = <code title="&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;">&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;</code>
+ <a href="pyfeyn-module.html#_parser">_parser</a> = <code title="&lt;optparse.OptionParser instance at 0xb7aa268c&gt;">&lt;optparse.OptionParser instance at 0xb7aa268c&gt;</code>
</td>
</tr>
<tr class="private">
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn-module.html#args">args</a> = <code title="[]">[]</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__author__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__author__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>Andy Buckley (andy@insectnation.org)<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__version__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__version__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>0.2.1b1<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__date__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__date__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>$Date: 2006/08/05 00:14:20 $<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__copyright__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__copyright__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>Copyright (c) 2007 Andy Buckley<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="__license__"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">__license__</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>GPL<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_majorversionstr"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_majorversionstr</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>0.9<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="_parser"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">_parser</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;optparse.OptionParser instance at 0xb7a0f48c&gt;
+&lt;optparse.OptionParser instance at 0xb7aa268c&gt;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="args"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">args</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
[]
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/toc-everything.html
===================================================================
--- pyfeyn/trunk/doc/toc-everything.html (revision 1886)
+++ pyfeyn/trunk/doc/toc-everything.html (revision 1887)
@@ -1,151 +1,151 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Everything</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<h1 class="toc">Everything</h1>
<hr />
<h2 class="toc">All Classes</h2>
<a target="mainFrame" href="pyfeyn.blobs.Blob-class.html"
>pyfeyn.blobs.Blob</a><br /> <a target="mainFrame" href="pyfeyn.blobs.Circle-class.html"
>pyfeyn.blobs.Circle</a><br /> <a target="mainFrame" href="pyfeyn.blobs.Ellipse-class.html"
>pyfeyn.blobs.Ellipse</a><br /> <a target="mainFrame" href="pyfeyn.deco.Arrow-class.html"
>pyfeyn.deco.Arrow</a><br /> <a target="mainFrame" href="pyfeyn.deco.Label-class.html"
>pyfeyn.deco.Label</a><br /> <a target="mainFrame" href="pyfeyn.deco.LineLabel-class.html"
>pyfeyn.deco.LineLabel</a><br /> <a target="mainFrame" href="pyfeyn.deco.PointLabel-class.html"
>pyfeyn.deco.PointLabel</a><br /> <a target="mainFrame" href="pyfeyn.diagrams.FeynDiagram-class.html"
- >pyfeyn.diagrams.FeynDiagram</a><br /> <a target="mainFrame" href="pyfeyn.feynml.FeynMLReader-class.html"
+ >pyfeyn.diagrams.FeynDiagram</a><br /> <a target="mainFrame" href="pyfeyn.diagrams.optionset-class.html"
+ >pyfeyn.diagrams.optionset</a><br /> <a target="mainFrame" href="pyfeyn.feynml.FeynMLReader-class.html"
>pyfeyn.feynml.FeynMLReader</a><br /> <a target="mainFrame" href="pyfeyn.feynml.FeynMLWriter-class.html"
>pyfeyn.feynml.FeynMLWriter</a><br /> <a target="mainFrame" href="pyfeyn.lines.DecoratedLine-class.html"
>pyfeyn.lines.DecoratedLine</a><br /> <a target="mainFrame" href="pyfeyn.lines.Fermion-class.html"
>pyfeyn.lines.Fermion</a><br /> <a target="mainFrame" href="pyfeyn.lines.Gluon-class.html"
>pyfeyn.lines.Gluon</a><br /> <a target="mainFrame" href="pyfeyn.lines.Higgs-class.html"
>pyfeyn.lines.Higgs</a><br /> <a target="mainFrame" href="pyfeyn.lines.Line-class.html"
>pyfeyn.lines.Line</a><br /> <a target="mainFrame" href="pyfeyn.lines.Photon-class.html"
>pyfeyn.lines.Photon</a><br /> <a target="mainFrame" href="pyfeyn.lines.Scalar-class.html"
>pyfeyn.lines.Scalar</a><br /> <a target="mainFrame" href="pyfeyn.lines.Vector-class.html"
- >pyfeyn.lines.Vector</a><br /> <a target="mainFrame" href="pyfeyn.points.DecoratedPoint-class.html"
- >pyfeyn.points.DecoratedPoint</a><br /> <a target="mainFrame" href="pyfeyn.points.Point-class.html"
- >pyfeyn.points.Point</a><br /> <a target="mainFrame" href="pyfeyn.points.Vertex-class.html"
- >pyfeyn.points.Vertex</a><br /> <a target="mainFrame" href="pyfeyn.utils.Visible-class.html"
+ >pyfeyn.lines.Vector</a><br /> <a target="mainFrame" href="pyfeyn.points.CircleMark-class.html"
+ >pyfeyn.points.CircleMark</a><br /> <a target="mainFrame" href="pyfeyn.points.DecoratedPoint-class.html"
+ >pyfeyn.points.DecoratedPoint</a><br /> <a target="mainFrame" href="pyfeyn.points.Mark-class.html"
+ >pyfeyn.points.Mark</a><br /> <a target="mainFrame" href="pyfeyn.points.Point-class.html"
+ >pyfeyn.points.Point</a><br /> <a target="mainFrame" href="pyfeyn.points.SquareMark-class.html"
+ >pyfeyn.points.SquareMark</a><br /> <a target="mainFrame" href="pyfeyn.utils.Visible-class.html"
>pyfeyn.utils.Visible</a><br /> <h2 class="toc">All Functions</h2>
<a target="mainFrame" href="pyfeyn.hepnames-module.html#hep_classify"
>pyfeyn.hepnames.hep_classify</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#hep_linestyle"
>pyfeyn.hepnames.hep_linestyle</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_baryon"
>pyfeyn.hepnames.is_baryon</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_gauge"
>pyfeyn.hepnames.is_gauge</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_ghost"
>pyfeyn.hepnames.is_ghost</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_gluon"
>pyfeyn.hepnames.is_gluon</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_hadron"
>pyfeyn.hepnames.is_hadron</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_higgs"
>pyfeyn.hepnames.is_higgs</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_lepton"
>pyfeyn.hepnames.is_lepton</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_meson"
>pyfeyn.hepnames.is_meson</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_photon"
>pyfeyn.hepnames.is_photon</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_quark"
>pyfeyn.hepnames.is_quark</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_quark_lepton"
>pyfeyn.hepnames.is_quark_lepton</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#is_weakboson"
- >pyfeyn.hepnames.is_weakboson</a><br /> <div class="private">
- <a target="mainFrame" href="pyfeyn.points-module.html#_square"
- >pyfeyn.points._square</a><br /> </div>
- <a target="mainFrame" href="pyfeyn.utils-module.html#sign"
+ >pyfeyn.hepnames.is_weakboson</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#distance"
+ >pyfeyn.points.distance</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#midpoint"
+ >pyfeyn.points.midpoint</a><br /> <a target="mainFrame" href="pyfeyn.utils-module.html#sign"
>pyfeyn.utils.sign</a><br /> <h2 class="toc">All Variables</h2>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#__author__"
>pyfeyn.__author__</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#__copyright__"
>pyfeyn.__copyright__</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#__date__"
>pyfeyn.__date__</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#__license__"
>pyfeyn.__license__</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#__version__"
>pyfeyn.__version__</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#_majorversionstr"
>pyfeyn._majorversionstr</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#_parser"
>pyfeyn._parser</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn-module.html#args"
>pyfeyn.args</a><br /> </div>
<a target="mainFrame" href="pyfeyn.blobs-module.html#NamedBlob"
>pyfeyn.blobs.NamedBlob</a><br /> <div class="private">
<a target="mainFrame" href="pyfeyn.feynml-module.html#_c"
>pyfeyn.feynml._c</a><br /> </div>
<div class="private">
<a target="mainFrame" href="pyfeyn.feynml-module.html#_f"
>pyfeyn.feynml._f</a><br /> </div>
<a target="mainFrame" href="pyfeyn.feynml-module.html#reader"
>pyfeyn.feynml.reader</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#AllBosons_dict"
>pyfeyn.hepnames.AllBosons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#AllFermions_dict"
>pyfeyn.hepnames.AllFermions_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Axions_dict"
>pyfeyn.hepnames.Axions_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Baryons_dict"
>pyfeyn.hepnames.Baryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#BasicBosons_dict"
>pyfeyn.hepnames.BasicBosons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#BasicFermions_dict"
>pyfeyn.hepnames.BasicFermions_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Bmesons_dict"
>pyfeyn.hepnames.Bmesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Chi_cmesons_dict"
>pyfeyn.hepnames.Chi_cmesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#DeltaBaryons_dict"
>pyfeyn.hepnames.DeltaBaryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Dmesons_dict"
>pyfeyn.hepnames.Dmesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#GaugeBosons_dict"
>pyfeyn.hepnames.GaugeBosons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Ghost_dict"
>pyfeyn.hepnames.Ghost_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Gluon_dict"
>pyfeyn.hepnames.Gluon_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Hadrons_dict"
>pyfeyn.hepnames.Hadrons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Higgses_dict"
>pyfeyn.hepnames.Higgses_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Kaons_dict"
>pyfeyn.hepnames.Kaons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#LambdaBaryons_dict"
>pyfeyn.hepnames.LambdaBaryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Leptons_dict"
>pyfeyn.hepnames.Leptons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#MiscParticles_dict"
>pyfeyn.hepnames.MiscParticles_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#NucleonResonances_dict"
>pyfeyn.hepnames.NucleonResonances_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Nucleons_dict"
>pyfeyn.hepnames.Nucleons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#OmegaBaryons_dict"
>pyfeyn.hepnames.OmegaBaryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Photon_dict"
>pyfeyn.hepnames.Photon_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Quarks_dict"
>pyfeyn.hepnames.Quarks_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#SUSYparticles_dict"
>pyfeyn.hepnames.SUSYparticles_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#SigmaBaryons_dict"
>pyfeyn.hepnames.SigmaBaryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#Upsilonmesons_dict"
>pyfeyn.hepnames.Upsilonmesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#VectorBosons_dict"
>pyfeyn.hepnames.VectorBosons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#XiBaryons_dict"
>pyfeyn.hepnames.XiBaryons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#amesons_dict"
>pyfeyn.hepnames.amesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#etamesons_dict"
>pyfeyn.hepnames.etamesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#fmesons_dict"
>pyfeyn.hepnames.fmesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#hepnames_dict"
>pyfeyn.hepnames.hepnames_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#mesons_dict"
>pyfeyn.hepnames.mesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#omegamesons_dict"
>pyfeyn.hepnames.omegamesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#phimesons_dict"
>pyfeyn.hepnames.phimesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#pions_dict"
>pyfeyn.hepnames.pions_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#psimesons_dict"
>pyfeyn.hepnames.psimesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.hepnames-module.html#rhomesons_dict"
>pyfeyn.hepnames.rhomesons_dict</a><br /> <a target="mainFrame" href="pyfeyn.lines-module.html#NamedLine"
>pyfeyn.lines.NamedLine</a><br /> <a target="mainFrame" href="pyfeyn.paint-module.html#nested_scopes"
- >pyfeyn.paint.nested_scopes</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#MarkedName"
- >pyfeyn.points.MarkedName</a><br /> <a target="mainFrame" href="pyfeyn.points-module.html#NamedMark"
- >pyfeyn.points.NamedMark</a><br /> <a target="mainFrame" href="pyfeyn.user-module.html#nested_scopes"
+ >pyfeyn.paint.nested_scopes</a><br /> <a target="mainFrame" href="pyfeyn.user-module.html#nested_scopes"
>pyfeyn.user.nested_scopes</a><br /> <a target="mainFrame" href="pyfeyn.utils-module.html#defunit"
>pyfeyn.utils.defunit</a><br /> <a target="mainFrame" href="pyfeyn.utils-module.html#todefunit"
>pyfeyn.utils.todefunit</a><br /><hr />
<span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.utils.Visible-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.utils.Visible-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.utils.Visible-class.html (revision 1887)
@@ -1,334 +1,333 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.utils.Visible</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.utils-module.html">Module&nbsp;utils</a> ::
Class&nbsp;Visible
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.utils.Visible-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Visible</h1><br /><br />
<center>
-<center> <map id="uml_class_diagram_for_classdoc_19" name="uml_class_diagram_for_classdoc_19">
-<area shape="rect" href="pyfeyn.lines.Fermion&#45;class.html" title="pyfeyn.lines.Fermion" alt="" coords="598,229,712,267" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="151,173,250,211" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="6,229,118,267" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="147,229,254,267" />
-<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="743,285,844,323" />
-<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html" title="pyfeyn.deco.PointLabel" alt="" coords="283,229,414,267" />
-<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html" title="pyfeyn.deco.LineLabel" alt="" coords="443,229,568,267" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="515,36,646,55" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="515,55,646,73" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getPath" title="pyfeyn.utils.Visible.getPath" alt="" coords="515,73,646,92" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="515,92,646,111" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="515,111,646,129" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="515,129,646,148" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="503,5,658,155" />
-<area shape="rect" href="pyfeyn.deco.Label&#45;class.html" title="pyfeyn.deco.Label" alt="" coords="455,173,556,211" />
-<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="678,173,771,211" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="951,173,1119,211" />
-<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="742,229,846,267" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="875,229,1030,267" />
-<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="1016,341,1126,379" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="887,285,988,323" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="1018,285,1124,323" />
-<area shape="rect" href="pyfeyn.points.Vertex&#45;class.html" title="pyfeyn.points.Vertex" alt="" coords="1059,229,1174,267" />
+<center> <map id="uml_class_diagram_for_classdoc_21" name="uml_class_diagram_for_classdoc_21">
+<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html" title="pyfeyn.deco.LineLabel" alt="" coords="467,229,592,267" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="782,229,888,267" />
+<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="234,173,327,211" />
+<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="6,229,110,267" />
+<area shape="rect" href="pyfeyn.lines.Fermion&#45;class.html" title="pyfeyn.lines.Fermion" alt="" coords="139,229,254,267" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="283,229,438,267" />
+<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="7,285,108,323" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="360,173,528,211" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="240,285,347,323" />
+<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="239,341,348,379" />
+<area shape="rect" href="pyfeyn.deco.Label&#45;class.html" title="pyfeyn.deco.Label" alt="" coords="558,173,659,211" />
+<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html" title="pyfeyn.deco.PointLabel" alt="" coords="622,229,752,267" />
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="376,285,478,323" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="918,229,1030,267" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="460,36,591,55" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="460,55,591,73" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getPath" title="pyfeyn.utils.Visible.getPath" alt="" coords="460,73,591,92" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="460,92,591,111" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="460,111,591,129" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="460,129,591,148" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="448,5,603,155" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="786,173,884,211" />
</map>
- <img src="uml_class_diagram_for_classdoc_19.gif" alt='' usemap="#uml_class_diagram_for_classdoc_19" ismap="ismap" class="graph-without-title">
+ <img src="uml_class_diagram_for_classdoc_21.gif" alt='' usemap="#uml_class_diagram_for_classdoc_21" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#isVisible" class="summary-sig-name">isVisible</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#getVisiblePath" class="summary-sig-name">getVisiblePath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#setDepth" class="summary-sig-name">setDepth</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">depth</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#getDepth" class="summary-sig-name">getDepth</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils.Visible-class.html#__cmp__" class="summary-sig-name">__cmp__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">other</span>)</span><br />
Compare with another visible class, just using layers.
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="isVisible"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">isVisible</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getVisiblePath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getVisiblePath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setDepth"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setDepth</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">depth</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getDepth"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getDepth</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="__cmp__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__cmp__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">other</span>)</span>
<br /><em class="fname">(Comparison operator)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Compare with another visible class, just using layers.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:14 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:54 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.points-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.points-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.points-module.html (revision 1887)
@@ -1,305 +1,267 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.points</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;points
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.points-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module points</h1><br /><br />
Various types of points for vertices etc.<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.points.Point-class.html">Point</a><br />
Base class for all pointlike objects in Feynman diagrams.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a><br />
Class for a point drawn with a marker
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.points.Vertex-class.html">Vertex</a><br />
- Vertex is an alias for DecoratedPoint
+ <a href="pyfeyn.points.DecoratedPoint-class.html">Vertex</a><br />
+ Class for a point drawn with a marker
</td>
</tr>
-</table>
-
-<br />
-<!-- ==================== FUNCTIONS ==================== -->
-<a name="section-Functions"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Functions</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-Functions"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <a href="pyfeyn.points.Mark-class.html">Mark</a>
+ </td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <a href="pyfeyn.points.SquareMark-class.html">SquareMark</a>
</td>
</tr>
-<tr class="private">
+<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.points-module.html#_square" class="summary-sig-name">_square</a>(<span class="summary-sig-arg">x</span>,
- <span class="summary-sig-arg">y</span>,
- <span class="summary-sig-arg">r</span>)</span>
+ <a href="pyfeyn.points.CircleMark-class.html">CircleMark</a>
</td>
</tr>
</table>
<br />
-<!-- ==================== VARIABLES ==================== -->
-<a name="section-Variables"></a>
+<!-- ==================== FUNCTIONS ==================== -->
+<a name="section-Functions"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
- <td align="left"><span class="table-header">Variables</span></td>
+ <td align="left"><span class="table-header">Functions</span></td>
<td align="right" valign="top"
- ><span class="options">[<a href="#section-Variables"
+ ><span class="options">[<a href="#section-Functions"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.points-module.html#NamedMark">NamedMark</a> = <code title="{'circle': &lt;class 'pyx.path.circle'&gt;, 'square': &lt;function &lt;lambda&gt; at 0xb7a241b4&gt;}">{'circle': &lt;class 'pyx.path.circle'&gt;, 'square': &lt;fun...</code>
+ <span class="summary-sig"><a href="pyfeyn.points-module.html#midpoint" class="summary-sig-name">midpoint</a>(<span class="summary-sig-arg">point1</span>,
+ <span class="summary-sig-arg">point2</span>)</span><br />
+ Return the point midway between this point and the argument.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.points-module.html#MarkedName">MarkedName</a> = <code title="{&lt;class 'pyx.path.circle'&gt;: 'circle', &lt;function &lt;lambda&gt; at 0xb7a241b4&gt;: 'square'}">{&lt;class 'pyx.path.circle'&gt;: 'circle', &lt;function &lt;lam...</code>
+ <span class="summary-sig"><a href="pyfeyn.points-module.html#distance" class="summary-sig-name">distance</a>(<span class="summary-sig-arg">point1</span>,
+ <span class="summary-sig-arg">point2</span>)</span><br />
+ Calculate the distance between this point and the argument.
</td>
</tr>
</table>
<br />
<!-- ==================== FUNCTION DETAILS ==================== -->
<a name="section-FunctionDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Function Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-FunctionDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
-<a name="_square"></a>
-<div class="private">
+<a name="midpoint"></a>
+<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">_square</span>(<span class="sig-arg">x</span>,
- <span class="sig-arg">y</span>,
- <span class="sig-arg">r</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">midpoint</span>(<span class="sig-arg">point1</span>,
+ <span class="sig-arg">point2</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
- None
+ Return the point midway between this point and the argument.
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
-<br />
-<!-- ==================== VARIABLES DETAILS ==================== -->
-<a name="section-VariablesDetails"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Variables Details</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-VariablesDetails"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
-<a name="NamedMark"></a>
+<a name="distance"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
- <h3 class="epydoc">NamedMark</h3>
- None
- <dl><dt></dt><dd>
- <dl><dt>Value:</dt>
- <dd><table><tr><td><pre class="variable">
-{'circle': &lt;class 'pyx.path.circle'&gt;,
- 'square': &lt;function &lt;lambda&gt; at 0xb7a241b4&gt;}
- </pre></td></tr></table></dd>
- </dl>
- </dd></dl>
-</td></tr></table>
-</div>
-<a name="MarkedName"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">MarkedName</h3>
- None
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">distance</span>(<span class="sig-arg">point1</span>,
+ <span class="sig-arg">point2</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ >&nbsp;</span
+ ></td>
+ </table>
+
+ Calculate the distance between this point and the argument.
<dl><dt></dt><dd>
- <dl><dt>Value:</dt>
- <dd><table><tr><td><pre class="variable">
-{&lt;function &lt;lambda&gt; at 0xb7a241b4&gt;: 'square',
- &lt;class 'pyx.path.circle'&gt;: 'circle'}
- </pre></td></tr></table></dd>
- </dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_2.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/pyfeyn.blobs.Ellipse-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.blobs.Ellipse-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.blobs.Ellipse-class.html (revision 1887)
@@ -1,569 +1,571 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.blobs.Ellipse</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.blobs-module.html">Module&nbsp;blobs</a> ::
Class&nbsp;Ellipse
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Ellipse</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_3" name="uml_class_diagram_for_classdoc_3">
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="168,36,427,55" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="168,55,427,73" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="168,73,427,92" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="168,92,427,111" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="168,111,427,129" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="168,129,427,148" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="168,148,427,167" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="168,167,427,185" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="168,185,427,204" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="168,204,427,223" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="168,223,427,241" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="168,241,427,260" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="168,260,427,279" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="168,297,427,316" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="156,5,439,323" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="324,372,519,391" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="324,391,519,409" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="324,409,519,428" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="324,428,519,447" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="324,447,519,465" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="324,465,519,484" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="324,484,519,503" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="312,341,531,509" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#blobshape" title="pyfeyn.blobs.Ellipse.blobshape" alt="" coords="18,551,826,569" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#__init__" title="pyfeyn.blobs.Ellipse.__init__" alt="" coords="18,572,826,591" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setXYRadius" title="pyfeyn.blobs.Ellipse.setXYRadius" alt="" coords="18,591,826,609" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="18,609,826,628" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setYRadius" title="pyfeyn.blobs.Ellipse.setYRadius" alt="" coords="18,628,826,647" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="18,647,826,665" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getXRadius" title="pyfeyn.blobs.Ellipse.getXRadius" alt="" coords="18,665,826,684" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getYRadius" title="pyfeyn.blobs.Ellipse.getYRadius" alt="" coords="18,684,826,703" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setXRadius" title="pyfeyn.blobs.Ellipse.setXRadius" alt="" coords="18,703,826,721" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getXYRadius" title="pyfeyn.blobs.Ellipse.getXYRadius" alt="" coords="18,721,826,740" />
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="6,528,838,747" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="480,129,611,148" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="480,148,611,167" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="480,167,611,185" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="480,185,611,204" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="480,204,611,223" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="468,99,623,229" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="247,36,402,55" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="247,55,402,73" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="247,73,402,92" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="247,92,402,111" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="247,111,402,129" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="247,129,402,148" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="247,148,402,167" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="247,167,402,185" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="247,185,402,204" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="247,204,402,223" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="247,223,402,241" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="247,241,402,260" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#y" title="Alias for getY()." alt="" coords="247,260,402,279" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="247,297,402,316" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="235,5,414,323" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#removeLabels" title="pyfeyn.blobs.Blob.removeLabels" alt="" coords="287,372,556,391" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="287,391,556,409" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="287,409,556,428" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="287,428,556,447" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="287,447,556,465" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="287,465,556,484" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="287,484,556,503" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="287,503,556,521" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="287,521,556,540" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="275,341,568,547" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#blobshape" title="pyfeyn.blobs.Ellipse.blobshape" alt="" coords="18,588,826,607" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#__init__" title="pyfeyn.blobs.Ellipse.__init__" alt="" coords="18,609,826,628" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setXYRadius" title="pyfeyn.blobs.Ellipse.setXYRadius" alt="" coords="18,628,826,647" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="18,647,826,665" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setYRadius" title="pyfeyn.blobs.Ellipse.setYRadius" alt="" coords="18,665,826,684" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="18,684,826,703" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getXRadius" title="pyfeyn.blobs.Ellipse.getXRadius" alt="" coords="18,703,826,721" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getYRadius" title="pyfeyn.blobs.Ellipse.getYRadius" alt="" coords="18,721,826,740" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#setXRadius" title="pyfeyn.blobs.Ellipse.setXRadius" alt="" coords="18,740,826,759" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html#getXYRadius" title="pyfeyn.blobs.Ellipse.getXYRadius" alt="" coords="18,759,826,777" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="6,565,838,784" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="455,129,586,148" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="455,148,586,167" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="455,167,586,185" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="455,185,586,204" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="455,204,586,223" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="443,99,598,229" />
</map>
<img src="uml_class_diagram_for_classdoc_3.gif" alt='' usemap="#uml_class_diagram_for_classdoc_3" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
An elliptical blob<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">x</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">y</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">center</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">xradius</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">yradius</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">fill</span>=<span class="summary-sig-default">[color.rgb.white]</span>,
<span class="summary-sig-arg">stroke</span>=<span class="summary-sig-default">[color.rgb.black]</span>,
<span class="summary-sig-arg">points</span>=<span class="summary-sig-default">None</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#getXRadius" class="summary-sig-name">getXRadius</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#setXRadius" class="summary-sig-name">setXRadius</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">xrad</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#getYRadius" class="summary-sig-name">getYRadius</a>()</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#setYRadius" class="summary-sig-name">setYRadius</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">yrad</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#getXYRadius" class="summary-sig-name">getXYRadius</a>()</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#setXYRadius" class="summary-sig-name">setXYRadius</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">xrad</span>,
<span class="summary-sig-arg">yrad</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the path of the attached blob path, if there is one,
otherwise None.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Ellipse-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span><br />
Do nothing (abstract base class).
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.blobs.Blob-class.html">Blob</a></code></b>:
+ <code><a href="pyfeyn.blobs.Blob-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#addTrafo">addTrafo</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearFillStyles">clearFillStyles</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearStrokeStyles">clearStrokeStyles</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearTrafos">clearTrafos</a></code>,
+ <code><a href="pyfeyn.blobs.Blob-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setFillStyle">setFillStyle</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setPoints">setPoints</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setStrokeStyle">setStrokeStyle</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.points.Point-class.html">points.Point</a></code></b>:
- <code><a href="pyfeyn.points.Point-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.points.Point-class.html#arg">arg</a></code>,
<code><a href="pyfeyn.points.Point-class.html#distance">distance</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getBlob">getBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getX">getX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getXY">getXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getY">getY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#intercept">intercept</a></code>,
<code><a href="pyfeyn.points.Point-class.html#midpoint">midpoint</a></code>,
- <code><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setBlob">setBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setX">setX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setXY">setXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setY">setY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#tangent">tangent</a></code>,
<code><a href="pyfeyn.points.Point-class.html#x">x</a></code>,
<code><a href="pyfeyn.points.Point-class.html#xy">xy</a></code>,
<code><a href="pyfeyn.points.Point-class.html#y">y</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.blobs.Ellipse-class.html#blobshape">blobshape</a> = <code title="'ellipse'">'ellipse'</code>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">x</span>=<span class="sig-default">None</span>,
<span class="sig-arg">y</span>=<span class="sig-default">None</span>,
<span class="sig-arg">center</span>=<span class="sig-default">None</span>,
<span class="sig-arg">xradius</span>=<span class="sig-default">None</span>,
<span class="sig-arg">yradius</span>=<span class="sig-default">None</span>,
<span class="sig-arg">fill</span>=<span class="sig-default">[color.rgb.white]</span>,
<span class="sig-arg">stroke</span>=<span class="sig-default">[color.rgb.black]</span>,
<span class="sig-arg">points</span>=<span class="sig-default">None</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.blobs.Blob-class.html#__init__">Blob.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getXRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getXRadius</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setXRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setXRadius</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">xrad</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getYRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getYRadius</span>()</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setYRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setYRadius</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">yrad</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getXYRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getXYRadius</span>()</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setXYRadius"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setXYRadius</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">xrad</span>,
<span class="sig-arg">yrad</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the path of the attached blob path, if there is one, otherwise
None.
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#getPath">points.Point.getPath</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Do nothing (abstract base class).
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#draw">points.Point.draw</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variable Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariableDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="blobshape"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">blobshape</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>ellipse<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:07 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:47 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_3.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_4.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_5.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/pyfeyn.deco.LineLabel-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.deco.LineLabel-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.deco.LineLabel-class.html (revision 1887)
@@ -1,301 +1,301 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.deco.LineLabel</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.deco-module.html">Module&nbsp;deco</a> ::
Class&nbsp;LineLabel
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.deco.LineLabel-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class LineLabel</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_6" name="uml_class_diagram_for_classdoc_6">
<area shape="rect" href="pyfeyn.deco.Label&#45;class.html" title="pyfeyn.deco.Label" alt="" coords="156,173,215,216" />
<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html#draw" title="pyfeyn.deco.LineLabel.draw" alt="" coords="18,265,354,284" />
<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html#setLine" title="pyfeyn.deco.LineLabel.setLine" alt="" coords="18,284,354,303" />
<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html#getLine" title="pyfeyn.deco.LineLabel.getLine" alt="" coords="18,303,354,321" />
<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html#__init__" title="pyfeyn.deco.LineLabel.__init__" alt="" coords="18,321,354,340" />
<area shape="rect" href="pyfeyn.deco.LineLabel&#45;class.html" title="pyfeyn.deco.LineLabel" alt="" coords="6,235,366,347" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="120,36,251,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="120,55,251,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getPath" title="pyfeyn.utils.Visible.getPath" alt="" coords="120,73,251,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="120,92,251,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="120,111,251,129" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="120,129,251,148" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="108,5,263,155" />
</map>
<img src="uml_class_diagram_for_classdoc_6.gif" alt='' usemap="#uml_class_diagram_for_classdoc_6" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Label for Feynman diagram lines<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.LineLabel-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">line</span>,
<span class="summary-sig-arg">text</span>,
<span class="summary-sig-arg">pos</span>=<span class="summary-sig-default">0.5</span>,
<span class="summary-sig-arg">displace</span>=<span class="summary-sig-default">0.3</span>,
<span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">0</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.LineLabel-class.html#getLine" class="summary-sig-name">getLine</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.LineLabel-class.html#setLine" class="summary-sig-name">setLine</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">line</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.LineLabel-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">line</span>,
<span class="sig-arg">text</span>,
<span class="sig-arg">pos</span>=<span class="sig-default">0.5</span>,
<span class="sig-arg">displace</span>=<span class="sig-default">0.3</span>,
<span class="sig-arg">angle</span>=<span class="sig-default">0</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.deco.Label-class.html#__init__">Label.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getLine"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getLine</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setLine"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setLine</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">line</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.deco.Label-class.html#draw">Label.draw</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:08 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:48 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.blobs.Circle-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.blobs.Circle-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.blobs.Circle-class.html (revision 1887)
@@ -1,397 +1,399 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.blobs.Circle</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.blobs-module.html">Module&nbsp;blobs</a> ::
Class&nbsp;Circle
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.blobs.Circle-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Circle</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_2" name="uml_class_diagram_for_classdoc_2">
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="119,36,377,55" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="119,55,377,73" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="119,73,377,92" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="119,92,377,111" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="119,111,377,129" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="119,129,377,148" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="119,148,377,167" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="119,167,377,185" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="119,185,377,204" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="119,204,377,223" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="119,223,377,241" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="119,241,377,260" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="119,260,377,279" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="119,297,377,316" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="107,5,389,323" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="275,372,469,391" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="275,391,469,409" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="275,409,469,428" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="275,428,469,447" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="275,447,469,465" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="275,465,469,484" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="275,484,469,503" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="263,341,481,509" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#blobshape" title="pyfeyn.blobs.Circle.blobshape" alt="" coords="17,551,727,569" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#__init__" title="pyfeyn.blobs.Circle.__init__" alt="" coords="17,572,727,591" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,591,727,609" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,609,727,628" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="5,528,739,635" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="431,129,561,148" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="431,148,561,167" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="431,167,561,185" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="431,185,561,204" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="431,204,561,223" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="419,99,573,229" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="197,36,352,55" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="197,55,352,73" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="197,73,352,92" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="197,92,352,111" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="197,111,352,129" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="197,129,352,148" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="197,148,352,167" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="197,167,352,185" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="197,185,352,204" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="197,204,352,223" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="197,223,352,241" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="197,241,352,260" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#y" title="Alias for getY()." alt="" coords="197,260,352,279" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="197,297,352,316" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="185,5,364,323" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#removeLabels" title="pyfeyn.blobs.Blob.removeLabels" alt="" coords="237,372,507,391" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="237,391,507,409" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="237,409,507,428" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="237,428,507,447" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="237,447,507,465" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="237,465,507,484" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="237,484,507,503" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="237,503,507,521" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="237,521,507,540" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="225,341,519,547" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#blobshape" title="pyfeyn.blobs.Circle.blobshape" alt="" coords="17,588,727,607" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#__init__" title="pyfeyn.blobs.Circle.__init__" alt="" coords="17,609,727,628" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,628,727,647" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,647,727,665" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="5,565,739,672" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="405,129,536,148" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="405,148,536,167" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="405,167,536,185" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="405,185,536,204" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="405,204,536,223" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="393,99,548,229" />
</map>
<img src="uml_class_diagram_for_classdoc_2.gif" alt='' usemap="#uml_class_diagram_for_classdoc_2" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
A circular blob<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Circle-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">x</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">y</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">center</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">radius</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">fill</span>=<span class="summary-sig-default">[color.rgb.white]</span>,
<span class="summary-sig-arg">stroke</span>=<span class="summary-sig-default">[color.rgb.black]</span>,
<span class="summary-sig-arg">points</span>=<span class="summary-sig-default">None</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Circle-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the path of the attached blob path, if there is one,
otherwise None.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Circle-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span><br />
Do nothing (abstract base class).
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.blobs.Blob-class.html">Blob</a></code></b>:
+ <code><a href="pyfeyn.blobs.Blob-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#addTrafo">addTrafo</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearFillStyles">clearFillStyles</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearStrokeStyles">clearStrokeStyles</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#clearTrafos">clearTrafos</a></code>,
+ <code><a href="pyfeyn.blobs.Blob-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setFillStyle">setFillStyle</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setPoints">setPoints</a></code>,
<code><a href="pyfeyn.blobs.Blob-class.html#setStrokeStyle">setStrokeStyle</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.points.Point-class.html">points.Point</a></code></b>:
- <code><a href="pyfeyn.points.Point-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.points.Point-class.html#arg">arg</a></code>,
<code><a href="pyfeyn.points.Point-class.html#distance">distance</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getBlob">getBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getX">getX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getXY">getXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getY">getY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#intercept">intercept</a></code>,
<code><a href="pyfeyn.points.Point-class.html#midpoint">midpoint</a></code>,
- <code><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setBlob">setBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setX">setX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setXY">setXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setY">setY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#tangent">tangent</a></code>,
<code><a href="pyfeyn.points.Point-class.html#x">x</a></code>,
<code><a href="pyfeyn.points.Point-class.html#xy">xy</a></code>,
<code><a href="pyfeyn.points.Point-class.html#y">y</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.blobs.Circle-class.html#blobshape">blobshape</a> = <code title="'circle'">'circle'</code>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">x</span>=<span class="sig-default">None</span>,
<span class="sig-arg">y</span>=<span class="sig-default">None</span>,
<span class="sig-arg">center</span>=<span class="sig-default">None</span>,
<span class="sig-arg">radius</span>=<span class="sig-default">None</span>,
<span class="sig-arg">fill</span>=<span class="sig-default">[color.rgb.white]</span>,
<span class="sig-arg">stroke</span>=<span class="sig-default">[color.rgb.black]</span>,
<span class="sig-arg">points</span>=<span class="sig-default">None</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.blobs.Blob-class.html#__init__">Blob.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the path of the attached blob path, if there is one, otherwise
None.
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#getPath">points.Point.getPath</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Do nothing (abstract base class).
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#draw">points.Point.draw</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variable Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariableDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="blobshape"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">blobshape</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
<span class="variable-quote">'</span>circle<span class="variable-quote">'</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:06 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:47 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_6.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_7.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_8.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc_9.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/module-tree.html
===================================================================
--- pyfeyn/trunk/doc/module-tree.html (revision 1886)
+++ pyfeyn/trunk/doc/module-tree.html (revision 1887)
@@ -1,119 +1,119 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Module Hierarchy</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">&nbsp;</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="module-tree.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<center><b>
[ <a href="module-tree.html">Module Hierarchy</a>
| <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Module Hierarchy</h1>
<ul class="nomargin-top">
<li> <strong class="uidlink"><a href="pyfeyn-module.html">pyfeyn</a></strong>: <em class="summary">PyFeyn - a simple Python interface for making Feynman diagrams
(pre-release version &gt;= 0.2.0b1).</em></li>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a></strong>: <em class="summary">Various blob shapes to represent generic interactions.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.deco-module.html">pyfeyn.deco</a></strong>: <em class="summary">A couple of classes for decorating diagram elements.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.diagrams-module.html">pyfeyn.diagrams</a></strong>: <em class="summary">Diagramming classes - currently just FeynDiagram</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a></strong>: <em class="summary">PyFeyn interface to the proposed FeynML XML dialect.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a></strong>: <em class="summary">Convenience interfaces between the hepnames LaTeX package and
pyfeyn.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.lines-module.html">pyfeyn.lines</a></strong>: <em class="summary">Various particle line types.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.paint-module.html">pyfeyn.paint</a></strong></li>
<li> <strong class="uidlink"><a href="pyfeyn.points-module.html">pyfeyn.points</a></strong>: <em class="summary">Various types of points for vertices etc.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.user-module.html">pyfeyn.user</a></strong>: <em class="summary">Convenience imports to make things easier for typical users.</em></li>
<li> <strong class="uidlink"><a href="pyfeyn.utils-module.html">pyfeyn.utils</a></strong>: <em class="summary">Utility functions and classes for PyFeyn</em></li>
</ul>
</li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.diagrams-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.diagrams-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.diagrams-module.html (revision 1887)
@@ -1,133 +1,141 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.diagrams</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;diagrams
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.diagrams-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module diagrams</h1><br /><br />
Diagramming classes - currently just FeynDiagram<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
+ <a href="pyfeyn.diagrams.optionset-class.html">optionset</a><br />
+ A container for options.
+ </td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a><br />
The main PyFeyn diagram class.
</td>
</tr>
</table>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Higgs-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Higgs-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Higgs-class.html (revision 1887)
@@ -1,185 +1,185 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Higgs</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Higgs
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Higgs-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Higgs</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_11" name="uml_class_diagram_for_classdoc_11">
+<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html#draw" title="pyfeyn.lines.Scalar.draw" alt="" coords="103,503,217,522" />
+<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="91,472,229,528" />
+<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="131,547,189,590" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,74" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,74,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,6,237,118" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,186" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,186,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="17,223,303,242" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,242,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,279,303,298" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,298,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,335,303,354" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,354,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#fracpoint" title="Get a new Point representing the point at the given fraction along the fundamental line (i.e." alt="" coords="17,391,303,410" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,454" />
-<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html#draw" title="pyfeyn.lines.Scalar.draw" alt="" coords="103,503,217,522" />
-<area shape="rect" href="pyfeyn.lines.Scalar&#45;class.html" title="pyfeyn.lines.Scalar" alt="" coords="91,472,229,528" />
-<area shape="rect" href="pyfeyn.lines.Higgs&#45;class.html" title="pyfeyn.lines.Higgs" alt="" coords="131,547,189,590" />
</map>
<img src="uml_class_diagram_for_classdoc_11.gif" alt='' usemap="#uml_class_diagram_for_classdoc_11" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Scalar-class.html">Scalar</a></code></b>:
<code><a href="pyfeyn.lines.Scalar-class.html#draw">draw</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#__init__">__init__</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:10 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:50 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/identifier-index.html
===================================================================
--- pyfeyn/trunk/doc/identifier-index.html (revision 1886)
+++ pyfeyn/trunk/doc/identifier-index.html (revision 1887)
@@ -1,933 +1,966 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Identifier Index</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Indices&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">&nbsp;</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="identifier-index.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<table border="0" width="100%">
<tr valign="bottom"><td>
<h1 class="epydoc">Identifier Index</h1>
</td><td>
[
<a href="#A">A</a>
<a href="#B">B</a>
<a href="#C">C</a>
<a href="#D">D</a>
<a href="#E">E</a>
<a href="#F">F</a>
<a href="#G">G</a>
<a href="#H">H</a>
<a href="#I">I</a>
J
<a href="#K">K</a>
<a href="#L">L</a>
<a href="#M">M</a>
<a href="#N">N</a>
<a href="#O">O</a>
<a href="#P">P</a>
<a href="#Q">Q</a>
<a href="#R">R</a>
<a href="#S">S</a>
<a href="#T">T</a>
<a href="#U">U</a>
<a href="#V">V</a>
W
Z
<a href="#Y">Y</a>
Z
<a href="#_">_</a>
]
</td></table>
<table border="0" width="100%"><tr valign="top">
<td valign="top" width="1%"><a name="A"><h2 class="epydoc">A</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#add">add()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addStrokestyle">addStrokestyle()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#amesons_dict">amesons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addStrokestyles">addStrokestyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#apply_layout">apply_layout()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyle">addFillstyle()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyle">addFillstyle()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyles">addFillstyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#arg">arg()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyles">addFillstyles()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#addLabel">addLabel()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#addTrafo">addTrafo()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn-module.html#args">args</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#AllBosons_dict">AllBosons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Arrow-class.html">Arrow</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco-module.html">pyfeyn.deco</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#addLabel">addLabel()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#AllFermions_dict">AllFermions_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Axions_dict">Axions_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
- <tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#addStrokestyle">addStrokestyle()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#amesons_dict">amesons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
- </tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="B"><h2 class="epydoc">B</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Baryons_dict">Baryons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html">Blob</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#blobToXML">blobToXML()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#BasicBosons_dict">BasicBosons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs-module.html">blobs</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Bmesons_dict">Bmesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#BasicFermions_dict">BasicFermions_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Circle-class.html#blobshape">blobshape</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Circle-class.html">Circle</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#bend">bend()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#blobshape">blobshape</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="C"><h2 class="epydoc">C</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Chi_cmesons_dict">Chi_cmesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearStrokeStyles">clearStrokeStyles()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearFillStyles">clearFillStyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#currentDiagram">currentDiagram</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#currentCanvas">currentCanvas</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Circle-class.html">Circle</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearTrafos">clearTrafos()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearStrokeStyles">clearStrokeStyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#currentDiagram">currentDiagram</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearFillStyles">clearFillStyles()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.points.CircleMark-class.html">CircleMark</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#clearTrafos">clearTrafos()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#currentCanvas">currentCanvas</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="D"><h2 class="epydoc">D</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco-module.html">deco</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#diagramToXML">diagramToXML()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#draw">draw()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#draw">draw()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#decopointToXML">decopointToXML()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#distance">distance()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#draw">draw()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#draw">draw()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Arrow-class.html#decorate">decorate()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.Arrow-class.html">Arrow</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points-module.html#distance">distance()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#draw">draw()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Dmesons_dict">Dmesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Circle-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Circle-class.html">Circle</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Scalar-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Scalar-class.html">Scalar</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.utils-module.html#defunit">defunit</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.utils-module.html">pyfeyn.utils</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Vector-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Vector-class.html">Vector</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.utils-module.html#defunit">defunit</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.utils-module.html">pyfeyn.utils</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#DeltaBaryons_dict">DeltaBaryons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Label-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.Label-class.html">Label</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#DeltaBaryons_dict">DeltaBaryons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams-module.html">diagrams</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#draw">draw()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
- <tr>
- <td width="33%" class="link-index"><a href="pyfeyn.diagrams-module.html">diagrams</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#draw">draw()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
- </tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="E"><h2 class="epydoc">E</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#etamesons_dict">etamesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="F"><h2 class="epydoc">F</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Fermion-class.html">Fermion</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams-module.html">pyfeyn.diagrams</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html">feynml</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#fmesons_dict">fmesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="G"><h2 class="epydoc">G</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#GaugeBosons_dict">GaugeBosons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getFillstyles">getFillstyles()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#getLine">getLine()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#getTension">getTension()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_blob">get_blob()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#getLine">getLine()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getMark">getMark()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_connect">get_connect()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Circle-class.html#getPath">getPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Circle-class.html">Circle</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getX">getX()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_diagram">get_diagram()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#getPath">getPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#getXRadius">getXRadius()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getX">getX()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_leg">get_leg()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#getPath">getPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#getXRadius">getXRadius()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_line">get_line()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.CircleMark-class.html#getPath">getPath()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.CircleMark-class.html">CircleMark</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getXY">getXY()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_line">get_line()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_vertex">get_vertex()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getPath">getPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#getXYRadius">getXYRadius()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#get_vertex">get_vertex()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getBlob">getBlob()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getPath">getPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getY">getY()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#getBlob">getBlob()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#getPath">getPath()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.SquareMark-class.html#getPath">getPath()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.SquareMark-class.html">SquareMark</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#getYRadius">getYRadius()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html#getDeformedPath">getDeformedPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#getPoint">getPoint()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#getPath">getPath()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Ghost_dict">Ghost_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#getDeformedPath">getDeformedPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getStrokestyles">getStrokestyles()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#getPoint">getPoint()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html">Gluon</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Vector-class.html#getDeformedPath">getDeformedPath()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Vector-class.html">Vector</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Mark-class.html#getPoint">getPoint()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Mark-class.html">Mark</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Gluon_dict">Gluon_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#getTension">getTension()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getStrokestyles">getStrokestyles()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index">&nbsp;</td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#getFillstyles">getFillstyles()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="H"><h2 class="epydoc">H</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Hadrons_dict">Hadrons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html">hepnames</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Higgses_dict">Higgses_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#hep_classify">hep_classify()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#hepnames_dict">hepnames_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#hep_linestyle">hep_linestyle()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Higgs-class.html">Higgs</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="I"><h2 class="epydoc">I</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#intercept">intercept()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_ghost">is_ghost()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_photon">is_photon()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html#invert">invert()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_gluon">is_gluon()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_quark">is_quark()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#invert">invert()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_hadron">is_hadron()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_quark_lepton">is_quark_lepton()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Vector-class.html#invert">invert()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Vector-class.html">Vector</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_higgs">is_higgs()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_weakboson">is_weakboson()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_baryon">is_baryon()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_lepton">is_lepton()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_gauge">is_gauge()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#is_meson">is_meson()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="K"><h2 class="epydoc">K</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Kaons_dict">Kaons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="L"><h2 class="epydoc">L</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Label-class.html">Label</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco-module.html">pyfeyn.deco</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html">Line</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#lineToXML">lineToXML()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#LambdaBaryons_dict">LambdaBaryons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco-module.html">pyfeyn.deco</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Leptons_dict">Leptons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines-module.html">lines</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="M"><h2 class="epydoc">M</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#mark">mark()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#mesons_dict">mesons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Mark-class.html">Mark</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#midpoint">midpoint()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#MiscParticles_dict">MiscParticles_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points-module.html#MarkedName">MarkedName</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#mesons_dict">mesons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points-module.html#midpoint">midpoint()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#midpoint">midpoint()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="N"><h2 class="epydoc">N</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs-module.html#NamedBlob">NamedBlob</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs-module.html">pyfeyn.blobs</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.paint-module.html#nested_scopes">nested_scopes</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.paint-module.html">pyfeyn.paint</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Nucleons_dict">Nucleons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
- </tr>
- <tr>
- <td width="33%" class="link-index"><a href="pyfeyn.lines-module.html#NamedLine">NamedLine</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.user-module.html#nested_scopes">nested_scopes</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.user-module.html">pyfeyn.user</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html#numHalfPeriods">numHalfPeriods()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.points-module.html#NamedMark">NamedMark</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines-module.html#NamedLine">NamedLine</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#NucleonResonances_dict">NucleonResonances_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.paint-module.html#nested_scopes">nested_scopes</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.paint-module.html">pyfeyn.paint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Nucleons_dict">Nucleons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index">&nbsp;</td>
+ </tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="O"><h2 class="epydoc">O</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#OmegaBaryons_dict">OmegaBaryons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#omegamesons_dict">omegamesons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#options">options</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
+ <td width="33%" class="link-index">&nbsp;</td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#omegamesons_dict">omegamesons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.optionset-class.html">optionset</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams-module.html">pyfeyn.diagrams</a>)</font></td>
+ <td width="33%" class="link-index">&nbsp;</td>
</tr>
- <tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="P"><h2 class="epydoc">P</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.paint-module.html">paint</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#pions_dict">pions_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#pointToXML">pointToXML()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#phimesons_dict">phimesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html">Point</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#psimesons_dict">psimesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Photon-class.html">Photon</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco-module.html">pyfeyn.deco</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn-module.html">pyfeyn</a></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Photon_dict">Photon_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points-module.html">points</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="Q"><h2 class="epydoc">Q</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Quarks_dict">Quarks_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="R"><h2 class="epydoc">R</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html#reader">reader</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#rhomesons_dict">rhomesons_dict</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#removeLabels">removeLabels()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#rhomesons_dict">rhomesons_dict</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="S"><h2 class="epydoc">S</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Scalar-class.html">Scalar</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#setPoints">setPoints()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#setPoint">setPoint()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#setXYRadius">setXYRadius()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#set3D">set3D()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Mark-class.html#setPoint">setPoint()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Mark-class.html">Mark</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setY">setY()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#set3D">set3D()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#setStrokeStyle">setStrokeStyle()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#setPoints">setPoints()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#setYRadius">setYRadius()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#setStrokestyles">setStrokestyles()</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#setBlob">setBlob()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#setStrokeStyle">setStrokeStyle()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#SigmaBaryons_dict">SigmaBaryons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setBlob">setBlob()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#setStrokestyles">setStrokestyles()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.utils-module.html#sign">sign()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils-module.html">pyfeyn.utils</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#setTension">setTension()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#size">size()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.SquareMark-class.html">SquareMark</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#setFillStyle">setFillStyle()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setX">setX()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#setTension">setTension()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#straighten">straighten()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#setFillstyles">setFillstyles()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#setXRadius">setXRadius()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setX">setX()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.DecoratedLine-class.html#strikeThru">strikeThru()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#setLine">setLine()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setXY">setXY()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#setXRadius">setXRadius()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#SUSYparticles_dict">SUSYparticles_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
</tr>
<tr>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#setPoint">setPoint()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#setXYRadius">setXYRadius()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#setMark">setMark()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#setXY">setXY()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="T"><h2 class="epydoc">T</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#tangent">tangent()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.utils-module.html#todefunit">todefunit</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils-module.html">pyfeyn.utils</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="U"><h2 class="epydoc">U</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#Upsilonmesons_dict">Upsilonmesons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.user-module.html">user</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.utils-module.html">utils</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="V"><h2 class="epydoc">V</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Vector-class.html">Vector</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines-module.html">pyfeyn.lines</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points.Vertex-class.html">Vertex</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
- </tr>
- <tr>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#VectorBosons_dict">VectorBosons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html">Visible</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils-module.html">pyfeyn.utils</a>)</font></td>
- <td width="33%" class="link-index">&nbsp;</td>
</tr>
+ <tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="X"><h2 class="epydoc">X</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#x">x()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.hepnames-module.html#XiBaryons_dict">XiBaryons_dict</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.hepnames-module.html">pyfeyn.hepnames</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#xy">xy()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="Y"><h2 class="epydoc">Y</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#y">y()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<td valign="top" width="1%"><a name="_"><h2 class="epydoc">_</h2></a></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="pyfeyn-module.html#__author__">__author__</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#__init__">__init__()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.Point-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.Point-class.html">Point</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.utils.Visible-class.html">Visible</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.deco.PointLabel-class.html#__init__">__init__()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.PointLabel-class.html">PointLabel</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn-module.html#__license__">__license__</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.SquareMark-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.SquareMark-class.html">SquareMark</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn-module.html#__copyright__">__copyright__</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.diagrams.FeynDiagram-class.html#__init__">__init__()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html">FeynDiagram</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn-module.html#__version__">__version__</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.diagrams.optionset-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.diagrams.optionset-class.html">optionset</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn-module.html#__license__">__license__</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn-module.html#__date__">__date__</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLReader-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLReader-class.html">FeynMLReader</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html#_c">_c</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn-module.html#__version__">__version__</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Blob-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Blob-class.html">Blob</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.feynml.FeynMLWriter-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml.FeynMLWriter-class.html">FeynMLWriter</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html#_f">_f</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html#_c">_c</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Circle-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Circle-class.html">Circle</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Gluon-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Gluon-class.html">Gluon</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn-module.html#_majorversionstr">_majorversionstr</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.feynml-module.html#_f">_f</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.feynml-module.html">pyfeyn.feynml</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.blobs.Ellipse-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Line-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Line-class.html">Line</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn-module.html#_parser">_parser</a><br />
+ <td width="33%" class="link-index"><a href="pyfeyn-module.html#_majorversionstr">_majorversionstr</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Arrow-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.Arrow-class.html">Arrow</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.lines.Vector-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.lines.Vector-class.html">Vector</a>)</font></td>
- <td width="33%" class="link-index"><a href="pyfeyn.points-module.html#_square">_square()</a><br />
- <span class="index-where">(in&nbsp;<a href="pyfeyn.points-module.html">pyfeyn.points</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn-module.html#_parser">_parser</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn-module.html">pyfeyn</a>)</font></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="pyfeyn.deco.Label-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.deco.Label-class.html">Label</a>)</font></td>
+ <td width="33%" class="link-index"><a href="pyfeyn.points.CircleMark-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.points.CircleMark-class.html">CircleMark</a>)</font></td>
+ <td width="33%" class="link-index">&nbsp;</td>
+ </tr>
+ <tr>
+ <td width="33%" class="link-index"><a href="pyfeyn.deco.LineLabel-class.html#__init__">__init__()</a><br />
+ <span class="index-where">(in&nbsp;<a href="pyfeyn.deco.LineLabel-class.html">LineLabel</a>)</font></td>
<td width="33%" class="link-index"><a href="pyfeyn.points.DecoratedPoint-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html">DecoratedPoint</a>)</font></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
</table>
</br /><br /><!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Indices&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.DecoratedLine-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.DecoratedLine-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.DecoratedLine-class.html (revision 1887)
@@ -1,313 +1,313 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.DecoratedLine</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;DecoratedLine
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.DecoratedLine-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class DecoratedLine</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_8" name="uml_class_diagram_for_classdoc_8">
+<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="73,603,145,640" />
<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="173,659,251,696" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,73,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,5,237,117" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,185" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,185,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#__init__" title="pyfeyn.lines.Line.__init__" alt="" coords="17,223,303,241" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,241,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,279,303,297" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,297,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,335,303,353" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#draw" title="pyfeyn.lines.Line.draw" alt="" coords="17,353,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,391,303,409" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,453" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="175,603,249,640" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="89,503,231,521" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#invert" title="pyfeyn.lines.DecoratedLine.invert" alt="" coords="89,521,231,540" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="89,540,231,559" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#getDeformedPath" title="pyfeyn.lines.DecoratedLine.getDeformedPath" alt="" coords="89,559,231,577" />
<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="77,472,243,584" />
-<area shape="rect" href="pyfeyn.lines.Gluon&#45;class.html" title="pyfeyn.lines.Gluon" alt="" coords="73,603,145,640" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="175,603,249,640" />
</map>
<img src="uml_class_diagram_for_classdoc_8.gif" alt='' usemap="#uml_class_diagram_for_classdoc_8" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Base class for spring and sine-like lines<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.DecoratedLine-class.html#invert" class="summary-sig-name">invert</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.DecoratedLine-class.html#numHalfPeriods" class="summary-sig-name">numHalfPeriods</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.DecoratedLine-class.html#strikeThru" class="summary-sig-name">strikeThru</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.DecoratedLine-class.html#getDeformedPath" class="summary-sig-name">getDeformedPath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#__init__">__init__</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#draw">draw</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="invert"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">invert</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="numHalfPeriods"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">numHalfPeriods</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="strikeThru"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">strikeThru</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getDeformedPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getDeformedPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:09 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/uml_class_diagram_for_classdoc.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: pyfeyn/trunk/doc/pyfeyn.blobs.Blob-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.blobs.Blob-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.blobs.Blob-class.html (revision 1887)
@@ -1,436 +1,504 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.blobs.Blob</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.blobs-module.html">Module&nbsp;blobs</a> ::
Class&nbsp;Blob
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.blobs.Blob-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Blob</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc" name="uml_class_diagram_for_classdoc">
-<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="183,547,257,584" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="17,36,276,55" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="17,55,276,73" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,73,276,92" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="17,92,276,111" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="17,111,276,129" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="17,129,276,148" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="17,148,276,167" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,167,276,185" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="17,185,276,204" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="17,204,276,223" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="17,223,276,241" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="17,241,276,260" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="17,260,276,279" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="17,297,276,316" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="5,5,288,323" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="173,372,368,391" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#__init__" title="pyfeyn.blobs.Blob.__init__" alt="" coords="173,391,368,409" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="173,409,368,428" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="173,428,368,447" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="173,447,368,465" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="173,465,368,484" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="173,484,368,503" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="173,503,368,521" />
-<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="161,341,380,528" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="329,129,460,148" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="329,148,460,167" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="329,167,460,185" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="329,185,460,204" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="329,204,460,223" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="317,99,472,229" />
-<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="287,547,356,584" />
+<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="104,584,179,622" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="17,36,172,55" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="17,55,172,74" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,74,172,92" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="17,92,172,111" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="17,111,172,130" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="17,130,172,148" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,148,172,167" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="17,167,172,186" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="17,186,172,204" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="17,204,172,223" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="17,223,172,242" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="17,242,172,260" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="17,260,172,279" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="17,298,172,316" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="5,6,184,323" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#removeLabels" title="pyfeyn.blobs.Blob.removeLabels" alt="" coords="57,372,327,391" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearFillStyles" title="pyfeyn.blobs.Blob.clearFillStyles" alt="" coords="57,391,327,410" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#__init__" title="pyfeyn.blobs.Blob.__init__" alt="" coords="57,410,327,428" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addTrafo" title="pyfeyn.blobs.Blob.addTrafo" alt="" coords="57,428,327,447" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setFillStyle" title="pyfeyn.blobs.Blob.setFillStyle" alt="" coords="57,447,327,466" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearTrafos" title="pyfeyn.blobs.Blob.clearTrafos" alt="" coords="57,466,327,484" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setStrokeStyle" title="pyfeyn.blobs.Blob.setStrokeStyle" alt="" coords="57,484,327,503" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="57,503,327,522" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#clearStrokeStyles" title="pyfeyn.blobs.Blob.clearStrokeStyles" alt="" coords="57,522,327,540" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html#setPoints" title="pyfeyn.blobs.Blob.setPoints" alt="" coords="57,540,327,559" />
+<area shape="rect" href="pyfeyn.blobs.Blob&#45;class.html" title="pyfeyn.blobs.Blob" alt="" coords="45,342,339,566" />
+<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="208,584,277,622" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="225,130,356,148" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="225,148,356,167" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="225,167,356,186" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="225,186,356,204" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="225,204,356,223" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="213,99,368,230" />
</map>
<img src="uml_class_diagram_for_classdoc.gif" alt='' usemap="#uml_class_diagram_for_classdoc" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Base class for all blob-like objects in Feynman diagrams<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#setStrokeStyle" class="summary-sig-name">setStrokeStyle</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">strokestyle</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#clearStrokeStyles" class="summary-sig-name">clearStrokeStyles</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#setFillStyle" class="summary-sig-name">setFillStyle</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">fillstyle</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#clearFillStyles" class="summary-sig-name">clearFillStyles</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#addTrafo" class="summary-sig-name">addTrafo</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">trafo</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#clearTrafos" class="summary-sig-name">clearTrafos</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#setPoints" class="summary-sig-name">setPoints</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">points</span>)</span>
</td>
</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#addLabel" class="summary-sig-name">addLabel</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">text</span>,
+ <span class="summary-sig-arg">displace</span>=<span class="summary-sig-default">-0.15</span>,
+ <span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">0</span>)</span><br />
+ Add a LaTeX label to this point, either via parameters or actually
+ as a PointLable object.
+ </td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <span class="summary-sig"><a href="pyfeyn.blobs.Blob-class.html#removeLabels" class="summary-sig-name">removeLabels</a>(<span class="summary-sig-arg">self</span>)</span>
+ </td>
+</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.points.Point-class.html">points.Point</a></code></b>:
- <code><a href="pyfeyn.points.Point-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.points.Point-class.html#arg">arg</a></code>,
<code><a href="pyfeyn.points.Point-class.html#distance">distance</a></code>,
<code><a href="pyfeyn.points.Point-class.html#draw">draw</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getBlob">getBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getX">getX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getXY">getXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getY">getY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#intercept">intercept</a></code>,
<code><a href="pyfeyn.points.Point-class.html#midpoint">midpoint</a></code>,
- <code><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setBlob">setBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setX">setX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setXY">setXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setY">setY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#tangent">tangent</a></code>,
<code><a href="pyfeyn.points.Point-class.html#x">x</a></code>,
<code><a href="pyfeyn.points.Point-class.html#xy">xy</a></code>,
<code><a href="pyfeyn.points.Point-class.html#y">y</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#__init__">points.Point.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="setStrokeStyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setStrokeStyle</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">strokestyle</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="clearStrokeStyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">clearStrokeStyles</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setFillStyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setFillStyle</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">fillstyle</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="clearFillStyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">clearFillStyles</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addTrafo"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addTrafo</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">trafo</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="clearTrafos"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">clearTrafos</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setPoints"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setPoints</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">points</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
+<a name="addLabel"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">addLabel</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">text</span>,
+ <span class="sig-arg">displace</span>=<span class="sig-default">-0.15</span>,
+ <span class="sig-arg">angle</span>=<span class="sig-default">0</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ >&nbsp;</span
+ ></td>
+ </table>
+
+ Add a LaTeX label to this point, either via parameters or actually as
+ a PointLable object.
+ <dl><dt></dt><dd>
+ <dl><dt>Overrides:
+ <a href="pyfeyn.points.Point-class.html#addLabel">points.Point.addLabel</a>
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt></dl>
+ </dd></dl>
+</td></tr></table>
+</div>
+<a name="removeLabels"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">removeLabels</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ >&nbsp;</span
+ ></td>
+ </table>
+
+ None
+ <dl><dt></dt><dd>
+ <dl><dt>Overrides:
+ <a href="pyfeyn.points.Point-class.html#removeLabels">points.Point.removeLabels</a>
+ </dt></dl>
+ </dd></dl>
+</td></tr></table>
+</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:06 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:47 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.points.DecoratedPoint-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.points.DecoratedPoint-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.points.DecoratedPoint-class.html (revision 1887)
@@ -1,606 +1,663 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.points.DecoratedPoint</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.points-module.html">Module&nbsp;points</a> ::
Class&nbsp;DecoratedPoint
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.points.DecoratedPoint-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class DecoratedPoint</h1><br /><br />
<center>
-<center> <map id="uml_class_diagram_for_classdoc_16" name="uml_class_diagram_for_classdoc_16">
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="80,36,339,55" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="80,55,339,74" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="80,74,339,92" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="80,92,339,111" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="80,111,339,130" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="80,130,339,148" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="80,148,339,167" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="80,167,339,186" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="80,186,339,204" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="80,204,339,223" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="80,223,339,242" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="80,242,339,260" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="80,260,339,279" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="80,298,339,316" />
-<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="68,6,351,323" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addFillstyle" title="pyfeyn.points.DecoratedPoint.addFillstyle" alt="" coords="18,372,650,391" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getFillstyles" title="pyfeyn.points.DecoratedPoint.getFillstyles" alt="" coords="18,391,650,410" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getStrokestyles" title="pyfeyn.points.DecoratedPoint.getStrokestyles" alt="" coords="18,410,650,428" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addFillstyles" title="pyfeyn.points.DecoratedPoint.addFillstyles" alt="" coords="18,428,650,447" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#__init__" title="pyfeyn.points.DecoratedPoint.__init__" alt="" coords="18,447,650,466" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#size" title="pyfeyn.points.DecoratedPoint.size" alt="" coords="18,466,650,484" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addStrokestyles" title="pyfeyn.points.DecoratedPoint.addStrokestyles" alt="" coords="18,484,650,503" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="18,503,650,522" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#mark" title="pyfeyn.points.DecoratedPoint.mark" alt="" coords="18,522,650,540" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="18,540,650,559" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setFillstyles" title="pyfeyn.points.DecoratedPoint.setFillstyles" alt="" coords="18,559,650,578" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addStrokestyle" title="pyfeyn.points.DecoratedPoint.addStrokestyle" alt="" coords="18,578,650,596" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setStrokestyles" title="pyfeyn.points.DecoratedPoint.setStrokestyles" alt="" coords="18,596,650,615" />
-<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="6,342,662,622" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="392,130,523,148" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="392,148,523,167" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="392,167,523,186" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="392,186,523,204" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="392,204,523,223" />
-<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="380,99,535,230" />
-<area shape="rect" href="pyfeyn.points.Vertex&#45;class.html" title="pyfeyn.points.Vertex" alt="" coords="296,640,371,678" />
+<center> <map id="uml_class_diagram_for_classdoc_17" name="uml_class_diagram_for_classdoc_17">
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getXY" title="Return the x and y coordinates of this point as a 2&#45;tuple." alt="" coords="51,36,309,55" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="51,55,309,73" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#tangent" title="Return the tangent of the straight line defined by this point and the argument." alt="" coords="51,73,309,92" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#intercept" title="Return the y&#45;intercept of the straight line defined by this point and the argument." alt="" coords="51,92,309,111" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#addLabel" title="Add a LaTeX label to this point, either via parameters or actually as a PointLable object." alt="" coords="51,111,309,129" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#midpoint" title="Return the point midway between this point and the argument." alt="" coords="51,129,309,148" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getX" title="Return the x&#45;coordinate of this point." alt="" coords="51,148,309,167" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getY" title="Return the y&#45;coordinate of this point." alt="" coords="51,167,309,185" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="51,185,309,204" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#setXY" title="Set the x and y coordinates of this point." alt="" coords="51,204,309,223" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#arg" title="Return the angle between the x&#45;axis and the straight line defined by this point and the argument (cf." alt="" coords="51,223,309,241" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#y" title="Alias for getY()." alt="" coords="51,241,309,260" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#removeLabels" title="pyfeyn.points.Point.removeLabels" alt="" coords="51,260,309,279" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html#distance" title="Calculate the distance between this point and the argument." alt="" coords="51,297,309,316" />
+<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="39,5,321,323" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addFillstyle" title="pyfeyn.points.DecoratedPoint.addFillstyle" alt="" coords="17,372,591,391" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getFillstyles" title="pyfeyn.points.DecoratedPoint.getFillstyles" alt="" coords="17,391,591,409" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getStrokestyles" title="pyfeyn.points.DecoratedPoint.getStrokestyles" alt="" coords="17,409,591,428" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setMark" title="pyfeyn.points.DecoratedPoint.setMark" alt="" coords="17,428,591,447" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="17,447,591,465" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setBlob" title="Set the attached blob." alt="" coords="17,465,591,484" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addFillstyles" title="pyfeyn.points.DecoratedPoint.addFillstyles" alt="" coords="17,484,591,503" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#__init__" title="pyfeyn.points.DecoratedPoint.__init__" alt="" coords="17,503,591,521" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addStrokestyles" title="pyfeyn.points.DecoratedPoint.addStrokestyles" alt="" coords="17,521,591,540" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getPath" title="Return the path of the attached blob path, if there is one, otherwise None." alt="" coords="17,540,591,559" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="17,559,591,577" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#getMark" title="pyfeyn.points.DecoratedPoint.getMark" alt="" coords="17,577,591,596" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setFillstyles" title="pyfeyn.points.DecoratedPoint.setFillstyles" alt="" coords="17,596,591,615" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#addStrokestyle" title="pyfeyn.points.DecoratedPoint.addStrokestyle" alt="" coords="17,615,591,633" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html#setStrokestyles" title="pyfeyn.points.DecoratedPoint.setStrokestyles" alt="" coords="17,633,591,652" />
+<area shape="rect" href="pyfeyn.points.DecoratedPoint&#45;class.html" title="pyfeyn.points.DecoratedPoint" alt="" coords="5,341,603,659" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="363,129,493,148" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="363,148,493,167" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="363,167,493,185" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="363,185,493,204" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="363,204,493,223" />
+<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="351,99,505,229" />
</map>
- <img src="uml_class_diagram_for_classdoc_16.gif" alt='' usemap="#uml_class_diagram_for_classdoc_16" ismap="ismap" class="graph-without-title">
+ <img src="uml_class_diagram_for_classdoc_17.gif" alt='' usemap="#uml_class_diagram_for_classdoc_17" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Class for a point drawn with a marker<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">xpos</span>,
<span class="summary-sig-arg">ypos</span>,
<span class="summary-sig-arg">mark</span>=<span class="summary-sig-default">None</span>,
- <span class="summary-sig-arg">size</span>=<span class="summary-sig-default">0.1</span>,
+ <span class="summary-sig-arg">blob</span>=<span class="summary-sig-default">None</span>,
<span class="summary-sig-arg">fill</span>=<span class="summary-sig-default">[color.rgb.black]</span>,
- <span class="summary-sig-arg">stroke</span>=<span class="summary-sig-default">[color.rgb.black]</span>,
- <span class="summary-sig-arg">blob</span>=<span class="summary-sig-default">None</span>)</span>
+ <span class="summary-sig-arg">stroke</span>=<span class="summary-sig-default">[color.rgb.black]</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#getPath" class="summary-sig-name">getPath</a>(<span class="summary-sig-arg">self</span>)</span><br />
Return the path of the attached blob path, if there is one,
otherwise None.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#mark" class="summary-sig-name">mark</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">mark</span>,
- <span class="summary-sig-arg">size</span>=<span class="summary-sig-default">None</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#getMark" class="summary-sig-name">getMark</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#size" class="summary-sig-name">size</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">size</span>)</span>
+ <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#setMark" class="summary-sig-name">setMark</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">mark</span>)</span>
+ </td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#getBlob" class="summary-sig-name">getBlob</a>(<span class="summary-sig-arg">self</span>)</span><br />
+ Get the attached blob.
+ </td>
+</tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <code class="summary-type">&nbsp;</code>
+ </td><td class="summary">
+ <span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#setBlob" class="summary-sig-name">setBlob</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">blob</span>)</span><br />
+ Set the attached blob.
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#getFillstyles" class="summary-sig-name">getFillstyles</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#setFillstyles" class="summary-sig-name">setFillstyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">styles</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyles" class="summary-sig-name">addFillstyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">styles</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#addFillstyle" class="summary-sig-name">addFillstyle</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">style</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#getStrokestyles" class="summary-sig-name">getStrokestyles</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#setStrokestyles" class="summary-sig-name">setStrokestyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">styles</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#addStrokestyles" class="summary-sig-name">addStrokestyles</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">styles</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#addStrokestyle" class="summary-sig-name">addStrokestyle</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">style</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.points.DecoratedPoint-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span><br />
Do nothing (abstract base class).
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.points.Point-class.html">Point</a></code></b>:
<code><a href="pyfeyn.points.Point-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.points.Point-class.html#arg">arg</a></code>,
<code><a href="pyfeyn.points.Point-class.html#distance">distance</a></code>,
- <code><a href="pyfeyn.points.Point-class.html#getBlob">getBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getX">getX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getXY">getXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#getY">getY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#intercept">intercept</a></code>,
<code><a href="pyfeyn.points.Point-class.html#midpoint">midpoint</a></code>,
<code><a href="pyfeyn.points.Point-class.html#removeLabels">removeLabels</a></code>,
- <code><a href="pyfeyn.points.Point-class.html#setBlob">setBlob</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setX">setX</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setXY">setXY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#setY">setY</a></code>,
<code><a href="pyfeyn.points.Point-class.html#tangent">tangent</a></code>,
<code><a href="pyfeyn.points.Point-class.html#x">x</a></code>,
<code><a href="pyfeyn.points.Point-class.html#xy">xy</a></code>,
<code><a href="pyfeyn.points.Point-class.html#y">y</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">xpos</span>,
<span class="sig-arg">ypos</span>,
<span class="sig-arg">mark</span>=<span class="sig-default">None</span>,
- <span class="sig-arg">size</span>=<span class="sig-default">0.1</span>,
+ <span class="sig-arg">blob</span>=<span class="sig-default">None</span>,
<span class="sig-arg">fill</span>=<span class="sig-default">[color.rgb.black]</span>,
- <span class="sig-arg">stroke</span>=<span class="sig-default">[color.rgb.black]</span>,
- <span class="sig-arg">blob</span>=<span class="sig-default">None</span>)</span>
+ <span class="sig-arg">stroke</span>=<span class="sig-default">[color.rgb.black]</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#__init__">Point.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Return the path of the attached blob path, if there is one, otherwise
None.
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#getPath">Point.getPath</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
-<a name="mark"></a>
+<a name="getMark"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">mark</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">mark</span>,
- <span class="sig-arg">size</span>=<span class="sig-default">None</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">getMark</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
-<a name="size"></a>
+<a name="setMark"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">size</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">size</span>)</span>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">setMark</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">mark</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
+<a name="getBlob"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">getBlob</span>(<span class="sig-arg">self</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ >&nbsp;</span
+ ></td>
+ </table>
+
+ Get the attached blob.
+ <dl><dt></dt><dd>
+ <dl><dt>Overrides:
+ <a href="pyfeyn.points.Point-class.html#getBlob">Point.getBlob</a>
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt></dl>
+ </dd></dl>
+</td></tr></table>
+</div>
+<a name="setBlob"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">setBlob</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">blob</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ >&nbsp;</span
+ ></td>
+ </table>
+
+ Set the attached blob.
+ <dl><dt></dt><dd>
+ <dl><dt>Overrides:
+ <a href="pyfeyn.points.Point-class.html#setBlob">Point.setBlob</a>
+ <dd><em class="note">(inherited documentation)</em></dd>
+ </dt></dl>
+ </dd></dl>
+</td></tr></table>
+</div>
<a name="getFillstyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getFillstyles</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setFillstyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setFillstyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">styles</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addFillstyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addFillstyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">styles</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addFillstyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addFillstyle</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">style</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="getStrokestyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getStrokestyles</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setStrokestyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setStrokestyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">styles</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addStrokestyles"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addStrokestyles</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">styles</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="addStrokestyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">addStrokestyle</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">style</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Do nothing (abstract base class).
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.points.Point-class.html#draw">Point.draw</a>
<dd><em class="note">(inherited documentation)</em></dd>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:13 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:52 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.hepnames-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.hepnames-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.hepnames-module.html (revision 1887)
@@ -1,1703 +1,1703 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.hepnames</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;hepnames
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.hepnames-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module hepnames</h1><br /><br />
Convenience interfaces between the hepnames LaTeX package and
pyfeyn.<br /><br />
<!-- ==================== FUNCTIONS ==================== -->
<a name="section-Functions"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Functions</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Functions"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_photon" class="summary-sig-name">is_photon</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_gluon" class="summary-sig-name">is_gluon</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_weakboson" class="summary-sig-name">is_weakboson</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_gauge" class="summary-sig-name">is_gauge</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_higgs" class="summary-sig-name">is_higgs</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_quark" class="summary-sig-name">is_quark</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_lepton" class="summary-sig-name">is_lepton</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_quark_lepton" class="summary-sig-name">is_quark_lepton</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_meson" class="summary-sig-name">is_meson</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_baryon" class="summary-sig-name">is_baryon</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_hadron" class="summary-sig-name">is_hadron</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#is_ghost" class="summary-sig-name">is_ghost</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#hep_classify" class="summary-sig-name">hep_classify</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.hepnames-module.html#hep_linestyle" class="summary-sig-name">hep_linestyle</a>(<span class="summary-sig-arg">name</span>)</span>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#pions_dict">pions_dict</a> = <code title="{'gpm': '\\Pgpm', 'pi+': '\\Pgpp', 'pimp': '\\Pgpmp', 'pion': '\\Pgp', 'gp': '\\Pgp', 'piminus': '\\Pgpm', 'gpa': '\\Pgpa', 'pi0': '\\Pgpz', 'gpmp': '\\Pgpmp', 'piplus': '\\Pgpp', 'gppm': '\\Pgppm', 'gpz': '\\Pgpz', 'pipm': '\\Pgppm', 'pizero': '\\Pgpz', 'pi-': '\\Pgpm', 'pi': '\\Pgp', 'gpp': '\\Pgpp', 'gpii': '\\Pgpii'}">{'gpm': '\\Pgpm', 'pi+': '\\Pgpp', 'pimp': '\\Pgpmp'...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#hepnames_dict">hepnames_dict</a> = <code title="{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', 'auB': '\\PauB', 'gr': '\\Pgr', 'gUe': '\\PgUe', 'gp': '\\Pgp', 'psi(2S)': '\\Pgyii', 'gUi': '\\PgUi', 'Sl': '\\PSl', 'Kstar': '\\PKst', 'gy': '\\Pgy', 'antistrange': '\\Paqs', 'gg': '\\Pgg', 'gf': '\\Pgf', 'gt': '\\Pgt', 'SHpm': '\\PSHpm', 'go': '\\Pgo', 'gn': '\\Pgn', 'gm': '\\Pgm', 'Upsilon(4S)': '\\PgUc', 'gh': '\\Pgh', 'gU': '\\PgU', 'gS': '\\PgS', 'antitruth': '\\Paqb', 'gUd': '\\PgUd', 'gX': '\\PgX', 'APOmega-': '\\PagOm', 'gD': '\\PgD', 'antiSstrange': '\\PaSqs', 'APOmega+': '\\PagOp', 'gO': '\\PgO', 'antiBd': '\\PadB', 'gL': '\\Pg...">{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#etamesons_dict">etamesons_dict</a> = <code title="{'cgh': '\\Pcgh', 'ghpr': '\\Pghpr', 'cghi': '\\Pcghi', 'eta': '\\Pgh', 'gha': '\\Pgha', 'ghb': '\\Pghb', 'etac': '\\Pcgh', 'ghpri': '\\Pghpri', 'etaprime': '\\Pghpr', 'gh': '\\Pgh'}">{'cgh': '\\Pcgh', 'ghpr': '\\Pghpr', 'cghi': '\\Pcgh...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#omegamesons_dict">omegamesons_dict</a> = <code title="{'goi': '\\Pgoi', 'goa': '\\Pgoa', 'gob': '\\Pgob', 'goiii': '\\Pgoiii', 'go': '\\Pgo', 'omega': '\\Pgo'}">{'goi': '\\Pgoi', 'goa': '\\Pgoa', 'gob': '\\Pgob', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#rhomesons_dict">rhomesons_dict</a> = <code title="{'griii': '\\Pgriii', 'rhoplus': '\\Pgrp', 'gr': '\\Pgr', 'grpm': '\\Pgrpm', 'rhopm': '\\Pgrpm', 'rhozero': '\\Pgrz', 'gra': '\\Pgra', 'grz': '\\Pgrz', 'rho-': '\\Pgrm', 'rho+': '\\Pgrp', 'rhomp': '\\Pgrmp', 'grb': '\\Pgrb', 'rho0': '\\Pgrz', 'rho': '\\Pgr', 'grp': '\\Pgrp', 'rhominus': '\\Pgrm', 'grm': '\\Pgrm', 'grmp': '\\Pgrmp', 'gri': '\\Pgri'}">{'griii': '\\Pgriii', 'rhoplus': '\\Pgrp', 'gr': '\\...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#amesons_dict">amesons_dict</a> = <code title="{'hia': '\\Phia', 'ai': '\\Pai', 'bgcza': '\\Pbgcza', 'bgci': '\\Pbgci', 'bi': '\\Pbi', 'bgciia': '\\Pbgciia', 'aii': '\\Paii', 'bgcii': '\\Pbgcii', 'az': '\\Paz', 'bgcz': '\\Pbgcz', 'bgcia': '\\Pbgcia'}">{'hia': '\\Phia', 'ai': '\\Pai', 'bgcza': '\\Pbgcza'...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#fmesons_dict">fmesons_dict</a> = <code title="{'fiv': '\\Pfiv', 'fiid': '\\Pfiid', 'fz': '\\Pfz', 'fiia': '\\Pfiia', 'fiib': '\\Pfiib', 'fiic': '\\Pfiic', 'fib': '\\Pfib', 'fia': '\\Pfia', 'fzb': '\\Pfzb', 'fi': '\\Pfi', 'fza': '\\Pfza', 'fii': '\\Pfii', 'fiipr': '\\Pfiipr'}">{'fiv': '\\Pfiv', 'fiid': '\\Pfiid', 'fz': '\\Pfz', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#phimesons_dict">phimesons_dict</a> = <code title="{'gf': '\\Pgf', 'phi': '\\Pgf', 'gfi': '\\Pgfi', 'gfa': '\\Pgfa', 'gfiii': '\\Pgfiii'}">{'gf': '\\Pgf', 'phi': '\\Pgf', 'gfi': '\\Pgfi', 'gf...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#psimesons_dict">psimesons_dict</a> = <code title="{'gyd': '\\Pgyd', 'gyc': '\\Pgyc', 'gyb': '\\Pgyb', 'gya': '\\Pgya', 'Jpsi(1S)': '\\PJgyi', 'Jpsi': '\\PJgy', 'psi(2S)': '\\Pgyii', 'gyii': '\\Pgyii', 'gy': '\\Pgy', 'Jgy': '\\PJgy', 'psi': '\\Pgy', 'JpsiOneS': '\\PJgyi', 'Jgyi': '\\PJgyi', 'psiTwoS': '\\Pgyii'}">{'gyd': '\\Pgyd', 'gyc': '\\Pgyc', 'gyb': '\\Pgyb', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Upsilonmesons_dict">Upsilonmesons_dict</a> = <code title="{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gU': '\\PgU', 'UpsilonFourS': '\\PgUc', 'gUe': '\\PgUe', 'gUd': '\\PgUd', 'gUi': '\\PgUi', 'gUa': '\\PgUa', 'UpsilonTwoS': '\\PgUa', 'Upsilon(1S)': '\\PgUi', 'UpsilonThreeS': '\\PgUb', 'Upsilon(3S)': '\\PgUb', 'Upsilon': '\\PgU', 'UpsilonOneS': '\\PgUi', 'Upsilon(4S)': '\\PgUc', 'Upsilon(2S)': '\\PgUa'}">{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gU': '\\PgU', 'U...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Kaons_dict">Kaons_dict</a> = <code title="{'KzS': '\\PKzS', 'Kstar': '\\PKst', 'Kst': '\\PKst', 'K+': '\\PKp', 'Kzeiii': '\\PKzeiii', 'Kplus': '\\PKp', 'K0': '\\PKz', 'Kmp': '\\PKmp', 'APKzero': '\\PaKz', 'KzL': '\\PKzL', 'Kzero': '\\PKz', 'aK': '\\PaK', 'antiK0': '\\PaKz', 'Kii': '\\PKii', 'Kshort': '\\PKzS', 'Kia': '\\PKia', 'Ki': '\\PKi', 'Keiii': '\\PKeiii', 'Ks': '\\PKzS', 'Kzgmiii': '\\PKzgmiii', 'Kstiii': '\\PKstiii', 'K': '\\PK', 'Klong': '\\PKzL', 'Km': '\\PKm', 'Kl': '\\PKzL', 'Kgmiii': '\\PKgmiii', 'Kp': '\\PKp', 'K-': '\\PKm', 'Kz': '\\PKz', 'antiKzero': '\\PaKz', 'Kpm': '\\PKpm', 'Kstb': '\\PKstb', 'Kstii': '\\PKstii',...">{'KzS': '\\PKzS', 'Kstar': '\\PKst', 'Kst': '\\PKst'...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Chi_cmesons_dict">Chi_cmesons_dict</a> = <code title="{'cgc': '\\Pcgc', 'cgcii': '\\Pcgcii', 'cgci': '\\Pcgci', 'cgcz': '\\Pcgcz'}">{'cgc': '\\Pcgc', 'cgcii': '\\Pcgcii', 'cgci': '\\Pc...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Dmesons_dict">Dmesons_dict</a> = <code title="{'Dsstar': '\\PsDst', 'APD0': '\\PaDz', 'Dplus': '\\PDp', 'Dst': '\\PDst', 'Dspm': '\\PsDpm', 'Dstar': '\\PDst', 'Dminus': '\\PDm', 'sDst': '\\PsDst', 'sDmp': '\\PsDmp', 'Dzero': '\\PDz', 'Dm': '\\PDm', 'sDp': '\\PsDp', 'Dstz': '\\PDstz', 'Dstpm': '\\PDstpm', 'sDimp': '\\PsDimp', 'Dz': '\\PDz', 'sDipm': '\\PsDipm', 'sDm': '\\PsDm', 'Ds': '\\PsD', 'Dp': '\\PDp', 'Dstiiz': '\\PDstiiz', 'antiDzero': '\\PaDz', 'Dsmp': '\\PsDmp', 'D': '\\PD', 'Dsplus': '\\PsDp', 'aDz': '\\PaDz', 'Dmp': '\\PDmp', 'Ds-': '\\PsDm', 'Ds+': '\\PsDp', 'Diz': '\\PDiz', 'Dstmp': '\\PDstmp', 'aD': '\\PaD', 'Dpm': '\\PDpm...">{'Dsstar': '\\PsDst', 'APD0': '\\PaDz', 'Dplus': '\\...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Bmesons_dict">Bmesons_dict</a> = <code title="{'auB': '\\PauB', 'APB0': '\\PaBz', 'Bminus': '\\PBm', 'Bzero': '\\PBz', 'adB': '\\PadB', 'antiBzero': '\\PaBz', 'Bd': '\\PdB', 'aB': '\\PaB', 'antiBu': '\\PauB', 'Bc': '\\PcB', 'Bm': '\\PBm', 'Bu': '\\PuB', 'Bmp': '\\PBmp', 'antiBc': '\\PacB', 'Bp': '\\PBp', 'Bs': '\\PsB', 'antiBd': '\\PadB', 'Bz': '\\PBz', 'APBu': '\\PauB', 'acB': '\\PacB', 'B': '\\PB', 'APBs': '\\PasB', 'antiB': '\\PaB', 'Bpm': '\\PBpm', 'APBd': '\\PadB', 'APBzero': '\\PaBz', 'antiBs': '\\PasB', 'APBc': '\\PacB', 'sB': '\\PsB', 'aBz': '\\PaBz', 'uB': '\\PuB', 'antiB0': '\\PaBz', 'B-': '\\PBm', 'Bplus': '\\PBp', 'dB': '\\...">{'auB': '\\PauB', 'APB0': '\\PaBz', 'Bminus': '\\PBm...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#mesons_dict">mesons_dict</a> = <code title="{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', 'auB': '\\PauB', 'gr': '\\Pgr', 'gUe': '\\PgUe', 'gp': '\\Pgp', 'psi(2S)': '\\Pgyii', 'gUi': '\\PgUi', 'Kstar': '\\PKst', 'gy': '\\Pgy', 'gf': '\\Pgf', 'adB': '\\PadB', 'antiBzero': '\\PaBz', 'go': '\\Pgo', 'pi-': '\\Pgpm', 'Upsilon(4S)': '\\PgUc', 'gh': '\\Pgh', 'Bd': '\\PdB', 'cgci': '\\Pcgci', 'gU': '\\PgU', 'fiv': '\\Pfiv', 'Bc': '\\PcB', 'grmp': '\\Pgrmp', 'gUd': '\\PgUd', 'fib': '\\Pfib', 'Bu': '\\PuB', 'fia': '\\Pfia', 'Bp': '\\PBp', 'Bs': '\\PsB', 'Upsilon': '\\PgU', 'fii': '\\Pfii', 'Bz': '\\PBz', 'APBu': '\\PauB', 'psi': '\\Pgy',...">{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Nucleons_dict">Nucleons_dict</a> = <code title="{'antineutron': '\\Pan', 'APproton': '\\Pap', 'APneutron': '\\Pan', 'p': '\\Pp', 'proton': '\\Pp', 'an': '\\Pan', 'ap': '\\Pap', 'antiproton': '\\Pap', 'n': '\\Pn', 'neutron': '\\Pn'}">{'antineutron': '\\Pan', 'APproton': '\\Pap', 'APneu...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#NucleonResonances_dict">NucleonResonances_dict</a> = <code title="{'Nh': '\\PNh', 'Ni': '\\PNi', 'Nj': '\\PNj', 'Nk': '\\PNk', 'Nl': '\\PNl', 'Nm': '\\PNm', 'nucleon': '\\PN', 'Na': '\\PNa', 'Nb': '\\PNb', 'Nc': '\\PNc', 'Nd': '\\PNd', 'Ne': '\\PNe', 'Nf': '\\PNf', 'N': '\\PN', 'Ng': '\\PNg'}">{'Nh': '\\PNh', 'Ni': '\\PNi', 'Nj': '\\PNj', 'Nk': ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#DeltaBaryons_dict">DeltaBaryons_dict</a> = <code title="{'gDa': '\\PgDa', 'gDb': '\\PgDb', 'gD': '\\PgD', 'gDd': '\\PgDd', 'gDc': '\\PgDc', 'gDf': '\\PgDf', 'gDh': '\\PgDh', 'gDi': '\\PgDi', 'gDj': '\\PgDj', 'gDk': '\\PgDk', 'gDe': '\\PgDe'}">{'gDa': '\\PgDa', 'gDb': '\\PgDb', 'gD': '\\PgD', 'g...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#LambdaBaryons_dict">LambdaBaryons_dict</a> = <code title="{'gLh': '\\PgLh', 'gLi': '\\PgLi', 'gLj': '\\PgLj', 'gLk': '\\PgLk', 'gLl': '\\PgLl', 'gLm': '\\PgLm', 'gLa': '\\PgLa', 'gLb': '\\PgLb', 'gLc': '\\PgLc', 'gLd': '\\PgLd', 'gLe': '\\PgLe', 'gLf': '\\PgLf', 'gLg': '\\PgLg', 'APLambda': '\\PagL', 'antiLambda': '\\PagL', 'Lambdab': '\\PbgL', 'Lambdac': '\\PcgLp', 'gL': '\\PgL', 'agL': '\\PagL', 'cgLp': '\\PcgLp', 'bgL': '\\PbgL', 'Lambda': '\\PgL'}">{'gLh': '\\PgLh', 'gLi': '\\PgLi', 'gLj': '\\PgLj', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#OmegaBaryons_dict">OmegaBaryons_dict</a> = <code title="{'agO': '\\PagO', 'Omegaminus': '\\PgOm', 'antiOmegaplus': '\\PagOp', 'antiOmegaminus': '\\PagOm', 'APOmegaminus': '\\PagOm', 'antiOmega+': '\\PagOp', 'antiOmega-': '\\PagOm', 'antiOmega': '\\PagO', 'APOmegaplus': '\\PagOp', 'APOmega-': '\\PagOm', 'APOmega+': '\\PagOp', 'gO': '\\PgO', 'Omegaplus': '\\PgOp', 'gOm': '\\PgOm', 'agOm': '\\PagOm', 'Omega+': '\\PgOp', 'APOmega': '\\PagO', 'gOp': '\\PgOp', 'Omega-': '\\PgOm', 'Omegamp': '\\PgOmp', 'Omega': '\\PgO', 'gOma': '\\PgOma', 'agOp': '\\PagOp', 'gOpm': '\\PgOpm', 'Omegapm': '\\PgOpm', 'gOmp': '\\PgOmp'}">{'agO': '\\PagO', 'Omegaminus': '\\PgOm', 'antiOmega...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#SigmaBaryons_dict">SigmaBaryons_dict</a> = <code title="{'gSp': '\\PgSp', 'Sigmamp': '\\PgSmp', 'antiSigma0': '\\PagSz', 'antiSigmaplus': '\\PagSp', 'gSz': '\\PgSz', 'gSa': '\\PgSa', 'gSc': '\\PgSc', 'gSb': '\\PgSb', 'gSe': '\\PgSe', 'gSd': '\\PgSd', 'gSg': '\\PgSg', 'gSf': '\\PgSf', 'gSi': '\\PgSi', 'gSh': '\\PgSh', 'antiSigma+': '\\PagSp', 'Sigmapm': '\\PgSpm', 'gSm': '\\PgSm', 'APSigmazero': '\\PagSz', 'Sigmaminus': '\\PgSm', 'acgS': '\\PacgS', 'agSz': '\\PagSz', 'gS': '\\PgS', 'APSigma-': '\\PagSm', 'agSp': '\\PagSp', 'Sigmac': '\\PcgS', 'agSm': '\\PagSm', 'APSigma0': '\\PagSz', 'APSigmaminus': '\\PagSm', 'cgSi': '\\PcgSi', 'antiSigmazero': ...">{'gSp': '\\PgSp', 'Sigmamp': '\\PgSmp', 'antiSigma0'...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#XiBaryons_dict">XiBaryons_dict</a> = <code title="{'agXz': '\\PagXz', 'antiXi0': '\\PagXz', 'agXp': '\\PagXp', 'Xiczero': '\\PcgXz', 'agXm': '\\PagXm', 'antiXi-': '\\PagXm', 'Xic+': '\\PcgXp', 'APXizero': '\\PagXz', 'antiXi+': '\\PagXp', 'gXd': '\\PgXd', 'gXe': '\\PgXe', 'cgXp': '\\PcgXp', 'gXa': '\\PgXa', 'gXb': '\\PgXb', 'gXc': '\\PgXc', 'cgXz': '\\PcgXz', 'gXm': '\\PgXm', 'APXi0': '\\PagXz', 'APXiplus': '\\PagXp', 'gX': '\\PgX', 'APXi+': '\\PagXp', 'antiXiminus': '\\PagXm', 'gXp': '\\PgXp', 'APXi-': '\\PagXm', 'antiXiplus': '\\PagXp', 'Xic0': '\\PcgXz', 'gXz': '\\PgXz', 'Xizero': '\\PgXz', 'Xi+': '\\PgXp', 'Xi-': '\\PgXm', 'Xi0': '\\PgX...">{'agXz': '\\PagXz', 'antiXi0': '\\PagXz', 'agXp': '\...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Baryons_dict">Baryons_dict</a> = <code title="{'Nh': '\\PNh', 'Ni': '\\PNi', 'antineutron': '\\Pan', 'Nk': '\\PNk', 'Nl': '\\PNl', 'Nm': '\\PNm', 'nucleon': '\\PN', 'agXp': '\\PagXp', 'Na': '\\PNa', 'Nb': '\\PNb', 'Nc': '\\PNc', 'Nd': '\\PNd', 'Nj': '\\PNj', 'proton': '\\Pp', 'Ng': '\\PNg', 'antiSigmaplus': '\\PagSp', 'gLk': '\\PgLk', 'Sigmamp': '\\PgSmp', 'agXm': '\\PagXm', 'APOmega-': '\\PagOm', 'antiXi0': '\\PagXz', 'antiOmega+': '\\PagOp', 'gX': '\\PgX', 'antiOmega-': '\\PagOm', 'antiXi+': '\\PagXp', 'cgXp': '\\PcgXp', 'agSz': '\\PagSz', 'gS': '\\PgS', 'APneutron': '\\Pan', 'APOmegaplus': '\\PagOp', 'cgXz': '\\PcgXz', 'agSp': '\\Pa...">{'Nh': '\\PNh', 'Ni': '\\PNi', 'antineutron': '\\Pan...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Hadrons_dict">Hadrons_dict</a> = <code title="{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', 'auB': '\\PauB', 'gr': '\\Pgr', 'gUe': '\\PgUe', 'gp': '\\Pgp', 'agXp': '\\PagXp', 'psi(2S)': '\\Pgyii', 'gUi': '\\PgUi', 'Kstar': '\\PKst', 'gy': '\\Pgy', 'gf': '\\Pgf', 'agXm': '\\PagXm', 'go': '\\Pgo', 'Upsilon(4S)': '\\PgUc', 'gh': '\\Pgh', 'gU': '\\PgU', 'gS': '\\PgS', 'Lambdac': '\\PcgLp', 'gUd': '\\PgUd', 'antiSigmaplus': '\\PagSp', 'gX': '\\PgX', 'APOmega-': '\\PagOm', 'piplus': '\\Pgpp', 'Xic0': '\\PcgXz', 'APOmega+': '\\PagOp', 'gO': '\\PgO', 'gDd': '\\PgDd', 'griii': '\\Pgriii', 'APBu': '\\PauB', 'APBs': '\\PasB', 'Xi+': '\\PgXp...">{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Gluon_dict">Gluon_dict</a> = <code title="{'gluon': '\\Pg', 'g': '\\Pg'}">{'gluon': '\\Pg', 'g': '\\Pg'}</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Photon_dict">Photon_dict</a> = <code title="{'gg': '\\Pgg', 'photon': '\\Pgg', 'gamma': '\\Pgg'}">{'gg': '\\Pgg', 'photon': '\\Pgg', 'gamma': '\\Pgg'}</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#VectorBosons_dict">VectorBosons_dict</a> = <code title="{'Zgy': '\\PZgy', 'Zpr': '\\PZpr', 'WR': '\\PWR', 'Wprime': '\\PWpr', 'ZLR': '\\PZLR', 'Zprime': '\\PZpr', 'Zgc': '\\PZgc', 'Zge': '\\PZge', 'Wm': '\\PWm', 'Wpr': '\\PWpr', 'Wpm': '\\PWpm', 'Wp': '\\PWp', 'Z0': '\\PZz', 'Wmp': '\\PWmp', 'Wminus': '\\PWm', 'W': '\\PW', 'Z': '\\PZ', 'Zzero': '\\PZz', 'Zi': '\\PZi', 'W-': '\\PWm', 'W+': '\\PWp', 'Wplus': '\\PWp', 'Zz': '\\PZz'}">{'Zgy': '\\PZgy', 'Zpr': '\\PZpr', 'WR': '\\PWR', 'W...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#GaugeBosons_dict">GaugeBosons_dict</a> = <code title="{'Zgy': '\\PZgy', 'Wmp': '\\PWmp', 'W': '\\PW', 'Zpr': '\\PZpr', 'photon': '\\Pgg', 'gg': '\\Pgg', 'Wminus': '\\PWm', 'gluon': '\\Pg', 'WR': '\\PWR', 'Wprime': '\\PWpr', 'ZLR': '\\PZLR', 'Zprime': '\\PZpr', 'Zgc': '\\PZgc', 'Zge': '\\PZge', 'Zzero': '\\PZz', 'Z': '\\PZ', 'Zi': '\\PZi', 'g': '\\Pg', 'Wm': '\\PWm', 'W+': '\\PWp', 'Wpr': '\\PWpr', 'Wpm': '\\PWpm', 'Wplus': '\\PWp', 'Zz': '\\PZz', 'Wp': '\\PWp', 'Z0': '\\PZz', 'W-': '\\PWm', 'gamma': '\\Pgg'}">{'Zgy': '\\PZgy', 'Wmp': '\\PWmp', 'W': '\\PW', 'Zpr...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Axions_dict">Axions_dict</a> = <code title="{'Az': '\\PAz', 'axion': '\\PAz'}">{'Az': '\\PAz', 'axion': '\\PAz'}</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Higgses_dict">Higgses_dict</a> = <code title="{'hz': '\\Phz', 'Higgslightzero': '\\Phz', 'Higgsps0': '\\PAz', 'Higgslight': '\\Ph', 'Hpm': '\\PHpm', 'Higgsminus': '\\PHm', 'Hz': '\\PHz', 'Hp': '\\PHp', 'Hmp': '\\PHmp', 'Higgsheavy0': '\\PHz', 'Hm': '\\PHm', 'A': '\\PA', 'Higgsmp': '\\PHmp', 'Higgs': '\\PH', 'Higgspm': '\\PHpm', 'H': '\\PH', 'Higgsps': '\\PA', 'Higgszero': '\\PHz', 'Higgslight0': '\\Phz', 'Higgsheavy': '\\PH', 'Higgsplus': '\\PHp', 'h': '\\Ph', 'Higgs+': '\\PHp', 'Higgs-': '\\PHm', 'Higgs0': '\\PHz', 'Higgsheavyzero': '\\PHz', 'Az': '\\PAz', 'Higgspszero': '\\PAz'}">{'hz': '\\Phz', 'Higgslightzero': '\\Phz', 'Higgsps0...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#BasicBosons_dict">BasicBosons_dict</a> = <code title="{'Zgy': '\\PZgy', 'Higgsheavy': '\\PH', 'Higgslightzero': '\\Phz', 'Hpm': '\\PHpm', 'Zpr': '\\PZpr', 'Higgsps0': '\\PAz', 'gg': '\\Pgg', 'gluon': '\\Pg', 'WR': '\\PWR', 'Wprime': '\\PWpr', 'ZLR': '\\PZLR', 'Zprime': '\\PZpr', 'Zgc': '\\PZgc', 'Higgsminus': '\\PHm', 'Zge': '\\PZge', 'Hz': '\\PHz', 'Wm': '\\PWm', 'Hmp': '\\PHmp', 'Wpr': '\\PWpr', 'Wpm': '\\PWpm', 'Higgsps': '\\PA', 'Higgsheavy0': '\\PHz', 'Wp': '\\PWp', 'Z0': '\\PZz', 'axion': '\\PAz', 'Higgsmp': '\\PHmp', 'hz': '\\Phz', 'Wmp': '\\PWmp', 'A': '\\PA', 'Higgs': '\\PH', 'Higgspm': '\\PHpm', 'H': '\\PH', 'Hm': '\\PHm', 'photon': ...">{'Zgy': '\\PZgy', 'Higgsheavy': '\\PH', 'Higgslightz...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Leptons_dict">Leptons_dict</a> = <code title="{'em': '\\Pem', 'leptonminus': '\\Plm', 'antinum': '\\Pagngm', 'gt': '\\Pgt', 'mump': '\\Pgmmp', 'tau+': '\\Pgtp', 'muon': '\\Pgmm', 'leptonplus': '\\Plp', 'APnue': '\\Pagne', 'taupm': '\\Pgtpm', 'gngm': '\\Pgngm', 'antilepton': '\\Pal', 'al': '\\Pal', 'lepton+': '\\Plp', 'APnut': '\\Pagngt', 'tauon': '\\Pgtm', 'tau-': '\\Pgtm', 'gngt': '\\Pgngt', 'leptonpm': '\\Plpm', 'gn': '\\Pgn', 'gm': '\\Pgm', 'mupm': '\\Pgmpm', 'ep': '\\Pep', 'gtp': '\\Pgtp', 'nue': '\\Pgne', 'e+': '\\Pep', 'gmm': '\\Pgmm', 'antinue': '\\Pagne', 'antineutrino': '\\Pagn', 'lm': '\\Plm', 'APnulepton': '\\Pagnl', 'gtm': ...">{'em': '\\Pem', 'leptonminus': '\\Plm', 'antinum': '...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Quarks_dict">Quarks_dict</a> = <code title="{'antistrange': '\\Paqs', 'aq': '\\Paq', 'APtruth': '\\Paqb', 'antiquark': '\\Paq', 'antiqu': '\\Paqu', 'beauty': '\\Pqb', 'bottom': '\\Pqb', 'APqt': '\\Paqt', 'APqu': '\\Paqu', 'top': '\\Pqt', 'APtop': '\\Paqt', 'APqs': '\\Paqs', 'strange': '\\Pqs', 'APdown': '\\Paqd', 'APqd': '\\Paqd', 'APbottom': '\\Paqb', 'antibottom': '\\Paqb', 'APqb': '\\Paqb', 'APqc': '\\Paqc', 'aqu': '\\Paqu', 'aqt': '\\Paqt', 'antiqs': '\\Paqs', 'aqs': '\\Paqs', 'antiqd': '\\Paqd', 'APcharm': '\\Paqc', 'antidown': '\\Paqd', 'quark': '\\Pq', 'aqd': '\\Paqd', 'charm': '\\Pqc', 'aqc': '\\Paqc', 'aqb': '\\Paqb', 'antib...">{'antistrange': '\\Paqs', 'aq': '\\Paq', 'APtruth': ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#BasicFermions_dict">BasicFermions_dict</a> = <code title="{'antitop': '\\Paqt', 'muon': '\\Pgmm', 'gt': '\\Pgt', 'tau': '\\Pgt', 'leptonplus': '\\Plp', 'antineutrino': '\\Pagn', 'antistrange': '\\Paqs', 'tauon': '\\Pgtm', 'antiquark': '\\Paq', 'gn': '\\Pgn', 'gm': '\\Pgm', 'mupm': '\\Pgmpm', 'down': '\\Pqd', 'gtpm': '\\Pgtpm', 'gmm': '\\Pgmm', 'APup': '\\Paqu', 'tau+': '\\Pgtp', 'top': '\\Pqt', 'lm': '\\Plm', 'APnulepton': '\\Pagnl', 'gtm': '\\Pgtm', 'tau-': '\\Pgtm', 'gtp': '\\Pgtp', 'APdown': '\\Paqd', 'lp': '\\Plp', 'gmp': '\\Pgmp', 'nut': '\\Pgngt', 'aqu': '\\Paqu', 'aqt': '\\Paqt', 'qc': '\\Pqc', 'aqs': '\\Paqs', 'agne': '\\Pagne', 'beauty': ...">{'antitop': '\\Paqt', 'muon': '\\Pgmm', 'gt': '\\Pgt...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#AllFermions_dict">AllFermions_dict</a> = <code title="{'muon': '\\Pgmm', 'agXz': '\\PagXz', 'gt': '\\Pgt', 'nucleon': '\\PN', 'agXp': '\\PagXp', 'APXiminus': '\\PagXm', 'Nj': '\\PNj', 'antistrange': '\\Paqs', 'tauon': '\\Pgtm', 'Nk': '\\PNk', 'agXm': '\\PagXm', 'gn': '\\Pgn', 'gm': '\\Pgm', 'antiOmega': '\\PagO', 'Sigmamp': '\\PgSmp', 'APXi+': '\\PagXp', 'Nf': '\\PNf', 'gS': '\\PgS', 'APneutron': '\\Pan', 'gmm': '\\Pgmm', 'Sigma': '\\PgS', 'Lambdac': '\\PcgLp', 'antitruth': '\\Paqb', 'lm': '\\Plm', 'gtm': '\\Pgtm', 'Lambdab': '\\PbgL', 'gX': '\\PgX', 'gtp': '\\Pgtp', 'antiSigmaplus': '\\PagSp', 'gD': '\\PgD', 'Xic0': '\\PcgXz', 'APdown': '\\Pa...">{'muon': '\\Pgmm', 'agXz': '\\PagXz', 'gt': '\\Pgt',...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#AllBosons_dict">AllBosons_dict</a> = <code title="{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', 'auB': '\\PauB', 'gr': '\\Pgr', 'gUe': '\\PgUe', 'gp': '\\Pgp', 'psi(2S)': '\\Pgyii', 'gUi': '\\PgUi', 'gha': '\\Pgha', 'Kstar': '\\PKst', 'gy': '\\Pgy', 'gg': '\\Pgg', 'gf': '\\Pgf', 'WR': '\\PWR', 'go': '\\Pgo', 'Higgsminus': '\\PHm', 'Upsilon(4S)': '\\PgUc', 'gh': '\\Pgh', 'gU': '\\PgU', 'Wm': '\\PWm', 'gUd': '\\PgUd', 'piplus': '\\Pgpp', 'Wp': '\\PWp', 'griii': '\\Pgriii', 'axion': '\\PAz', 'APBu': '\\PauB', 'Wmp': '\\PWmp', 'APBs': '\\PasB', 'H': '\\PH', 'etac': '\\Pcgh', 'Bpm': '\\PBpm', 'hia': '\\Phia', 'UpsilonThreeS': '\\PgUb', 'A...">{'gUc': '\\PgUc', 'gUb': '\\PgUb', 'gUa': '\\PgUa', ...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#MiscParticles_dict">MiscParticles_dict</a> = <code title="{'Lmp': '\\PLmp', 'Lpm': '\\PLpm', 'Lz': '\\PLz', 'Ez': '\\PEz'}">{'Lmp': '\\PLmp', 'Lpm': '\\PLpm', 'Lz': '\\PLz', 'E...</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#Ghost_dict">Ghost_dict</a> = <code title="{'ghost': ''}">{'ghost': ''}</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.hepnames-module.html#SUSYparticles_dict">SUSYparticles_dict</a> = <code title="{'Higgsinopm': '\\PSHpm', 'SHiggsino+': '\\PSHp', 'aSqd': '\\PaSqd', 'aSqc': '\\PaSqc', 'aSqb': '\\PaSqb', 'Stop': '\\PSqt', 'SHiggspm': '\\PSHpm', 'Higgsinozero': '\\PSHz', 'SHmp': '\\PSHmp', 'antiStop': '\\PaSqt', 'SHiggsinomp': '\\PSHmp', 'aSqu': '\\PaSqu', 'aSqt': '\\PaSqt', 'aSqs': '\\PaSqs', 'SHiggsino0': '\\PSHz', 'SHiggs0': '\\PSHz', 'Sphotino': '\\PSgg', 'Sino': '\\PSgx', 'antiSstrange': '\\PaSqs', 'SHiggs+': '\\PSHp', 'ASup': '\\PaSqu', 'SHiggsinozero': '\\PSHz', 'SWinomp': '\\PSWmp', 'SHiggs-': '\\PSHm', 'antiSbottom': '\\PaSqb', 'Scharm': '\\PSqc', 'Wino': '\\PSW', 'SWp': '\\PSW...">{'Higgsinopm': '\\PSHpm', 'SHiggsino+': '\\PSHp', 'a...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== FUNCTION DETAILS ==================== -->
<a name="section-FunctionDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Function Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-FunctionDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="is_photon"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_photon</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_gluon"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_gluon</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_weakboson"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_weakboson</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_gauge"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_gauge</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_higgs"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_higgs</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_quark"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_quark</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_lepton"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_lepton</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_quark_lepton"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_quark_lepton</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_meson"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_meson</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_baryon"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_baryon</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_hadron"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_hadron</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="is_ghost"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">is_ghost</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="hep_classify"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">hep_classify</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="hep_linestyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">hep_linestyle</span>(<span class="sig-arg">name</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="pions_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">pions_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gp': '\\Pgp',
'gpa': '\\Pgpa',
'gpii': '\\Pgpii',
'gpm': '\\Pgpm',
'gpmp': '\\Pgpmp',
'gpp': '\\Pgpp',
'gppm': '\\Pgppm',
'gpz': '\\Pgpz',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="hepnames_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">hepnames_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'auB': '\\PauB',
'gUa': '\\PgUa',
'gUb': '\\PgUb',
'gUc': '\\PgUc',
'gUe': '\\PgUe',
'gUi': '\\PgUi',
'gp': '\\Pgp',
'gr': '\\Pgr',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="etamesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">etamesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'cgh': '\\Pcgh',
'cghi': '\\Pcghi',
'eta': '\\Pgh',
'etac': '\\Pcgh',
'etaprime': '\\Pghpr',
'gh': '\\Pgh',
'gha': '\\Pgha',
'ghb': '\\Pghb',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="omegamesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">omegamesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'go': '\\Pgo',
'goa': '\\Pgoa',
'gob': '\\Pgob',
'goi': '\\Pgoi',
'goiii': '\\Pgoiii',
'omega': '\\Pgo'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="rhomesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">rhomesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gr': '\\Pgr',
'gra': '\\Pgra',
'grb': '\\Pgrb',
'gri': '\\Pgri',
'griii': '\\Pgriii',
'grm': '\\Pgrm',
'grmp': '\\Pgrmp',
'grp': '\\Pgrp',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="amesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">amesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'ai': '\\Pai',
'aii': '\\Paii',
'az': '\\Paz',
'bgci': '\\Pbgci',
'bgcia': '\\Pbgcia',
'bgcii': '\\Pbgcii',
'bgciia': '\\Pbgciia',
'bgcz': '\\Pbgcz',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="fmesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">fmesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'fi': '\\Pfi',
'fia': '\\Pfia',
'fib': '\\Pfib',
'fii': '\\Pfii',
'fiia': '\\Pfiia',
'fiib': '\\Pfiib',
'fiic': '\\Pfiic',
'fiid': '\\Pfiid',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="phimesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">phimesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gf': '\\Pgf',
'gfa': '\\Pgfa',
'gfi': '\\Pgfi',
'gfiii': '\\Pgfiii',
'phi': '\\Pgf'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="psimesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">psimesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Jgy': '\\PJgy',
'Jgyi': '\\PJgyi',
'Jpsi': '\\PJgy',
'Jpsi(1S)': '\\PJgyi',
'JpsiOneS': '\\PJgyi',
'gy': '\\Pgy',
'gya': '\\Pgya',
'gyb': '\\Pgyb',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Upsilonmesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Upsilonmesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Upsilon': '\\PgU',
'Upsilon(1S)': '\\PgUi',
'Upsilon(2S)': '\\PgUa',
'Upsilon(3S)': '\\PgUb',
'Upsilon(4S)': '\\PgUc',
'UpsilonFourS': '\\PgUc',
'UpsilonOneS': '\\PgUi',
'UpsilonThreeS': '\\PgUb',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Kaons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Kaons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APK': '\\PaKz',
'APK0': '\\PaKz',
'APKzero': '\\PaKz',
'K': '\\PK',
'K+': '\\PKp',
'K-': '\\PKm',
'K0': '\\PKz',
'KL': '\\PKzL',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Chi_cmesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Chi_cmesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'cgc': '\\Pcgc', 'cgcii': '\\Pcgcii', 'cgci': '\\Pcgci', 'cgcz': '\\P<span class="variable-linewrap"><img src="crarr.png" alt="" /></span>
cgcz'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Dmesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Dmesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APD': '\\PaD',
'APD0': '\\PaDz',
'APDzero': '\\PaDz',
'D': '\\PD',
'D+': '\\PDp',
'D-': '\\PDm',
'D0': '\\PDz',
'Diz': '\\PDiz',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Bmesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Bmesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APB': '\\PaB',
'APB0': '\\PaBz',
'APBc': '\\PacB',
'APBd': '\\PadB',
'APBs': '\\PasB',
'APBu': '\\PauB',
'APBzero': '\\PaBz',
'B': '\\PB',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="mesons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">mesons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'auB': '\\PauB',
'gUa': '\\PgUa',
'gUb': '\\PgUb',
'gUc': '\\PgUc',
'gUe': '\\PgUe',
'gUi': '\\PgUi',
'gp': '\\Pgp',
'gr': '\\Pgr',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Nucleons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Nucleons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APneutron': '\\Pan',
'APproton': '\\Pap',
'an': '\\Pan',
'antineutron': '\\Pan',
'antiproton': '\\Pap',
'ap': '\\Pap',
'n': '\\Pn',
'neutron': '\\Pn',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="NucleonResonances_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">NucleonResonances_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'N': '\\PN',
'Na': '\\PNa',
'Nb': '\\PNb',
'Nc': '\\PNc',
'Nd': '\\PNd',
'Ne': '\\PNe',
'Nf': '\\PNf',
'Ng': '\\PNg',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="DeltaBaryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">DeltaBaryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gD': '\\PgD',
'gDa': '\\PgDa',
'gDb': '\\PgDb',
'gDc': '\\PgDc',
'gDd': '\\PgDd',
'gDe': '\\PgDe',
'gDf': '\\PgDf',
'gDh': '\\PgDh',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="LambdaBaryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">LambdaBaryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APLambda': '\\PagL',
'Lambda': '\\PgL',
'Lambdab': '\\PbgL',
'Lambdac': '\\PcgLp',
'agL': '\\PagL',
'antiLambda': '\\PagL',
'bgL': '\\PbgL',
'cgLp': '\\PcgLp',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="OmegaBaryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">OmegaBaryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APOmega': '\\PagO',
'APOmega+': '\\PagOp',
'APOmega-': '\\PagOm',
'APOmegaminus': '\\PagOm',
'APOmegaplus': '\\PagOp',
'Omega': '\\PgO',
'Omega+': '\\PgOp',
'Omega-': '\\PgOm',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="SigmaBaryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">SigmaBaryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APSigma+': '\\PagSp',
'APSigma-': '\\PagSm',
'APSigma0': '\\PagSz',
'APSigmac': '\\PacgS',
'APSigmaminus': '\\PagSm',
'APSigmaplus': '\\PagSp',
'APSigmazero': '\\PagSz',
'Sigma': '\\PgS',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="XiBaryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">XiBaryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APXi+': '\\PagXp',
'APXi-': '\\PagXm',
'APXi0': '\\PagXz',
'APXiminus': '\\PagXm',
'APXiplus': '\\PagXp',
'APXizero': '\\PagXz',
'Xi': '\\PgX',
'Xi+': '\\PgXp',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Baryons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Baryons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Na': '\\PNa',
'Nh': '\\PNh',
'Ni': '\\PNi',
'Nk': '\\PNk',
'Nl': '\\PNl',
'Nm': '\\PNm',
'agXp': '\\PagXp',
'antineutron': '\\Pan',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Hadrons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Hadrons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'agXp': '\\PagXp',
'auB': '\\PauB',
'gUa': '\\PgUa',
'gUb': '\\PgUb',
'gUc': '\\PgUc',
'gUe': '\\PgUe',
'gp': '\\Pgp',
'gr': '\\Pgr',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Gluon_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Gluon_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gluon': '\\Pg', 'g': '\\Pg'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Photon_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Photon_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'gg': '\\Pgg', 'photon': '\\Pgg', 'gamma': '\\Pgg'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="VectorBosons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">VectorBosons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'W': '\\PW',
'W+': '\\PWp',
'W-': '\\PWm',
'WR': '\\PWR',
'Wm': '\\PWm',
'Wminus': '\\PWm',
'Wmp': '\\PWmp',
'Wp': '\\PWp',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="GaugeBosons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">GaugeBosons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'W': '\\PW',
'W+': '\\PWp',
'W-': '\\PWm',
'WR': '\\PWR',
'Wm': '\\PWm',
'Wminus': '\\PWm',
'Wmp': '\\PWmp',
'Wp': '\\PWp',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Axions_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Axions_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Az': '\\PAz', 'axion': '\\PAz'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Higgses_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Higgses_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'A': '\\PA',
'Az': '\\PAz',
'H': '\\PH',
'Higgs': '\\PH',
'Higgs+': '\\PHp',
'Higgs-': '\\PHm',
'Higgs0': '\\PHz',
'Higgsheavy': '\\PH',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="BasicBosons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">BasicBosons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'A': '\\PA',
'Az': '\\PAz',
'H': '\\PH',
'Higgs': '\\PH',
'Higgs+': '\\PHp',
'Higgs-': '\\PHm',
'Higgs0': '\\PHz',
'Higgsheavy': '\\PH',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Leptons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Leptons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APnue': '\\Pagne',
'antinum': '\\Pagngm',
'em': '\\Pem',
'gt': '\\Pgt',
'leptonminus': '\\Plm',
'leptonplus': '\\Plp',
'mump': '\\Pgmmp',
'muon': '\\Pgmm',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Quarks_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Quarks_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APbeauty': '\\Paqb',
'APbottom': '\\Paqb',
'APcharm': '\\Paqc',
'APdown': '\\Paqd',
'APqb': '\\Paqb',
'APqc': '\\Paqc',
'APqd': '\\Paqd',
'APqs': '\\Paqs',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="BasicFermions_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">BasicFermions_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'antineutrino': '\\Pagn',
'antiquark': '\\Paq',
'antistrange': '\\Paqs',
'antitop': '\\Paqt',
'gt': '\\Pgt',
'leptonplus': '\\Plp',
'muon': '\\Pgmm',
'tau': '\\Pgt',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="AllFermions_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">AllFermions_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'APXiminus': '\\PagXm',
'Nj': '\\PNj',
'agXp': '\\PagXp',
'agXz': '\\PagXz',
'antistrange': '\\Paqs',
'gt': '\\Pgt',
'muon': '\\Pgmm',
'nucleon': '\\PN',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="AllBosons_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">AllBosons_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'auB': '\\PauB',
'gUa': '\\PgUa',
'gUb': '\\PgUb',
'gUc': '\\PgUc',
'gUe': '\\PgUe',
'gUi': '\\PgUi',
'gp': '\\Pgp',
'gr': '\\Pgr',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="MiscParticles_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">MiscParticles_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Lmp': '\\PLmp', 'Lpm': '\\PLpm', 'Lz': '\\PLz', 'Ez': '\\PEz'}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="Ghost_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">Ghost_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'ghost': ''}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="SUSYparticles_dict"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">SUSYparticles_dict</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
{'Higgsinopm': '\\PSHpm',
'Higgsinozero': '\\PSHz',
'SHiggsino+': '\\PSHp',
'SHiggspm': '\\PSHpm',
'SHmp': '\\PSHmp',
'Stop': '\\PSqt',
'aSqb': '\\PaSqb',
'aSqc': '\\PaSqc',
<span class="variable-ellipsis">...</span>
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.utils-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.utils-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.utils-module.html (revision 1887)
@@ -1,283 +1,283 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.utils</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;utils
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.utils-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module utils</h1><br /><br />
Utility functions and classes for PyFeyn<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.utils.Visible-class.html">Visible</a>
</td>
</tr>
</table>
<br />
<!-- ==================== FUNCTIONS ==================== -->
<a name="section-Functions"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Functions</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Functions"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.utils-module.html#sign" class="summary-sig-name">sign</a>(<span class="summary-sig-arg">x</span>)</span><br />
Get the sign of a numeric type
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.utils-module.html#defunit">defunit</a> = <code title="&lt;pyx.unit.length instance at 0xb7b4986c&gt;">&lt;pyx.unit.length instance at 0xb7b4986c&gt;</code>
+ <a href="pyfeyn.utils-module.html#defunit">defunit</a> = <code title="&lt;pyx.unit.length instance at 0xb7bcea8c&gt;">&lt;pyx.unit.length instance at 0xb7bcea8c&gt;</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.utils-module.html#todefunit">todefunit</a> = <code title="&lt;function tocm at 0xb7c8d9cc&gt;">&lt;function tocm at 0xb7c8d9cc&gt;</code>
+ <a href="pyfeyn.utils-module.html#todefunit">todefunit</a> = <code title="&lt;function tocm at 0xb7d17a74&gt;">&lt;function tocm at 0xb7d17a74&gt;</code>
</td>
</tr>
</table>
<br />
<!-- ==================== FUNCTION DETAILS ==================== -->
<a name="section-FunctionDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Function Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-FunctionDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="sign"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">sign</span>(<span class="sig-arg">x</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
Get the sign of a numeric type
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="defunit"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">defunit</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;pyx.unit.length instance at 0xb7b4986c&gt;
+&lt;pyx.unit.length instance at 0xb7bcea8c&gt;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="todefunit"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">todefunit</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;function tocm at 0xb7c8d9cc&gt;
+&lt;function tocm at 0xb7d17a74&gt;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/class-tree.html
===================================================================
--- pyfeyn/trunk/doc/class-tree.html (revision 1886)
+++ pyfeyn/trunk/doc/class-tree.html (revision 1887)
@@ -1,217 +1,218 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Class Hierarchy</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">&nbsp;</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="class-tree.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<center><b>
[ <a href="module-tree.html">Module Hierarchy</a>
| <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Class Hierarchy</h1>
<ul class="nomargin-top">
<li> <strong class="uidlink"><a href="pyfeyn.diagrams.FeynDiagram-class.html">pyfeyn.diagrams.FeynDiagram</a></strong>:
<em class="summary">The main PyFeyn diagram class.</em>
</li>
+ <li> <strong class="uidlink"><a href="pyfeyn.diagrams.optionset-class.html">pyfeyn.diagrams.optionset</a></strong>:
+ <em class="summary">A container for options.</em>
+ </li>
<li> <strong class="uidlink"><a href="pyfeyn.feynml.FeynMLReader-class.html">pyfeyn.feynml.FeynMLReader</a></strong>:
<em class="summary">Class to construct a Feynman diagram from its FeynML
representation.</em>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.feynml.FeynMLWriter-class.html">pyfeyn.feynml.FeynMLWriter</a></strong>:
<em class="summary">Class to write a FeynML representation of a Feynman diagram.</em>
</li>
+ <li> <strong class="uidlink"><a href="pyfeyn.points.Mark-class.html">pyfeyn.points.Mark</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="pyfeyn.points.SquareMark-class.html">pyfeyn.points.SquareMark</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="pyfeyn.points.CircleMark-class.html">pyfeyn.points.CircleMark</a></strong>
+ </li>
+ </ul>
+ </li>
<li> <strong class="uidlink"><a href="pyfeyn.points.Point-class.html">pyfeyn.points.Point</a></strong>:
<em class="summary">Base class for all pointlike objects in Feynman diagrams.</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.points.DecoratedPoint-class.html">pyfeyn.points.DecoratedPoint</a></strong>:
<em class="summary">Class for a point drawn with a marker</em>
- <ul>
- <li> <strong class="uidlink"><a href="pyfeyn.points.Vertex-class.html">pyfeyn.points.Vertex</a></strong>:
- <em class="summary">Vertex is an alias for DecoratedPoint</em>
- </li>
- </ul>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.blobs.Blob-class.html">pyfeyn.blobs.Blob</a></strong>:
<em class="summary">Base class for all blob-like objects in Feynman diagrams</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.blobs.Ellipse-class.html">pyfeyn.blobs.Ellipse</a></strong>:
<em class="summary">An elliptical blob</em>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.blobs.Circle-class.html">pyfeyn.blobs.Circle</a></strong>:
<em class="summary">A circular blob</em>
</li>
</ul>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.utils.Visible-class.html">pyfeyn.utils.Visible</a></strong>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.deco.Label-class.html">pyfeyn.deco.Label</a></strong>:
<em class="summary">General label, unattached to any diagram elements</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.deco.PointLabel-class.html">pyfeyn.deco.PointLabel</a></strong>:
<em class="summary">Label attached to points on the diagram</em>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.deco.LineLabel-class.html">pyfeyn.deco.LineLabel</a></strong>:
<em class="summary">Label for Feynman diagram lines</em>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.points.DecoratedPoint-class.html">pyfeyn.points.DecoratedPoint</a></strong>:
<em class="summary">Class for a point drawn with a marker</em>
+ </li>
+ <li> <strong class="uidlink"><a href="pyfeyn.blobs.Blob-class.html">pyfeyn.blobs.Blob</a></strong>:
+ <em class="summary">Base class for all blob-like objects in Feynman diagrams</em>
<ul>
- <li> <strong class="uidlink"><a href="pyfeyn.points.Vertex-class.html">pyfeyn.points.Vertex</a></strong>:
- <em class="summary">Vertex is an alias for DecoratedPoint</em>
+ <li> <strong class="uidlink"><a href="pyfeyn.blobs.Ellipse-class.html">pyfeyn.blobs.Ellipse</a></strong>:
+ <em class="summary">An elliptical blob</em>
+ </li>
+ <li> <strong class="uidlink"><a href="pyfeyn.blobs.Circle-class.html">pyfeyn.blobs.Circle</a></strong>:
+ <em class="summary">A circular blob</em>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.lines.Line-class.html">pyfeyn.lines.Line</a></strong>:
<em class="summary">Base class for all objects which connect points in Feynman
diagrams</em>
<ul>
+ <li> <strong class="uidlink"><a href="pyfeyn.lines.Scalar-class.html">pyfeyn.lines.Scalar</a></strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="pyfeyn.lines.Higgs-class.html">pyfeyn.lines.Higgs</a></strong>
+ </li>
+ </ul>
+ </li>
<li> <strong class="uidlink"><a href="pyfeyn.lines.Fermion-class.html">pyfeyn.lines.Fermion</a></strong>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.lines.DecoratedLine-class.html">pyfeyn.lines.DecoratedLine</a></strong>:
<em class="summary">Base class for spring and sine-like lines</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.lines.Vector-class.html">pyfeyn.lines.Vector</a></strong>:
<em class="summary">A line with a sinoid deformation</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.lines.Photon-class.html">pyfeyn.lines.Photon</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="pyfeyn.lines.Gluon-class.html">pyfeyn.lines.Gluon</a></strong>:
<em class="summary">A line with a cycloid deformation</em>
</li>
</ul>
</li>
- <li> <strong class="uidlink"><a href="pyfeyn.lines.Scalar-class.html">pyfeyn.lines.Scalar</a></strong>
- <ul>
- <li> <strong class="uidlink"><a href="pyfeyn.lines.Higgs-class.html">pyfeyn.lines.Higgs</a></strong>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- <li> <strong class="uidlink"><a href="pyfeyn.blobs.Blob-class.html">pyfeyn.blobs.Blob</a></strong>:
- <em class="summary">Base class for all blob-like objects in Feynman diagrams</em>
- <ul>
- <li> <strong class="uidlink"><a href="pyfeyn.blobs.Ellipse-class.html">pyfeyn.blobs.Ellipse</a></strong>:
- <em class="summary">An elliptical blob</em>
- </li>
- <li> <strong class="uidlink"><a href="pyfeyn.blobs.Circle-class.html">pyfeyn.blobs.Circle</a></strong>:
- <em class="summary">A circular blob</em>
- </li>
</ul>
</li>
</ul>
</li>
<li> <strong class="uidlink">pyx.attr.attr</strong>:
<em class="summary">attr is the base class of all attributes, i.e., colors,
decorators, styles, text attributes and trafos</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.deco.Arrow-class.html">pyfeyn.deco.Arrow</a></strong>:
<em class="summary">Arrow for Feynman diagram lines</em>
</li>
</ul>
</li>
<li> <strong class="uidlink">pyx.deco.deco</strong>:
<em class="summary">decorators</em>
<ul>
<li> <strong class="uidlink"><a href="pyfeyn.deco.Arrow-class.html">pyfeyn.deco.Arrow</a></strong>:
<em class="summary">Arrow for Feynman diagram lines</em>
</li>
</ul>
</li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.paint-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.paint-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.paint-module.html (revision 1887)
@@ -1,165 +1,165 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.paint</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;paint
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.paint-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module paint</h1><br /><br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.paint-module.html#nested_scopes">nested_scopes</a> = <code title="_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)">_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0)...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="nested_scopes"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">nested_scopes</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
_Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.deco.PointLabel-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.deco.PointLabel-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.deco.PointLabel-class.html (revision 1887)
@@ -1,299 +1,299 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.deco.PointLabel</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.deco-module.html">Module&nbsp;deco</a> ::
Class&nbsp;PointLabel
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.deco.PointLabel-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class PointLabel</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_7" name="uml_class_diagram_for_classdoc_7">
<area shape="rect" href="pyfeyn.deco.Label&#45;class.html" title="pyfeyn.deco.Label" alt="" coords="132,173,191,216" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html#draw" title="pyfeyn.deco.PointLabel.draw" alt="" coords="18,265,306,284" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html#setPoint" title="pyfeyn.deco.PointLabel.setPoint" alt="" coords="18,284,306,303" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html#getPoint" title="pyfeyn.deco.PointLabel.getPoint" alt="" coords="18,303,306,321" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html#__init__" title="pyfeyn.deco.PointLabel.__init__" alt="" coords="18,321,306,340" />
<area shape="rect" href="pyfeyn.deco.PointLabel&#45;class.html" title="pyfeyn.deco.PointLabel" alt="" coords="6,235,318,347" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="96,36,227,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getVisiblePath" title="pyfeyn.utils.Visible.getVisiblePath" alt="" coords="96,55,227,73" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getPath" title="pyfeyn.utils.Visible.getPath" alt="" coords="96,73,227,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="96,92,227,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="96,111,227,129" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="96,129,227,148" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="84,5,239,155" />
</map>
<img src="uml_class_diagram_for_classdoc_7.gif" alt='' usemap="#uml_class_diagram_for_classdoc_7" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
Label attached to points on the diagram<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.PointLabel-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">point</span>,
<span class="summary-sig-arg">text</span>,
<span class="summary-sig-arg">displace</span>=<span class="summary-sig-default">0.3</span>,
<span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">0</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.PointLabel-class.html#getPoint" class="summary-sig-name">getPoint</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.PointLabel-class.html#setPoint" class="summary-sig-name">setPoint</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">point</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.deco.PointLabel-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">point</span>,
<span class="sig-arg">text</span>,
<span class="sig-arg">displace</span>=<span class="sig-default">0.3</span>,
<span class="sig-arg">angle</span>=<span class="sig-default">0</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.deco.Label-class.html#__init__">Label.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getPoint"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getPoint</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="setPoint"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">setPoint</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">point</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.deco.Label-class.html#draw">Label.draw</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:09 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.lines.Vector-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.lines.Vector-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.lines.Vector-class.html (revision 1887)
@@ -1,335 +1,335 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.lines.Vector</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.lines-module.html">Module&nbsp;lines</a> ::
Class&nbsp;Vector
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.lines.Vector-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Vector</h1><br /><br />
<center>
<center> <map id="uml_class_diagram_for_classdoc_15" name="uml_class_diagram_for_classdoc_15">
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="95,503,225,522" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="95,522,225,540" />
+<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="83,472,237,547" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#__init__" title="pyfeyn.lines.Vector.__init__" alt="" coords="73,596,247,615" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#invert" title="pyfeyn.lines.Vector.invert" alt="" coords="73,615,247,634" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#draw" title="pyfeyn.lines.Vector.draw" alt="" coords="73,634,247,652" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#getDeformedPath" title="pyfeyn.lines.Vector.getDeformedPath" alt="" coords="73,652,247,671" />
+<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="61,566,259,678" />
+<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="121,696,199,734" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#getDepth" title="pyfeyn.utils.Visible.getDepth" alt="" coords="95,36,225,55" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#__cmp__" title="Compare with another visible class, just using layers." alt="" coords="95,55,225,74" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#isVisible" title="pyfeyn.utils.Visible.isVisible" alt="" coords="95,74,225,92" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html#setDepth" title="pyfeyn.utils.Visible.setDepth" alt="" coords="95,92,225,111" />
<area shape="rect" href="pyfeyn.utils.Visible&#45;class.html" title="pyfeyn.utils.Visible" alt="" coords="83,6,237,118" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#bend" title="Bend the line to the right by a given distance." alt="" coords="17,167,303,186" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#set3D" title="pyfeyn.lines.Line.set3D" alt="" coords="17,186,303,204" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeLabels" title="pyfeyn.lines.Line.removeLabels" alt="" coords="17,204,303,223" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getVisiblePath" title="Find the subpath between the endpoints which isn&#39;t overshadowed by a blob of some kind" alt="" coords="17,223,303,242" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getStyles" title="pyfeyn.lines.Line.getStyles" alt="" coords="17,242,303,260" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#getPath" title="pyfeyn.lines.Line.getPath" alt="" coords="17,260,303,279" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setStyles" title="pyfeyn.lines.Line.setStyles" alt="" coords="17,279,303,298" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addStyles" title="pyfeyn.lines.Line.addStyles" alt="" coords="17,298,303,316" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#addArrow" title="Add an arrow to the line at the specified position, which is a number between 0 and 1, representing the fraction along the line at which the arrow should be placed." alt="" coords="17,316,303,335" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#setArrows" title="pyfeyn.lines.Line.setArrows" alt="" coords="17,335,303,354" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#arcThru" title="Set the point through which this line will arc." alt="" coords="17,354,303,372" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#fracpoint" title="Get a new Point representing the point at the given fraction along the fundamental line (i.e." alt="" coords="17,372,303,391" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#removeArrows" title="Remove all arrows from this line." alt="" coords="17,391,303,410" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html#straighten" title="Make this line a straight line between start and end." alt="" coords="17,428,303,447" />
<area shape="rect" href="pyfeyn.lines.Line&#45;class.html" title="pyfeyn.lines.Line" alt="" coords="5,136,315,454" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#numHalfPeriods" title="pyfeyn.lines.DecoratedLine.numHalfPeriods" alt="" coords="95,503,225,522" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html#strikeThru" title="pyfeyn.lines.DecoratedLine.strikeThru" alt="" coords="95,522,225,540" />
-<area shape="rect" href="pyfeyn.lines.DecoratedLine&#45;class.html" title="pyfeyn.lines.DecoratedLine" alt="" coords="83,472,237,547" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#__init__" title="pyfeyn.lines.Vector.__init__" alt="" coords="73,596,247,615" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#invert" title="pyfeyn.lines.Vector.invert" alt="" coords="73,615,247,634" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#draw" title="pyfeyn.lines.Vector.draw" alt="" coords="73,634,247,652" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html#getDeformedPath" title="pyfeyn.lines.Vector.getDeformedPath" alt="" coords="73,652,247,671" />
-<area shape="rect" href="pyfeyn.lines.Vector&#45;class.html" title="pyfeyn.lines.Vector" alt="" coords="61,566,259,678" />
-<area shape="rect" href="pyfeyn.lines.Photon&#45;class.html" title="pyfeyn.lines.Photon" alt="" coords="121,696,199,734" />
</map>
<img src="uml_class_diagram_for_classdoc_15.gif" alt='' usemap="#uml_class_diagram_for_classdoc_15" ismap="ismap" class="graph-without-title">
</center></center>
<hr />
A line with a sinoid deformation<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Vector-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">point1</span>,
<span class="summary-sig-arg">point2</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Vector-class.html#invert" class="summary-sig-name">invert</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Vector-class.html#getDeformedPath" class="summary-sig-name">getDeformedPath</a>(<span class="summary-sig-arg">self</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.lines.Vector-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">canvas</span>)</span>
</td>
</tr>
<tr>
<td colspan="2" class="summary">
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.DecoratedLine-class.html">DecoratedLine</a></code></b>:
<code><a href="pyfeyn.lines.DecoratedLine-class.html#numHalfPeriods">numHalfPeriods</a></code>,
<code><a href="pyfeyn.lines.DecoratedLine-class.html#strikeThru">strikeThru</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.lines.Line-class.html">Line</a></code></b>:
<code><a href="pyfeyn.lines.Line-class.html#addArrow">addArrow</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addLabel">addLabel</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyle">addStyle</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#addStyles">addStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#arcThru">arcThru</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#bend">bend</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#fracpoint">fracpoint</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getPath">getPath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getStyles">getStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#getVisiblePath">getVisiblePath</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeArrows">removeArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#removeLabels">removeLabels</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#set3D">set3D</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setArrows">setArrows</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#setStyles">setStyles</a></code>,
<code><a href="pyfeyn.lines.Line-class.html#straighten">straighten</a></code>
</p>
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="pyfeyn.utils.Visible-class.html">utils.Visible</a></code></b>:
<code><a href="pyfeyn.utils.Visible-class.html#__cmp__">__cmp__</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#getDepth">getDepth</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#isVisible">isVisible</a></code>,
<code><a href="pyfeyn.utils.Visible-class.html#setDepth">setDepth</a></code>
</p>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">point1</span>,
<span class="sig-arg">point2</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.Line-class.html#__init__">Line.__init__</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="invert"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">invert</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.DecoratedLine-class.html#invert">DecoratedLine.invert</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="getDeformedPath"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">getDeformedPath</span>(<span class="sig-arg">self</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.DecoratedLine-class.html#getDeformedPath">DecoratedLine.getDeformedPath</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">canvas</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
<dl><dt>Overrides:
<a href="pyfeyn.lines.Line-class.html#draw">Line.draw</a>
</dt></dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:12 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:51 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.diagrams.FeynDiagram-class.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.diagrams.FeynDiagram-class.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.diagrams.FeynDiagram-class.html (revision 1887)
@@ -1,339 +1,338 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.diagrams.FeynDiagram</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
<a href="pyfeyn.diagrams-module.html">Module&nbsp;diagrams</a> ::
Class&nbsp;FeynDiagram
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.diagrams.FeynDiagram-class.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class FeynDiagram</h1><br /><br />
The main PyFeyn diagram class.<br /><br />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Instance Methods</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.diagrams.FeynDiagram-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">objects</span>=<span class="summary-sig-default">[]</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.diagrams.FeynDiagram-class.html#add" class="summary-sig-name">add</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">*objs</span>)</span>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<span class="summary-sig"><a href="pyfeyn.diagrams.FeynDiagram-class.html#draw" class="summary-sig-name">draw</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">file</span>)</span>
</td>
</tr>
</table>
<br />
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.diagrams.FeynDiagram-class.html#currentDiagram">currentDiagram</a> = <code title="&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;">&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': F...</code>
+ <a href="pyfeyn.diagrams.FeynDiagram-class.html#currentDiagram">currentDiagram</a> = <code title="None">None</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.diagrams.FeynDiagram-class.html#currentCanvas">currentCanvas</a> = <code title="&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;">&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': F...</code>
+ <a href="pyfeyn.diagrams.FeynDiagram-class.html#currentCanvas">currentCanvas</a> = <code title="None">None</code>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.diagrams.FeynDiagram-class.html#options">options</a> = <code title="&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;">&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': F...</code><br />
- Objects for holding a set of Feynman diagram components
+ <a href="pyfeyn.diagrams.FeynDiagram-class.html#options">options</a> = <code title="&lt;Values at 0x-48deb514: {'DEBUG': False, 'VDEBUG': False}&gt;">&lt;Values at 0x-48deb514: {'DEBUG': False, 'VDEBUG': F...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Method Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">objects</span>=<span class="sig-default">[]</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="add"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">add</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">*objs</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<a name="draw"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td>
<h3 class="epydoc"><span class="sig"><span class="sig-name">draw</span>(<span class="sig-arg">self</span>,
<span class="sig-arg">file</span>)</span>
</h3>
</td><td align="right" valign="top"
>&nbsp;</span
></td>
</table>
None
<dl><dt></dt><dd>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Class Variable Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-ClassVariableDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="currentDiagram"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">currentDiagram</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;
+None&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="currentCanvas"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">currentCanvas</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;
+None&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<a name="options"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">options</h3>
- Objects for holding a set of Feynman diagram components
+ None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-&lt;Values at 0x-48e868f4: {'DEBUG': False, 'VDEBUG': False}&gt;
+&lt;Values at 0x-48deb514: {'DEBUG': False, 'VDEBUG': False}&gt;
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:09 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:49 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/doc/pyfeyn.blobs-module.html
===================================================================
--- pyfeyn/trunk/doc/pyfeyn.blobs-module.html (revision 1886)
+++ pyfeyn/trunk/doc/pyfeyn.blobs-module.html (revision 1887)
@@ -1,212 +1,212 @@
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>pyfeyn.blobs</title>
<link rel="stylesheet" href="epydoc.css" type="text/css" />
<script type="text/javascript" src="epydoc.js"></script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">
<span class="breadcrumbs">
<a href="pyfeyn-module.html">Package&nbsp;pyfeyn</a> ::
Module&nbsp;blobs
</span>
</td>
<td>
<table cellpadding="0" cellspacing="0">
<!-- hide/show private -->
<tr><td align="right"><span class="options">[<a href="javascript: void(0);" class="privatelink"
onclick="toggle_private();">hide private</a>]</span></td></tr>
<tr><td align="right"><span class="options"
>[<a href="frames.html" target="_top">frames</a
>]&nbsp;|&nbsp;<a href="pyfeyn.blobs-module.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module blobs</h1><br /><br />
Various blob shapes to represent generic interactions.<br /><br />
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Classes</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Classes"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.blobs.Blob-class.html">Blob</a><br />
Base class for all blob-like objects in Feynman diagrams
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.blobs.Circle-class.html">Circle</a><br />
A circular blob
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
<a href="pyfeyn.blobs.Ellipse-class.html">Ellipse</a><br />
An elliptical blob
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-Variables"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="15%" align="right" valign="top" class="summary">
<code class="summary-type">&nbsp;</code>
</td><td class="summary">
- <a href="pyfeyn.blobs-module.html#NamedBlob">NamedBlob</a> = <code title="{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7a1c77c&gt;, 'ellipse': &lt;class pyfeyn.blobs.Ellipse at 0xb7a1c7ac&gt;}">{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7a1c77c&gt;...</code>
+ <a href="pyfeyn.blobs-module.html#NamedBlob">NamedBlob</a> = <code title="{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7ab283c&gt;, 'ellipse': &lt;class pyfeyn.blobs.Ellipse at 0xb7ab286c&gt;}">{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7ab283c&gt;...</code>
</td>
</tr>
</table>
<br />
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="summary" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
<td colspan="2" class="table-header">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td align="left"><span class="table-header">Variables Details</span></td>
<td align="right" valign="top"
><span class="options">[<a href="#section-VariablesDetails"
class="privatelink" onclick="toggle_private();"
>hide private</a>]</span></td>
</tr>
</table>
</td>
</tr>
</table>
<a name="NamedBlob"></a>
<div>
<table class="details" border="1" cellpadding="3"
cellspacing="0" width="100%" bgcolor="white">
<tr><td>
<h3 class="epydoc">NamedBlob</h3>
None
<dl><dt></dt><dd>
<dl><dt>Value:</dt>
<dd><table><tr><td><pre class="variable">
-{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7a1c77c&gt;,
- 'ellipse': &lt;class pyfeyn.blobs.Ellipse at 0xb7a1c7ac&gt;}
+{'circle': &lt;class pyfeyn.blobs.Circle at 0xb7ab283c&gt;,
+ 'ellipse': &lt;class pyfeyn.blobs.Ellipse at 0xb7ab286c&gt;}
</pre></td></tr></table></dd>
</dl>
</dd></dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Home link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="pyfeyn-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Tree link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Index link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
<!-- Help link -->
<th>&nbsp;&nbsp;&nbsp;<a
href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
<th class="navbar" width="100%"></th>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">Generated by Epydoc
- 3.0alpha3 on Sun Mar 18 19:31:05 2007</td>
+ 3.0alpha3 on Mon Apr 23 15:31:46 2007</td>
<td align="right" class="footer">
<a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
</td>
</tr>
</table>
<script type="text/javascript">
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie()
// -->
</script>
</body>
</html>
Index: pyfeyn/trunk/pyfeyn/deco.py
===================================================================
--- pyfeyn/trunk/pyfeyn/deco.py (revision 1886)
+++ pyfeyn/trunk/pyfeyn/deco.py (revision 1887)
@@ -1,150 +1,150 @@
"""A couple of classes for decorating diagram elements."""
import pyx, math
from diagrams import FeynDiagram
from utils import Visible
## Arrow decorator class
class Arrow(pyx.deco.deco, pyx.attr.attr):
"""Arrow for Feynman diagram lines"""
def __init__(self, pos=0.5, size=6*pyx.unit.v_pt, angle=45, constriction=0.8):
self.pos = pos
self.size = size
self.angle = angle
self.constriction = constriction
def decorate(self, dp, texrunner):
dp.ensurenormpath()
constrictionlen = self.size*self.constriction*math.cos(self.angle*math.pi/360.0)
arrowtopos = self.pos * dp.path.arclen()+0.5*self.size
arrowtopath = dp.path.split(arrowtopos)[0]
arrowpath = pyx.deco._arrowhead(arrowtopath, self.pos*dp.path.arclen(), 1, self.size, 45, constrictionlen)
dp.ornaments.fill(arrowpath)
return dp
## Label
class Label(Visible):
"""General label, unattached to any diagram elements"""
def __init__(self, text, pos=None, x=None, y=None):
self.x, self.y = 0, 0
- if x != None: self.x = x
- if y != None: self.y = y
+ if x is not None: self.x = x
+ if y is not None: self.y = y
self.size = pyx.text.size.normalsize
self.text = text
self.textattrs = []
## Add this to the current diagram automatically
FeynDiagram.currentDiagram.add(self)
def draw(self, canvas):
textattrs = pyx.attr.mergeattrs([pyx.text.halign.center, pyx.text.vshift.mathaxis, self.size] + self.textattrs)
t = pyx.text.defaulttexrunner.text(self.x, self.y, self.text, textattrs)
canvas.insert(t)
## PointLabel
class PointLabel(Label):
"""Label attached to points on the diagram"""
def __init__(self, point, text, displace=0.3, angle=0):
self.size = pyx.text.size.normalsize
self.displace = pyx.unit.length(displace)
self.angle = angle
self.text = text
self.point = point
self.textattrs = []
def getPoint(self):
return self.point
def setPoint(self, point):
self.point = point
return self
def draw(self, canvas):
if FeynDiagram.options.VDEBUG:
canvas.fill(pyx.path.circle(self.point.getX(), self.point.getY(), 0.05), [pyx.color.rgb.green])
#print self.angle, math.radians(self.angle), math.cos(math.radians(self.angle))
#print self.displace
#print self.point.getX(), self.point.getX() + self.displace * math.cos(math.radians(self.angle))
x = self.point.getX() + self.displace * math.cos(math.radians(self.angle))
y = self.point.getY() + self.displace * math.sin(math.radians(self.angle))
textattrs = pyx.attr.mergeattrs([pyx.text.halign.center, pyx.text.vshift.mathaxis, self.size] + self.textattrs)
t = pyx.text.defaulttexrunner.text(x, y, self.text, textattrs)
canvas.insert(t)
## LineLabel
class LineLabel(Label):
"""Label for Feynman diagram lines"""
def __init__(self, line, text, pos=0.5, displace=0.3, angle=0):
self.pos = pos
self.size = pyx.text.size.normalsize
self.displace = pyx.unit.length(displace)
self.angle = angle
self.text = text
self.line = line
self.textattrs = []
def getLine(self):
return self.line
def setLine(self, line):
self.line = line
return self
def draw(self, canvas):
p = self.line.getPath()
#x, y = self.line.fracPoint(self.pos).getXY()
posparam = p.begin() + self.pos * p.arclen()
x, y = p.at(posparam)
## Calculate the displacement from the line
displacement = self.displace
intrinsicwidth = pyx.unit.length(0.1)
if hasattr(self.line, "arcradius"):
intrinsicwidth = self.line.arcradius
if displacement > 0:
displacement += intrinsicwidth
else:
displacement -= intrinsicwidth
if FeynDiagram.options.DEBUG:
print "Displacement = ", displacement
## Position the label on the right hand side of lines
tangent = p.tangent(posparam, displacement)
normal = tangent.transformed(pyx.trafo.rotate(90, x, y))
nx, ny = normal.atend()
nxcm, nycm = pyx.unit.tocm(nx - x), pyx.unit.tocm(ny - y)
vx, vy = p.atbegin()
vxcm, vycm = pyx.unit.tocm(x - vx), pyx.unit.tocm(y - vy)
## If the label is on the left, flip it by 180 degrees
if (vxcm * nycm - vycm * nxcm) > 0:
normal = normal.transformed(pyx.trafo.rotate(180, x, y))
nx, ny = normal.atend()
if displacement < 0:
normal = normal.transformed(pyx.trafo.rotate(180, x, y))
nx, ny = normal.atend()
if FeynDiagram.options.VDEBUG:
FeynDiagram.currentCanvas.stroke(normal)
## Displace the label by this normal vector
x, y = nx, ny
textattrs = pyx.attr.mergeattrs([pyx.text.halign.center, pyx.text.vshift.mathaxis, self.size] + self.textattrs)
t = pyx.text.defaulttexrunner.text(x, y, self.text, textattrs)
#t.linealign(self.displace,
# math.cos(self.angle * math.pi/180),
# math.sin(self.angle * math.pi/180))
canvas.insert(t)
Index: pyfeyn/trunk/pyfeyn/points.py
===================================================================
--- pyfeyn/trunk/pyfeyn/points.py (revision 1886)
+++ pyfeyn/trunk/pyfeyn/points.py (revision 1887)
@@ -1,260 +1,293 @@
"""Various types of points for vertices etc."""
from pyx import *
from copy import *
import math
from diagrams import FeynDiagram
from utils import Visible
from deco import PointLabel
+def midpoint(point1, point2):
+ "Return the point midway between this point and the argument."
+ return Point( (point1.getX() + point2.getX()) / 2.0,
+ (point1.getY() + point2.getY()) / 2.0 )
+
+def distance(point1, point2):
+ "Calculate the distance between this point and the argument."
+ return math.hypot(point1.x()-point2.x(), point1.y()-point2.y())
+
+
## Point base class
class Point:
"""Base class for all pointlike objects in Feynman diagrams."""
def __init__(self, x, y, blob = None):
self.setXY(x, y)
self.setBlob(blob)
self.labels = []
# def __plus__(self, point = None):
# if point:
# addx, addy = point.getX(), point.getY()
# self.setX(self.getX() + addx)
# self.setY(self.getY() + addy)
# else:
# raise Exception("Tried to add a null x or y component")
# def __minus__(self, point = None):
# if point:
# addx, addy = point.getX(), point.getY()
# self.setX(self.getX() - addx)
# self.setY(self.getY() - addy)
# else:
# raise Exception("Tried to subtract a null x or y component")
def addLabel(self, text, displace=0.3, angle = 0):
"""Add a LaTeX label to this point, either via parameters or actually as
a PointLable object."""
if FeynDiagram.options.DEBUG:
print "Adding label: " + text
self.labels.append(PointLabel(text=text, point=self, displace=displace, angle=angle))
if FeynDiagram.options.DEBUG:
print "Labels = " + str(self.labels)
return self
def removeLabels(self):
self.labels = []
return self
def draw(self, canvas):
"Do nothing (abstract base class)."
pass
def getPath(self):
"Return the path of the attached blob path, if there is one, otherwise None."
if self.getBlob() and hasattr(self.getBlob(), "getPath"):
return self.getBlob().getPath()
else:
return None
def midpoint(self, otherpoint):
"Return the point midway between this point and the argument."
- return Point( (self.getX() + otherpoint.getX()) / 2.0,
- (self.getY() + otherpoint.getY()) / 2.0 )
+ return midpoint(self, otherpoint)
def distance(self, otherpoint):
"Calculate the distance between this point and the argument."
- return math.hypot(self.x()-otherpoint.x(), self.y()-otherpoint.y())
+ return distance(self, otherpoint)
def intercept(self, otherpoint):
"Return the y-intercept of the straight line defined by this point and the argument."
return self.y() - self.tangent(otherpoint) * self.x()
def tangent(self,otherpoint):
"Return the tangent of the straight line defined by this point and the argument."
if otherpoint.x() != self.x():
return (otherpoint.y() - self.y()) / (otherpoint.x() - self.x())
else:
return float(10000) ## An arbitrary large number to replace infinity
def arg(self, otherpoint):
"""Return the angle between the x-axis and the straight line defined
by this point and the argument (cf. complex numbers)."""
arg = None
if otherpoint.x() == self.x():
if otherpoint.y() > self.y():
arg = math.pi / 2.0
elif otherpoint.y() < self.y():
arg = 3 * math.pi / 2.0 # this will be reset to 0 if the points are the same
if otherpoint.y() == self.y():
if otherpoint.x() < self.x():
arg = math.pi
else:
arg = 0.0
if otherpoint.x() != self.x() and otherpoint.y() != self.y():
arg = math.atan( (otherpoint.y() - self.y()) / (otherpoint.x() - self.x()) )
if otherpoint.x() < self.x():
arg += math.pi
elif otherpoint.y() < self.y():
arg += 2 * math.pi
## Convert to degrees
argindegs = math.degrees(arg)
return argindegs
def getBlob(self):
"Get the attached blob."
return self.blob
def setBlob(self, blob):
"Set the attached blob."
self.blob = blob
return self
def getX(self):
"Return the x-coordinate of this point."
return self.xpos
def setX(self, x):
"Set the x-coordinate of this point."
self.xpos = x
return self
def getY(self):
"Return the y-coordinate of this point."
return self.ypos
def setY(self, y):
"Set the y-coordinate of this point."
self.ypos = y
return self
def getXY(self):
"Return the x and y coordinates of this point as a 2-tuple."
return self.getX(), self.getY()
def setXY(self, xpos, ypos):
"Set the x and y coordinates of this point."
self.setX(float(xpos))
self.setY(float(ypos))
return self
def x(self):
"Alias for getX()."
return self.getX()
def y(self):
"Alias for getY()."
return self.getY()
def xy(self):
"Alias for getXY()."
return self.getXY()
## Decorated point class
class DecoratedPoint(Point, Visible):
"Class for a point drawn with a marker"
def __init__(self, xpos, ypos,
mark = None,
- size = 0.1,
+ blob = None,
fill = [color.rgb.black],
- stroke = [color.rgb.black],
- blob = None):
+ stroke = [color.rgb.black]):
self.setXY(xpos, ypos)
self.labels = []
-
- if mark != None:
- self.marker = NamedMark[mark]
- self.radius = size
- else:
- self.marker = None
- self.radius = 0
-
- self.blob = blob
+ self.setMark(mark)
+ self.setBlob(blob)
self.fillstyles = copy( fill ) # lists are mutable --
self.strokestyles = copy( stroke ) # hence make a copy!
## Add this to the current diagram automatically
FeynDiagram.currentDiagram.add(self)
def getPath(self):
if self.blob:
- return self.blob.getPath()
+ return self.getBlob().getPath()
elif self.marker:
- return self.marker(self.xpos, self.ypos, self.radius).path()
+ return self.getMark().getPath()
else:
return None
- def mark(self, mark, size=None):
+ def getMark(self):
+ return self.marker
+
+ def setMark(self, mark):
self.marker = mark
- if size is not None:
- self.radius = size
- if size is None and self.radius == 0: # change shape of a true point?
- self.radius = 4*unit.t_pt # probably want to use default size
+ if self.marker is not None:
+ self.marker.setPoint(self)
+ # if size is None and self.radius == 0: # change shape of a true point?
+ # self.radius = 4*unit.t_pt # probably want to use default size
return self
- def size(self, size):
- self.radius = size
+ def getBlob(self):
+ return self.blob
+
+ def setBlob(self, blob):
+ self.blob = blob
+ if self.blob is not None:
+ self.blob.setPoint(self)
return self
def getFillstyles(self):
return self.fillstyles
def setFillstyles(self, styles):
self.fillstyles = styles
return self
def addFillstyles(self, styles):
self.fillstyles.add(styles)
return self
def addFillstyle(self, style):
self.fillstyles.append(style)
return self
def getStrokestyles(self):
return self.strokestyles
def setStrokestyles(self, styles):
self.strokestyles = styles
return self
def addStrokestyles(self, styles):
self.strokestyles.add(styles)
return self
def addStrokestyle(self, style):
self.strokestyles.append(style)
return self
def draw(self, canvas):
if self.getPath():
canvas.fill(self.getPath(), self.fillstyles)
canvas.stroke(self.getPath(), self.strokestyles)
for l in self.labels:
l.draw(canvas)
-class Vertex(DecoratedPoint):
- """Vertex is an alias for DecoratedPoint"""
- pass
+## Vertex is an alias for DecoratedPoint
+Vertex = DecoratedPoint
+
+class Mark:
+ def getPoint(self):
+ return self.point
+ def setPoint(self, point):
+ self.point = point
+ return self
-# A square marker
-_square = lambda x, y, r : box.rect(x-r, y-r, 2*r, 2*r)
+class SquareMark(Mark):
+ def __init__(self,
+ size = 0.075):
+ self.size = size
+ self.point = None
+
+ def getPath(self):
+ if self.getPoint() is not None:
+ x, y = self.point.getXY()
+ return box.rect(x-self.size, y-self.size, 2*self.size, 2*self.size).path()
+ return None
+
-# A dictionary mapping feynML "mark" choices to marker classes
-NamedMark = {"none": None, "square": _square, "circle": path.circle}
-MarkedName = {None: "none", _square: "square", path.circle : "circle"}
+class CircleMark(Mark):
+ def __init__(self,
+ size = 0.075):
+ self.radius = size
+ self.point = None
+
+ def getPath(self):
+ if self.point is not None:
+ x, y = self.point.getXY()
+ return path.circle(x, y, self.radius).path()
+ return None
Index: pyfeyn/trunk/pyfeyn/utils.py
===================================================================
--- pyfeyn/trunk/pyfeyn/utils.py (revision 1886)
+++ pyfeyn/trunk/pyfeyn/utils.py (revision 1887)
@@ -1,44 +1,49 @@
"""Utility functions and classes for PyFeyn"""
import pyx
from diagrams import FeynDiagram
## Default units
defunit = pyx.unit.cm
todefunit = pyx.unit.tocm
def sign(x):
"""Get the sign of a numeric type"""
if x < 0: return -1
if x > 0: return 1
if x == 0: return 0
class Visible:
def isVisible(self):
return True
def getPath(self):
return None
def getVisiblePath(self):
return self.getPath()
def setDepth(self, depth):
self.depth = depth
return self
def getDepth(self):
if self.__dict__.has_key("depth"):
return self.depth
else:
return None
def __cmp__(self, other):
"""Compare with another visible class, just using layers."""
+ #print "@" + str(other.__class__) + "@"
+ if other is None:
+ return -1
+
if FeynDiagram.options.DEBUG:
print "Comparing visible classes: ", \
self.__class__, "->", self.getDepth(), "vs.", \
other.__class__, "->", other.getDepth()
- return cmp(self.getDepth(), other.getDepth())
+ else:
+ return cmp(self.getDepth(), other.getDepth())
Index: pyfeyn/trunk/pyfeyn/blobs.py
===================================================================
--- pyfeyn/trunk/pyfeyn/blobs.py (revision 1886)
+++ pyfeyn/trunk/pyfeyn/blobs.py (revision 1887)
@@ -1,204 +1,204 @@
"""Various blob shapes to represent generic interactions."""
from pyx import *
import math
from diagrams import FeynDiagram
from points import Point
from utils import Visible
from deco import PointLabel
## Blob base class
class Blob(Point, Visible):
"Base class for all blob-like objects in Feynman diagrams"
def __init__(self):
raise Exception("Blobs are an abstract base class: you can't make them!")
def setStrokeStyle(self, strokestyle):
self.strokestyles = [strokestyle]
return self
def clearStrokeStyles(self):
self.strokestyles = []
return self
def setFillStyle(self, fillstyle):
self.fillstyles = [fillstyle]
return self
def clearFillStyles(self):
self.fillstyles = []
return self
def addTrafo(self, trafo):
self.trafos.append(trafo)
return self
def clearTrafos(self):
self.trafos = []
return self
def setPoints(self, points):
if points:
self.points = points
for p in self.points:
p.blob = self
else:
self.points = []
def addLabel(self, text, displace=-0.15, angle = 0):
if FeynDiagram.options.DEBUG:
print "Adding label: " + text
self.labels.append(PointLabel(text=text, point=self, displace=displace, angle=angle))
if FeynDiagram.options.DEBUG:
print "Labels = " + str(self.labels)
return self
def removeLabels(self):
self.labels = []
return self
## Circle class (a kind of Blob)
class Circle(Blob):
"A circular blob"
blobshape = "circle"
def __init__(self,
x = None, y = None,
center = None,
radius = None,
fill = [color.rgb.white],
stroke = [color.rgb.black],
points = None):
if radius:
self.radius = float(radius)
else:
raise Exception("No (or zero) radius specified for blob.")
- if x != None and y != None:
+ if x is not None and y is not None:
self.setXY(x, y)
- elif center != None:
+ elif center is not None:
self.setXY(center.getX(), center.getY())
else:
raise Exception("No center specified for blob.")
self.setPoints(points)
self.fillstyles = fill
self.strokestyles = stroke
self.trafos = []
self.labels = []
## Add this to the current diagram automatically
FeynDiagram.currentDiagram.add(self)
def getPath(self):
return path.circle(self.getX(), self.getY(), self.radius)
def draw(self, canvas):
canvas.fill(self.getPath(), [color.rgb.white])
canvas.fill(self.getPath(), self.fillstyles)
canvas.stroke(self.getPath(), self.strokestyles)
for l in self.labels:
l.draw(canvas)
## Ellipse class (a kind of Blob)
class Ellipse(Blob):
"An elliptical blob"
blobshape = "ellipse"
def __init__(self,
x = None, y = None,
center = None,
xradius = None, yradius = None,
fill = [color.rgb.white],
stroke = [color.rgb.black],
points = None):
- if x != None and y != None:
+ if x is not None and y is not None:
self.setXY(x, y)
- elif center != None:
+ elif center is not None:
self.setXY(center.getX(), center.getY())
else:
raise Exception("No center specified for blob.")
if xradius:
self.setXRadius(xradius)
elif yradius:
self.setXRadius(yradius)
else:
raise Exception("No viable candidate for x-radius")
if yradius:
self.setYRadius(yradius)
elif xradius:
self.setYRadius(xradius)
else:
raise Exception("No viable candidate for y-radius")
self.setPoints(points)
self.fillstyles = fill
self.strokestyles = stroke
self.trafos = []
self.labels = []
## Add this to the current diagram automatically
FeynDiagram.currentDiagram.add(self)
def getXRadius(self):
return self.xrad
def setXRadius(self, xrad):
self.xrad = float(xrad)
return self
def getYRadius():
return self.yrad
def setYRadius(self, yrad):
self.yrad = float(yrad)
return self
def getXYRadius():
return self.getXRadius(), self.getYRadius()
def setXYRadius(self, xrad, yrad):
self.setXRadius(xrad)
self.setYRadius(yrad)
return self
def getPath(self):
ucircle = path.circle(self.xpos, self.ypos, 1.0)
mytrafo = trafo.scale(self.xrad, self.yrad, self.xpos, self.ypos)
epath = ucircle.transformed(mytrafo)
return epath
def draw(self, canvas):
canvas.fill(self.getPath(), [color.rgb.white])
canvas.fill(self.getPath(), self.fillstyles)
#canvas.stroke(self.getPath(), [color.rgb.white])
canvas.stroke(self.getPath(), self.strokestyles)
for l in self.labels:
l.draw(canvas)
## A dictionary to map feynML blob shape choices to blob classes
NamedBlob = {
"circle" : Circle,
"ellipse" : Ellipse
}
Index: pyfeyn/trunk/examples/pyfeyn-test1.py
===================================================================
--- pyfeyn/trunk/examples/pyfeyn-test1.py (revision 1886)
+++ pyfeyn/trunk/examples/pyfeyn-test1.py (revision 1887)
@@ -1,22 +1,22 @@
from pyfeyn import *
from pyfeyn.user import *
fd = FeynDiagram()
in1 = Point(-4, 2)
in2 = Point(-4, -2)
-in_vtx = Vertex(-2, 0)
out1 = Point(4, -2)
out2 = Point(4, 2)
-out_vtx = Vertex(2, 0)
+in_vtx = Vertex(-2, 0, mark=CircleMark())
+out_vtx = Vertex(2, 0, mark=CircleMark())
l1 = Label("Drell-Yan QCD vertex correction", x=0, y=2)
fa1 = Fermion(in1, in_vtx).addArrow().addLabel(r"\Pelectron")
fa2 = Fermion(in_vtx, in2).addArrow().addLabel(r"\Ppositron")
bos = Photon(in_vtx, out_vtx).addLabel(r"\Pphoton/\PZ")
fb1 = Fermion(out1, out_vtx).addArrow(0.2).addLabel(r"\APquark")
fb2 = Fermion(out_vtx, out2).addArrow(0.8).addLabel(r"\Pquark")
-glu = Gluon(out_vtx.midpoint(out1), out_vtx.midpoint(out2))
+glu = Gluon(midpoint(out_vtx, out1), midpoint(out_vtx, out2))
glu.invert().bend(0.5).addLabel("\Pgluon", displace=0.25)
fd.draw("pyfeyn-test1.pdf")

File Metadata

Mime Type
text/x-diff
Expires
Sun, Feb 23, 2:43 PM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4486686
Default Alt Text
(715 KB)

Event Timeline