

<a name="fontgate.fgKerningObjectPair"></a>

# `fgKerningObjectPair`


<dt class="class"><h2><span class="class-name">fontgate.fgKerningObjectPair</span> = <a name="fontgate.fgKerningObjectPair" href="#fontgate.fgKerningObjectPair">class fgKerningObjectPair</a>(<a href="./__builtin__.html#object">object</a>)</h2></dt><dd class="class"><dd>


<pre class="doc" markdown="0">KerningObjectPair representation

Constructors:  fgKerningObjectPair() - default
  fgKerningObjectPair(fgKerningObjectPair) - copy
  fgKerningObjectPair( tuple(fgKerningObject, fgKerningObject) )
  fgKerningObjectPair('nameLeft', 'nameRight')
  fgKerningObjectPair(fgKerningObject, fgKerningObject)
  fgKerningObjectPair('nameLeft', 'nameRight', modeLeft, modeRight) - modeLeft, modeRight must be one of 'glyphMode'/'groupMode'</pre>


</dd><h4 class="head-methods">Methods </h4><dl class="function"><dt><a name="fgKerningObjectPair-__add__" href="#fgKerningObjectPair-__add__"><span class="function-name">__add__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__add__">__add__</a>(y) <==> x+y</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__cmp__" href="#fgKerningObjectPair-__cmp__"><span class="function-name">__cmp__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__cmp__">__cmp__</a>(y) <==> cmp(x,y)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__delattr__" href="#fgKerningObjectPair-__delattr__"><span class="function-name">__delattr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__delattr__">__delattr__</a>('name') <==> del x.name</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__delitem__" href="#fgKerningObjectPair-__delitem__"><span class="function-name">__delitem__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__delitem__">__delitem__</a>(y) <==> del x[y]</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__delslice__" href="#fgKerningObjectPair-__delslice__"><span class="function-name">__delslice__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__delslice__">__delslice__</a>(i, j) <==> del x[i:j]

Use of negative indices is not supported.</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__getattribute__" href="#fgKerningObjectPair-__getattribute__"><span class="function-name">__getattribute__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__getattribute__">__getattribute__</a>('name') <==> x.name</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__getitem__" href="#fgKerningObjectPair-__getitem__"><span class="function-name">__getitem__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__getitem__">__getitem__</a>(y) <==> x[y]</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__getslice__" href="#fgKerningObjectPair-__getslice__"><span class="function-name">__getslice__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__getslice__">__getslice__</a>(i, j) <==> x[i:j]

Use of negative indices is not supported.</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__hash__" href="#fgKerningObjectPair-__hash__"><span class="function-name">__hash__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__hash__">__hash__</a>() <==> hash(x)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__init__" href="#fgKerningObjectPair-__init__"><span class="function-name">__init__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__len__" href="#fgKerningObjectPair-__len__"><span class="function-name">__len__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__len__">__len__</a>() <==> len(x)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__mul__" href="#fgKerningObjectPair-__mul__"><span class="function-name">__mul__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__mul__">__mul__</a>(n) <==> x*n</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__repr__" href="#fgKerningObjectPair-__repr__"><span class="function-name">__repr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__repr__">__repr__</a>() <==> repr(x)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__rmul__" href="#fgKerningObjectPair-__rmul__"><span class="function-name">__rmul__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__rmul__">__rmul__</a>(n) <==> n*x</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__setattr__" href="#fgKerningObjectPair-__setattr__"><span class="function-name">__setattr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__setattr__">__setattr__</a>('name', value) <==> x.name = value</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__setitem__" href="#fgKerningObjectPair-__setitem__"><span class="function-name">__setitem__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__setitem__">__setitem__</a>(i, y) <==> x[i]=y</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-__setslice__" href="#fgKerningObjectPair-__setslice__"><span class="function-name">__setslice__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgKerningObjectPair-__setslice__">__setslice__</a>(i, j, y) <==> x[i:j]=y

Use  of negative indices is not supported.</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-asDict" href="#fgKerningObjectPair-asDict"><span class="function-name">asDict</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">represent object as dictionary</pre>

</dd></dl>
<dl class="function"><dt><a name="fgKerningObjectPair-asTuple" href="#fgKerningObjectPair-asTuple"><span class="function-name">asTuple</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">represent object as tuple</pre>

</dd></dl>

  <h4 class="head-desc">Descriptors </h4><dl class="descriptor"><dt>left</dt>
<dd>

<pre class="doc" markdown="0">(fgKerningObject) - left glyph or group</pre>

</dd>
</dl>
<dl class="descriptor"><dt>right</dt>
<dd>

<pre class="doc" markdown="0">(fgKerningObject) - right glyph or group</pre>

</dd>
</dl>

  <h4 class="head-attrs">Attributes </h4><dl><dt><span class="other-name">__new__</span> = &lt;built-in method __new__ of type object&gt;<dd>

<pre class="doc" markdown="0">T.<a href="#fontgate.fgKerningObjectPair-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</pre>

</dd></dl>
</dd>


<a name="fontgate.fgKerningObjectPair.asDict"></a>

## `asDict`


<dl class="function"><dt><a name="-fontgate.fgKerningObjectPair.asDict" href="#-fontgate.fgKerningObjectPair.asDict"><span class="function-name">fontgate.fgKerningObjectPair.asDict</span></a> = asDict<span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">represent object as dictionary</pre>

</dd></dl>



<a name="fontgate.fgKerningObjectPair.asTuple"></a>

## `asTuple`


<dl class="function"><dt><a name="-fontgate.fgKerningObjectPair.asTuple" href="#-fontgate.fgKerningObjectPair.asTuple"><span class="function-name">fontgate.fgKerningObjectPair.asTuple</span></a> = asTuple<span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">represent object as tuple</pre>

</dd></dl>



<a name="fontgate.fgKerningObjectPair.left"></a>

## `left`


<dl class="descriptor"><dt>fontgate.fgKerningObjectPair.left</dt>
<dd>

<pre class="doc" markdown="0">(fgKerningObject) - left glyph or group</pre>

</dd>
</dl>



<a name="fontgate.fgKerningObjectPair.right"></a>

## `right`


<dl class="descriptor"><dt>fontgate.fgKerningObjectPair.right</dt>
<dd>

<pre class="doc" markdown="0">(fgKerningObject) - right glyph or group</pre>

</dd>
</dl>

