Skip to content

Commit

Permalink
v1.5.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
shyuep committed Sep 9, 2014
1 parent c92afd0 commit e1ef80c
Show file tree
Hide file tree
Showing 28 changed files with 157 additions and 141 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
language: python
python:
- "2.7"
- "3.1"
- "3.2"
- "3.3"
- "3.4"
Expand Down
Binary file modified docs/_build/doctrees/changelog.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/environment.pickle
Binary file not shown.
Binary file modified docs/_build/doctrees/index.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/modules.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/pyhull.doctree
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/_build/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: e2b6a046e6bc191e3adb0439d73ee479
config: 2368c6bbb0a62ebbed30d68b3e7b9a96
tags: 645f666f9bcd5a90fca523b33c5a78b7
10 changes: 5 additions & 5 deletions docs/_build/html/_modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Overview: module code &mdash; pyhull 1.4.6 documentation</title>
<title>Overview: module code &mdash; pyhull 1.5.0 documentation</title>

<link rel="stylesheet" href="../_static/proBlue.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />

<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.4.6',
VERSION: '1.5.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
Expand All @@ -24,7 +24,7 @@
<script type="text/javascript" src="../_static/underscore.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="shortcut icon" href="../_static/favicon.png"/>
<link rel="top" title="pyhull 1.4.6 documentation" href="../index.html" />
<link rel="top" title="pyhull 1.5.0 documentation" href="../index.html" />

<script type="text/javascript">
var _gaq = _gaq || [];
Expand All @@ -43,7 +43,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
</ul>
</div>

Expand Down Expand Up @@ -92,7 +92,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
</ul>
</div>

Expand Down
20 changes: 10 additions & 10 deletions docs/_build/html/_modules/pyhull.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>pyhull &mdash; pyhull 1.4.6 documentation</title>
<title>pyhull &mdash; pyhull 1.5.0 documentation</title>

<link rel="stylesheet" href="../_static/proBlue.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />

<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.4.6',
VERSION: '1.5.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
Expand All @@ -24,7 +24,7 @@
<script type="text/javascript" src="../_static/underscore.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="shortcut icon" href="../_static/favicon.png"/>
<link rel="top" title="pyhull 1.4.6 documentation" href="../index.html" />
<link rel="top" title="pyhull 1.5.0 documentation" href="../index.html" />
<link rel="up" title="Module code" href="index.html" />

<script type="text/javascript">
Expand All @@ -44,7 +44,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
<li><a href="index.html" accesskey="U">Module code</a> &raquo;</li>
</ul>
</div>
Expand All @@ -64,13 +64,13 @@ <h1>Source code for pyhull</h1><div class="highlight"><pre>
<span class="sd">&quot;&quot;&quot;</span>

<span class="n">__author__</span> <span class="o">=</span> <span class="s">&quot;Shyue Ping Ong&quot;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s">&quot;1.4.6&quot;</span>
<span class="n">__date__</span> <span class="o">=</span> <span class="s">&quot;Aug 28 2014&quot;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s">&quot;1.5.0&quot;</span>
<span class="n">__date__</span> <span class="o">=</span> <span class="s">&quot;Sep 7 2014&quot;</span>
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s">&quot;Shyue Ping Ong&quot;</span>
<span class="n">__email__</span> <span class="o">=</span> <span class="s">&quot;[email protected]&quot;</span>


<span class="kn">import</span> <span class="nn">pyhull._pyhull</span> <span class="kn">as</span> <span class="nn">hull</span>
<span class="kn">import</span> <span class="nn">string</span>


<div class="viewcode-block" id="qhull_cmd"><a class="viewcode-back" href="../pyhull.html#pyhull.qhull_cmd">[docs]</a><span class="k">def</span> <span class="nf">qhull_cmd</span><span class="p">(</span><span class="n">cmd</span><span class="p">,</span> <span class="n">options</span><span class="p">,</span> <span class="n">points</span><span class="p">):</span>
Expand All @@ -94,7 +94,7 @@ <h1>Source code for pyhull</h1><div class="highlight"><pre>
<span class="n">prep_str</span> <span class="o">=</span> <span class="p">[</span><span class="nb">str</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">points</span><span class="p">[</span><span class="mi">0</span><span class="p">])),</span> <span class="nb">str</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">points</span><span class="p">))]</span>
<span class="n">prep_str</span><span class="o">.</span><span class="n">extend</span><span class="p">([</span><span class="s">&#39; &#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">repr</span><span class="p">,</span> <span class="n">row</span><span class="p">))</span> <span class="k">for</span> <span class="n">row</span> <span class="ow">in</span> <span class="n">points</span><span class="p">])</span>
<span class="n">output</span> <span class="o">=</span> <span class="nb">getattr</span><span class="p">(</span><span class="n">hull</span><span class="p">,</span> <span class="n">cmd</span><span class="p">)(</span><span class="n">options</span><span class="p">,</span> <span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">prep_str</span><span class="p">))</span>
<span class="k">return</span> <span class="nb">map</span><span class="p">(</span><span class="n">string</span><span class="o">.</span><span class="n">strip</span><span class="p">,</span> <span class="n">output</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">))</span>
<span class="k">return</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="o">.</span><span class="n">strip</span><span class="p">,</span> <span class="n">output</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">)))</span>

</div>
<div class="viewcode-block" id="qconvex"><a class="viewcode-back" href="../pyhull.html#pyhull.qconvex">[docs]</a><span class="k">def</span> <span class="nf">qconvex</span><span class="p">(</span><span class="n">options</span><span class="p">,</span> <span class="n">points</span><span class="p">):</span>
Expand Down Expand Up @@ -193,7 +193,7 @@ <h1>Source code for pyhull</h1><div class="highlight"><pre>
<span class="n">data</span><span class="o">.</span><span class="n">extend</span><span class="p">([</span><span class="nb">map</span><span class="p">(</span><span class="nb">repr</span><span class="p">,</span> <span class="n">row</span><span class="p">)</span> <span class="k">for</span> <span class="n">row</span> <span class="ow">in</span> <span class="n">points</span><span class="p">])</span>
<span class="n">prep_str</span> <span class="o">=</span> <span class="p">[</span><span class="s">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="p">,</span> <span class="n">line</span><span class="p">))</span> <span class="k">for</span> <span class="n">line</span> <span class="ow">in</span> <span class="n">data</span><span class="p">]</span>
<span class="n">output</span> <span class="o">=</span> <span class="nb">getattr</span><span class="p">(</span><span class="n">hull</span><span class="p">,</span> <span class="s">&quot;qhalf&quot;</span><span class="p">)(</span><span class="n">options</span><span class="p">,</span> <span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">prep_str</span><span class="p">))</span>
<span class="k">return</span> <span class="nb">map</span><span class="p">(</span><span class="n">string</span><span class="o">.</span><span class="n">strip</span><span class="p">,</span> <span class="n">output</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">))</span></div>
<span class="k">return</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="o">.</span><span class="n">strip</span><span class="p">,</span> <span class="n">output</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">)))</span></div>
</pre></div>

</div>
Expand Down Expand Up @@ -227,7 +227,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
<li><a href="index.html" >Module code</a> &raquo;</li>
</ul>
</div>
Expand Down
15 changes: 8 additions & 7 deletions docs/_build/html/_modules/pyhull/convex_hull.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>pyhull.convex_hull &mdash; pyhull 1.4.6 documentation</title>
<title>pyhull.convex_hull &mdash; pyhull 1.5.0 documentation</title>

<link rel="stylesheet" href="../../_static/proBlue.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />

<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../../',
VERSION: '1.4.6',
VERSION: '1.5.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
Expand All @@ -24,7 +24,7 @@
<script type="text/javascript" src="../../_static/underscore.js"></script>
<script type="text/javascript" src="../../_static/doctools.js"></script>
<link rel="shortcut icon" href="../../_static/favicon.png"/>
<link rel="top" title="pyhull 1.4.6 documentation" href="../../index.html" />
<link rel="top" title="pyhull 1.5.0 documentation" href="../../index.html" />
<link rel="up" title="pyhull" href="../pyhull.html" />

<script type="text/javascript">
Expand All @@ -44,7 +44,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
<li><a href="../index.html" >Module code</a> &raquo;</li>
<li><a href="../pyhull.html" accesskey="U">pyhull</a> &raquo;</li>
</ul>
Expand Down Expand Up @@ -102,7 +102,7 @@ <h1>Source code for pyhull.convex_hull</h1><div class="highlight"><pre>
<span class="sd"> result is obtained instead of merging facets.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="bp">self</span><span class="o">.</span><span class="n">points</span> <span class="o">=</span> <span class="n">points</span>
<span class="n">dim</span> <span class="o">=</span> <span class="nb">map</span><span class="p">(</span><span class="nb">len</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">points</span><span class="p">)</span>
<span class="n">dim</span> <span class="o">=</span> <span class="p">[</span><span class="nb">len</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">points</span><span class="p">]</span>
<span class="k">if</span> <span class="nb">max</span><span class="p">(</span><span class="n">dim</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">min</span><span class="p">(</span><span class="n">dim</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s">&quot;Input points must all have the same dimension!&quot;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">dim</span> <span class="o">=</span> <span class="n">dim</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
Expand All @@ -112,7 +112,8 @@ <h1>Source code for pyhull.convex_hull</h1><div class="highlight"><pre>
<span class="n">options</span> <span class="o">=</span> <span class="s">&quot;i Qt&quot;</span>
<span class="n">output</span> <span class="o">=</span> <span class="n">qconvex</span><span class="p">(</span><span class="n">options</span><span class="p">,</span> <span class="n">points</span><span class="p">)</span>
<span class="n">output</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">vertices</span> <span class="o">=</span> <span class="p">[</span><span class="nb">map</span><span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="n">row</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">())</span> <span class="k">for</span> <span class="n">row</span> <span class="ow">in</span> <span class="n">output</span><span class="p">]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">vertices</span> <span class="o">=</span> <span class="p">[[</span><span class="nb">int</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">row</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span><span class="o">.</span><span class="n">split</span><span class="p">()]</span>
<span class="k">for</span> <span class="n">row</span> <span class="ow">in</span> <span class="n">output</span><span class="p">]</span>

<span class="nd">@property</span>
<div class="viewcode-block" id="ConvexHull.simplices"><a class="viewcode-back" href="../../pyhull.html#pyhull.convex_hull.ConvexHull.simplices">[docs]</a> <span class="k">def</span> <span class="nf">simplices</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
Expand Down Expand Up @@ -153,7 +154,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="../../py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li><a href="../../index.html">pyhull 1.4.6 documentation</a> &raquo;</li>
<li><a href="../../index.html">pyhull 1.5.0 documentation</a> &raquo;</li>
<li><a href="../index.html" >Module code</a> &raquo;</li>
<li><a href="../pyhull.html" >pyhull</a> &raquo;</li>
</ul>
Expand Down
Loading

0 comments on commit e1ef80c

Please sign in to comment.