generate pngs with jenkins

This commit is contained in:
2021-02-12 20:20:53 +01:00
parent 63d8f7ea99
commit d974ca7df3
52 changed files with 5085 additions and 803 deletions
+45 -27
View File
@@ -119,10 +119,6 @@
<a href="#module-solidLib.assortment" class="nav-link">solidLib.assortment module</a>
</li>
<li class="nav-item toc-entry toc-h2">
<a href="#module-solidLib.globals" class="nav-link">solidLib.globals module</a>
</li>
<li class="nav-item toc-entry toc-h2">
<a href="#module-solidLib.primitives" class="nav-link">solidLib.primitives module</a>
</li>
@@ -154,7 +150,9 @@
<dl class="py function">
<dt id="solidLib.assortment.bin">
<code class="sig-prename descclassname">solidLib.assortment.</code><code class="sig-name descname">bin</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">x</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">y</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">h</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">67</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">36</span></em>, <em class="sig-param"><span class="n">dim</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">59</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/assortment.html#bin"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.assortment.bin" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dd><p>standardized container</p>
<img alt="_images/bin.png" src="_images/bin.png" />
</dd></dl>
<dl class="py function">
<dt id="solidLib.assortment.grid">
@@ -174,7 +172,7 @@ the triangles used for the base structure is given by their height and width</p>
<dt id="solidLib.assortment.toolinlay1">
<code class="sig-prename descclassname">solidLib.assortment.</code><code class="sig-name descname">toolinlay1</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">height</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="o">*</span><span class="n">args</span></em>, <em class="sig-param"><span class="n">r_tool</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">7</span></em>, <em class="sig-param"><span class="n">inset</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">4</span></em>, <em class="sig-param"><span class="n">maxh</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">67</span></em>, <em class="sig-param"><span class="n">dim</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">59</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">36</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/assortment.html#toolinlay1"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.assortment.toolinlay1" title="Permalink to this definition"></a></dt>
<dd><p>creates a tooltray for alex container bins (2x3)</p>
<img alt="_images/bin_toolinlay1.png" src="_images/bin_toolinlay1.png" />
<img alt="_images/toolinlay1.png" src="_images/toolinlay1.png" />
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
@@ -189,7 +187,7 @@ the triangles used for the base structure is given by their height and width</p>
<dt id="solidLib.assortment.toolinlay2">
<code class="sig-prename descclassname">solidLib.assortment.</code><code class="sig-name descname">toolinlay2</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">height</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">r_tool</span><span class="p">:</span> <span class="n">Union<span class="p">[</span>float<span class="p">, </span>Iterable<span class="p">[</span>float<span class="p">]</span><span class="p">]</span></span> <span class="o">=</span> <span class="default_value">7</span></em>, <em class="sig-param"><span class="n">inset</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">4</span></em>, <em class="sig-param"><span class="n">inset_tool</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">3</span></em>, <em class="sig-param"><span class="n">maxh</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">67</span></em>, <em class="sig-param"><span class="n">dim</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">59</span></em>, <em class="sig-param"><span class="n">wall</span><span class="p">:</span> <span class="n">float</span> <span class="o">=</span> <span class="default_value">2</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">36</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/assortment.html#toolinlay2"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.assortment.toolinlay2" title="Permalink to this definition"></a></dt>
<dd><p>creates a tooltray for alex container bins (2x3)</p>
<img alt="_images/bin_toolinlay2.png" src="_images/bin_toolinlay2.png" />
<img alt="_images/toolinlay2.png" src="_images/toolinlay2.png" />
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
@@ -205,16 +203,30 @@ the triangles used for the base structure is given by their height and width</p>
</dl>
</dd></dl>
</div>
<div class="section" id="module-solidLib.globals">
<span id="solidlib-globals-module"></span><h2>solidLib.globals module<a class="headerlink" href="#module-solidLib.globals" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="module-solidLib.primitives">
<span id="solidlib-primitives-module"></span><h2>solidLib.primitives module<a class="headerlink" href="#module-solidLib.primitives" title="Permalink to this headline"></a></h2>
<dl class="py function">
<dt id="solidLib.primitives.pill">
<code class="sig-prename descclassname">solidLib.primitives.</code><code class="sig-name descname">pill</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">ps</span><span class="p">:</span> <span class="n">List<span class="p">[</span>List<span class="p">[</span>float<span class="p">]</span><span class="p">]</span></span></em>, <em class="sig-param"><span class="n">r</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">36</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/primitives.html#pill"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.primitives.pill" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dd><p>create a pill around given points</p>
</dd></dl>
<dl class="py function">
<dt id="solidLib.primitives.rcube">
<code class="sig-prename descclassname">solidLib.primitives.</code><code class="sig-name descname">rcube</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">dim</span><span class="p">:</span> <span class="n">Iterable<span class="p">[</span>float<span class="p">]</span></span></em>, <em class="sig-param"><span class="n">radius</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">32</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/primitives.html#rcube"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.primitives.rcube" title="Permalink to this definition"></a></dt>
<dd><p>creates a cube with rounded corners</p>
<img alt="_images/round_box.png" src="_images/round_box.png" />
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>dim</strong> cube dimensions to base box on.</p></li>
<li><p><strong>radius</strong> box radius.</p></li>
<li><p><strong>segments</strong> circular object segments</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="py function">
<dt id="solidLib.primitives.round_box">
@@ -233,22 +245,6 @@ the triangles used for the base structure is given by their height and width</p>
<img alt="_images/round_box.png" src="_images/round_box.png" />
</dd></dl>
<dl class="py function">
<dt id="solidLib.primitives.round_box_new">
<code class="sig-prename descclassname">solidLib.primitives.</code><code class="sig-name descname">round_box_new</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">dim</span><span class="p">:</span> <span class="n">Iterable<span class="p">[</span>float<span class="p">]</span></span></em>, <em class="sig-param"><span class="n">radius</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">32</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/primitives.html#round_box_new"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.primitives.round_box_new" title="Permalink to this definition"></a></dt>
<dd><p>creates a cube with rounded corners</p>
<img alt="_images/round_box.png" src="_images/round_box.png" />
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>dim</strong> cube dimensions to base box on.</p></li>
<li><p><strong>radius</strong> box radius.</p></li>
<li><p><strong>segments</strong> circular object segments</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="py function">
<dt id="solidLib.primitives.round_flat_box">
<code class="sig-prename descclassname">solidLib.primitives.</code><code class="sig-name descname">round_flat_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">x</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">y</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">z</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">r</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">segments</span><span class="p">:</span> <span class="n">int</span> <span class="o">=</span> <span class="default_value">32</span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/solidLib/primitives.html#round_flat_box"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.primitives.round_flat_box" title="Permalink to this definition"></a></dt>
@@ -259,6 +255,28 @@ the triangles used for the base structure is given by their height and width</p>
</div>
<div class="section" id="module-solidLib">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-solidLib" title="Permalink to this headline"></a></h2>
<dl class="py class">
<dt id="solidLib.settings">
<em class="property">class </em><code class="sig-prename descclassname">solidLib.</code><code class="sig-name descname">settings</code><a class="reference internal" href="_modules/solidLib.html#settings"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#solidLib.settings" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>global dolidLib settings</p>
<dl class="py attribute">
<dt id="solidLib.settings.height">
<code class="sig-name descname">height</code><em class="property"> = 67</em><a class="headerlink" href="#solidLib.settings.height" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt id="solidLib.settings.raster">
<code class="sig-name descname">raster</code><em class="property"> = 59</em><a class="headerlink" href="#solidLib.settings.raster" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt id="solidLib.settings.segments">
<code class="sig-name descname">segments</code><em class="property"> = 36</em><a class="headerlink" href="#solidLib.settings.segments" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>