Skip to content

Commit

Permalink
deploy: 972ab73
Browse files Browse the repository at this point in the history
  • Loading branch information
mmertama committed Sep 20, 2024
1 parent 881c8dc commit 50774a7
Show file tree
Hide file tree
Showing 193 changed files with 4,720 additions and 1,876 deletions.
2 changes: 1 addition & 1 deletion annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyreUtils_1_1LogWriter-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyreUtils_1_1LogWriter.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
17 changes: 9 additions & 8 deletions classGempyre_1_1Bitmap-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down Expand Up @@ -111,13 +111,14 @@
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a405be1aa874559566c8f25269bb5e09e">pixel</a>(int x, int y) const</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a193ea0a8945155bc592a7ab5222db733">png_image</a>() const</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#aff1ee976686b380939c4ff591077293e">set_alpha</a>(int x, int y, Color::type alpha)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#aba233ebda03cd1a7d46e3d10f726fe01">set_pixel</a>(int x, int y, Color::type color)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a6f7410625385574dab9cc899df0476eb">swap</a>(Bitmap &amp;other)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a78d7b2b141f6751a49e89b3cc91dd503">tile</a>(int x, int y, const Bitmap &amp;other)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#ad00dfc9f775f82e6102f306c23305c45">tile</a>(int x, int y, const Bitmap &amp;other, int width, int height)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a111c9f38847fd7d1eef403edc3ab2e3b">tile</a>(int x, int y, const Bitmap &amp;other, int other_x, int other_y, int width, int height)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a3d8cf9f3047fc26d6533db86e4e56195">width</a>() const</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a9ce10102506714f048f8475dbcb9d9da">~Bitmap</a>()</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a9a95d1cf994d96e4554da0bdcb65fb84">set_data</a>(const T &amp;bytes, size_t offset=0)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#aba233ebda03cd1a7d46e3d10f726fe01">set_pixel</a>(int x, int y, Color::type color)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a6f7410625385574dab9cc899df0476eb">swap</a>(Bitmap &amp;other)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a78d7b2b141f6751a49e89b3cc91dd503">tile</a>(int x, int y, const Bitmap &amp;other)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#ad00dfc9f775f82e6102f306c23305c45">tile</a>(int x, int y, const Bitmap &amp;other, int width, int height)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a111c9f38847fd7d1eef403edc3ab2e3b">tile</a>(int x, int y, const Bitmap &amp;other, int other_x, int other_y, int width, int height)</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a3d8cf9f3047fc26d6533db86e4e56195">width</a>() const</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html#a9ce10102506714f048f8475dbcb9d9da">~Bitmap</a>()</td><td class="entry"><a class="el" href="classGempyre_1_1Bitmap.html">Gempyre::Bitmap</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
54 changes: 53 additions & 1 deletion classGempyre_1_1Bitmap.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down Expand Up @@ -205,6 +205,10 @@
const uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGempyre_1_1Bitmap.html#a9a0e31c450f6a0ba580025fb003594a4">const_data</a> () const</td></tr>
<tr class="memdesc:a9a0e31c450f6a0ba580025fb003594a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">underlaying data <br /></td></tr>
<tr class="separator:a9a0e31c450f6a0ba580025fb003594a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a95d1cf994d96e4554da0bdcb65fb84"><td class="memTemplParams" colspan="2">template&lt;class T , std::enable_if_t&lt; std::is_same_v&lt; typename T::value_type, Color::type &gt;, int &gt; = 0&gt; </td></tr>
<tr class="memitem:a9a95d1cf994d96e4554da0bdcb65fb84"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classGempyre_1_1Bitmap.html#a9a95d1cf994d96e4554da0bdcb65fb84">set_data</a> (const T &amp;bytes, size_t offset=0)</td></tr>
<tr class="memdesc:a9a95d1cf994d96e4554da0bdcb65fb84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy pixels into bitmap. <a href="classGempyre_1_1Bitmap.html#a9a95d1cf994d96e4554da0bdcb65fb84">More...</a><br /></td></tr>
<tr class="separator:a9a95d1cf994d96e4554da0bdcb65fb84"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
Expand Down Expand Up @@ -470,6 +474,54 @@ <h2 class="memtitle"><span class="permalink"><a href="#a193ea0a8945155bc592a7ab5
<p>Convert a bitmap to PNG. </p>
<dl class="section return"><dt>Returns</dt><dd>PNG bytes </dd></dl>

</div>
</div>
<a id="a9a95d1cf994d96e4554da0bdcb65fb84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a95d1cf994d96e4554da0bdcb65fb84">&#9670;&nbsp;</a></span>set_data()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T , std::enable_if_t&lt; std::is_same_v&lt; typename T::value_type, Color::type &gt;, int &gt; = 0&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Gempyre::Bitmap::set_data </td>
<td>(</td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>bytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>offset</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">

<p>Copy pixels into bitmap. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">bytes</td><td>(TODO will change to std::span when moving to C++20) </td></tr>
<tr><td class="paramname">offset</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>false on overflow, otherwise true </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
Expand Down
1 change: 1 addition & 0 deletions classGempyre_1_1Bitmap.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ var classGempyre_1_1Bitmap =
[ "pixel", "classGempyre_1_1Bitmap.html#a405be1aa874559566c8f25269bb5e09e", null ],
[ "png_image", "classGempyre_1_1Bitmap.html#a193ea0a8945155bc592a7ab5222db733", null ],
[ "set_alpha", "classGempyre_1_1Bitmap.html#aff1ee976686b380939c4ff591077293e", null ],
[ "set_data", "classGempyre_1_1Bitmap.html#a9a95d1cf994d96e4554da0bdcb65fb84", null ],
[ "set_pixel", "classGempyre_1_1Bitmap.html#aba233ebda03cd1a7d46e3d10f726fe01", null ],
[ "swap", "classGempyre_1_1Bitmap.html#a6f7410625385574dab9cc899df0476eb", null ],
[ "tile", "classGempyre_1_1Bitmap.html#a78d7b2b141f6751a49e89b3cc91dd503", null ],
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1CanvasElement-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1CanvasElement.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Dialog-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Dialog.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Element-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Element.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1EventMap.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1EventQueue.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1FrameComposer-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1FrameComposer.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1HtmlStream-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1HtmlStream.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1IdList.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Ui-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classGempyre_1_1Ui.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion dir_d44c64559bbebec7f509842c48db8b23.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion files.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">gempyre
&#160;<span id="projectnumber">1.4.1</span>
&#160;<span id="projectnumber">1.5.1</span>
</div>
</td>
</tr>
Expand Down
Loading

0 comments on commit 50774a7

Please sign in to comment.