

<a name="fontlab.FontMetrics"></a>

# `FontMetrics`


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


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

Constructors:
  FontMetrics() - default
  FontMetrics(FontMetrics)
  FontMetrics(double upm)
  FontMetrics(fg::Package *p)
  FontMetrics(flPackage p, string layer_name)</pre>


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

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

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

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

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

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

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

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

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

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

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

<pre class="doc" markdown="0"><a href="#fontlab.FontMetrics-init">init</a>()</pre>

</dd></dl>

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

<pre class="doc" markdown="0">double</pre>

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

<pre class="doc" markdown="0">double</pre>

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

<pre class="doc" markdown="0">double</pre>

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

<pre class="doc" markdown="0">double</pre>

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

<pre class="doc" markdown="0">double</pre>

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

<pre class="doc" markdown="0">double</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="#fontlab.FontMetrics-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</pre>

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


<a name="fontlab.FontMetrics.ascender"></a>

## `ascender`


<dl class="descriptor"><dt>fontlab.FontMetrics.ascender</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>



<a name="fontlab.FontMetrics.capsHeight"></a>

## `capsHeight`


<dl class="descriptor"><dt>fontlab.FontMetrics.capsHeight</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>



<a name="fontlab.FontMetrics.descender"></a>

## `descender`


<dl class="descriptor"><dt>fontlab.FontMetrics.descender</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>



<a name="fontlab.FontMetrics.init"></a>

## `init`


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

<pre class="doc" markdown="0">init()</pre>

</dd></dl>



<a name="fontlab.FontMetrics.lineGap"></a>

## `lineGap`


<dl class="descriptor"><dt>fontlab.FontMetrics.lineGap</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>



<a name="fontlab.FontMetrics.upm"></a>

## `upm`


<dl class="descriptor"><dt>fontlab.FontMetrics.upm</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>



<a name="fontlab.FontMetrics.xHeight"></a>

## `xHeight`


<dl class="descriptor"><dt>fontlab.FontMetrics.xHeight</dt>
<dd>

<pre class="doc" markdown="0">double</pre>

</dd>
</dl>

