Page MenuHomeHEPForge

pyfeyn.points.Point-class.html
No OneTemporary

pyfeyn.points.Point-class.html

<?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_22" name="uml_class_diagram_for_classdoc_22">
<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="170,341,268,379" />
<area shape="rect" href="pyfeyn.blobs.Ellipse&#45;class.html" title="pyfeyn.blobs.Ellipse" alt="" coords="94,397,206,435" />
<area shape="rect" href="pyfeyn.blobs.Circle&#45;class.html" title="pyfeyn.blobs.Circle" alt="" coords="235,397,342,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="18,36,276,55" />
<area shape="rect" href="pyfeyn.points.Point&#45;class.html#x" title="Alias for getX()." alt="" coords="18,55,276,73" />
<area shape="rect" href="pyfeyn.points.Point&#45;class.html#draw" title="Do nothing (abstract base class)." alt="" coords="18,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="18,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="18,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="18,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="18,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="18,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="18,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="18,204,276,223" />
<area shape="rect" href="pyfeyn.points.Point&#45;class.html#getBlob" title="Get the attached blob." alt="" coords="18,223,276,241" />
<area shape="rect" href="pyfeyn.points.Point&#45;class.html#xy" title="Alias for getXY()." alt="" coords="18,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="18,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="18,297,276,316" />
<area shape="rect" href="pyfeyn.points.Point&#45;class.html" title="pyfeyn.points.Point" alt="" coords="6,5,288,323" />
</map>
<img src="uml_class_diagram_for_classdoc_22.gif" alt='' usemap="#uml_class_diagram_for_classdoc_22" 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 Wed Jun 20 00:49:11 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>

File Metadata

Mime Type
application/xml
Expires
Thu, Apr 24, 6:38 AM (1 d, 21 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4887801
Default Alt Text
pyfeyn.points.Point-class.html (28 KB)

Event Timeline