mirror of
https://github.com/creyD/intelliphoto.git
synced 2026-04-13 11:50:31 +02:00
Remade Doxygen Docs
This commit is contained in:
@@ -94,6 +94,9 @@ $(document).ready(function(){initNavTree('class_intelli_tool_circle.html','');})
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="class_intelli_tool_circle.html" title="The IntelliToolCircle class represents a tool to draw a circle.">IntelliToolCircle</a> class represents a tool to draw a circle.
|
||||
<a href="class_intelli_tool_circle.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="_intelli_tool_circle_8h_source.html">IntelliToolCircle.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for IntelliToolCircle:</div>
|
||||
@@ -109,26 +112,28 @@ Collaboration diagram for IntelliToolCircle:</div>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9b185b9d327f8602d0b7f667b8d1d32a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#a9b185b9d327f8602d0b7f667b8d1d32a">IntelliToolCircle</a> (<a class="el" href="class_painting_area.html">PaintingArea</a> *<a class="el" href="class_intelli_tool.html#ab4c2698a0f9f25fb6639ec760d2d0289">Area</a>, <a class="el" href="class_intelli_color_picker.html">IntelliColorPicker</a> *<a class="el" href="class_intelli_tool.html#ae2e0ac394611a361ab4ef2fe55c03fef">colorPicker</a>)</td></tr>
|
||||
<tr class="memdesc:a9b185b9d327f8602d0b7f667b8d1d32a"><td class="mdescLeft"> </td><td class="mdescRight">A constructor setting the general paintingArea and colorPicker. And reading in the inner alpha and edgeWidth. <a href="class_intelli_tool_circle.html#a9b185b9d327f8602d0b7f667b8d1d32a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9b185b9d327f8602d0b7f667b8d1d32a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a03b65b95d7b5d72e6a92c95f068954"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#a7a03b65b95d7b5d72e6a92c95f068954">~IntelliToolCircle</a> () override</td></tr>
|
||||
<tr class="memdesc:a7a03b65b95d7b5d72e6a92c95f068954"><td class="mdescLeft"> </td><td class="mdescRight">A Destructor. <a href="class_intelli_tool_circle.html#a7a03b65b95d7b5d72e6a92c95f068954">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a03b65b95d7b5d72e6a92c95f068954"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a29d7b9ed4960e6fe1f31ff620363e429"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#a29d7b9ed4960e6fe1f31ff620363e429">onMouseRightPressed</a> (int x, int y) override</td></tr>
|
||||
<tr class="memdesc:a29d7b9ed4960e6fe1f31ff620363e429"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the right click Pressed of a Mouse. Constructing the Canvas to draw on. Call this in child classes! <a href="class_intelli_tool_circle.html#a29d7b9ed4960e6fe1f31ff620363e429">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a29d7b9ed4960e6fe1f31ff620363e429"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the right click pressed of a mouse. Clearing the canvas layer. <a href="class_intelli_tool_circle.html#a29d7b9ed4960e6fe1f31ff620363e429">More...</a><br /></td></tr>
|
||||
<tr class="separator:a29d7b9ed4960e6fe1f31ff620363e429"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aca07540f2f7ccb3d2c0b84890c1afc4c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#aca07540f2f7ccb3d2c0b84890c1afc4c">onMouseRightReleased</a> (int x, int y) override</td></tr>
|
||||
<tr class="memdesc:aca07540f2f7ccb3d2c0b84890c1afc4c"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the right click Released of a Mouse. Merging the Canvas to Active. Call this in child classes! <a href="class_intelli_tool_circle.html#aca07540f2f7ccb3d2c0b84890c1afc4c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aca07540f2f7ccb3d2c0b84890c1afc4c"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the right click released of a mouse. <a href="class_intelli_tool_circle.html#aca07540f2f7ccb3d2c0b84890c1afc4c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aca07540f2f7ccb3d2c0b84890c1afc4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae883b8ae833c78a8867e626c600f9639"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#ae883b8ae833c78a8867e626c600f9639">onMouseLeftPressed</a> (int x, int y) override</td></tr>
|
||||
<tr class="memdesc:ae883b8ae833c78a8867e626c600f9639"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the left click Pressed of a Mouse. Resetting the current draw. Call this in child classes! <a href="class_intelli_tool_circle.html#ae883b8ae833c78a8867e626c600f9639">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:ae883b8ae833c78a8867e626c600f9639"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the left click pressed of a mouse. Sets the middle point of the cricle. <a href="class_intelli_tool_circle.html#ae883b8ae833c78a8867e626c600f9639">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae883b8ae833c78a8867e626c600f9639"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8e438ec997c57262b5efc2db4cee1a3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#ad8e438ec997c57262b5efc2db4cee1a3">onMouseLeftReleased</a> (int x, int y) override</td></tr>
|
||||
<tr class="memdesc:ad8e438ec997c57262b5efc2db4cee1a3"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the left click Released of a Mouse. Call this in child classes! <a href="class_intelli_tool_circle.html#ad8e438ec997c57262b5efc2db4cee1a3">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:ad8e438ec997c57262b5efc2db4cee1a3"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the left click released of a mouse. <a href="class_intelli_tool_circle.html#ad8e438ec997c57262b5efc2db4cee1a3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad8e438ec997c57262b5efc2db4cee1a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2d9b0fb6695c184c4cb507a5fb75506"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#ae2d9b0fb6695c184c4cb507a5fb75506">onWheelScrolled</a> (int value) override</td></tr>
|
||||
<tr class="memdesc:ae2d9b0fb6695c184c4cb507a5fb75506"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the scroll event. A Positive Value means scrolling outwards. Call this in child classes! <a href="class_intelli_tool_circle.html#ae2d9b0fb6695c184c4cb507a5fb75506">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:ae2d9b0fb6695c184c4cb507a5fb75506"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the scroll event. Changing the edge Width relative to value. <a href="class_intelli_tool_circle.html#ae2d9b0fb6695c184c4cb507a5fb75506">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae2d9b0fb6695c184c4cb507a5fb75506"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90ee58c5390a86afc75c14ca79b91d7b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool_circle.html#a90ee58c5390a86afc75c14ca79b91d7b">onMouseMoved</a> (int x, int y) override</td></tr>
|
||||
<tr class="memdesc:a90ee58c5390a86afc75c14ca79b91d7b"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the mouse moved event. Call this in child classes! <a href="class_intelli_tool_circle.html#a90ee58c5390a86afc75c14ca79b91d7b">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a90ee58c5390a86afc75c14ca79b91d7b"><td class="mdescLeft"> </td><td class="mdescRight">A function managing the mouse moved event. Draws a circle with radius of eulerian norm of mouse position and the middle point. <a href="class_intelli_tool_circle.html#a90ee58c5390a86afc75c14ca79b91d7b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a90ee58c5390a86afc75c14ca79b91d7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_intelli_tool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_intelli_tool')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_intelli_tool.html">IntelliTool</a></td></tr>
|
||||
<tr class="memitem:a346dd55d489fced38e7bb46f9168af91 inherit pub_methods_class_intelli_tool"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_tool.html#a346dd55d489fced38e7bb46f9168af91">IntelliTool</a> (<a class="el" href="class_painting_area.html">PaintingArea</a> *<a class="el" href="class_intelli_tool.html#ab4c2698a0f9f25fb6639ec760d2d0289">Area</a>, <a class="el" href="class_intelli_color_picker.html">IntelliColorPicker</a> *<a class="el" href="class_intelli_tool.html#ae2e0ac394611a361ab4ef2fe55c03fef">colorPicker</a>)</td></tr>
|
||||
@@ -158,8 +163,9 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="separator:af256de16e9825922d20a23d11617b51b inherit pro_attribs_class_intelli_tool"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_intelli_tool_circle_8h_source.html#l00008">8</a> of file <a class="el" href="_intelli_tool_circle_8h_source.html">IntelliToolCircle.h</a>.</p>
|
||||
<div class="textblock"><p>The <a class="el" href="class_intelli_tool_circle.html" title="The IntelliToolCircle class represents a tool to draw a circle.">IntelliToolCircle</a> class represents a tool to draw a circle. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_intelli_tool_circle_8h_source.html#l00010">10</a> of file <a class="el" href="_intelli_tool_circle_8h_source.html">IntelliToolCircle.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a9b185b9d327f8602d0b7f667b8d1d32a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b185b9d327f8602d0b7f667b8d1d32a">◆ </a></span>IntelliToolCircle()</h2>
|
||||
@@ -187,6 +193,15 @@ Additional Inherited Members</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A constructor setting the general paintingArea and colorPicker. And reading in the inner alpha and edgeWidth. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">Area</td><td>- The general paintingArea used by the project. </td></tr>
|
||||
<tr><td class="paramname">colorPicker</td><td>- The general colorPicker used by the project. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_intelli_tool_circle_8cpp_source.html#l00006">6</a> of file <a class="el" href="_intelli_tool_circle_8cpp_source.html">IntelliToolCircle.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
@@ -214,6 +229,8 @@ Additional Inherited Members</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A Destructor. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_intelli_tool_circle_8cpp_source.html#l00012">12</a> of file <a class="el" href="_intelli_tool_circle_8cpp_source.html">IntelliToolCircle.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
@@ -253,11 +270,11 @@ Additional Inherited Members</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the left click Pressed of a Mouse. Resetting the current draw. Call this in child classes! </p>
|
||||
<p>A function managing the left click pressed of a mouse. Sets the middle point of the cricle. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the active/canvas layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the active/canvas layer. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -307,11 +324,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the left click Released of a Mouse. Call this in child classes! </p>
|
||||
<p>A function managing the left click released of a mouse. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the active/canvas layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the active/canvas layer. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -361,11 +378,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the mouse moved event. Call this in child classes! </p>
|
||||
<p>A function managing the mouse moved event. Draws a circle with radius of eulerian norm of mouse position and the middle point. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate of the new Mouse Position. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate of the new Mouse Position. </td></tr>
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate of the new mouse position. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate of the new mouse position. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -415,11 +432,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the right click Pressed of a Mouse. Constructing the Canvas to draw on. Call this in child classes! </p>
|
||||
<p>A function managing the right click pressed of a mouse. Clearing the canvas layer. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the active/canvas layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the active/canvas layer. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -469,11 +486,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the right click Released of a Mouse. Merging the Canvas to Active. Call this in child classes! </p>
|
||||
<p>A function managing the right click released of a mouse. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the Active/Canvas Layer. </td></tr>
|
||||
<tr><td class="paramname">x</td><td>- The x coordinate relative to the active/canvas layer. </td></tr>
|
||||
<tr><td class="paramname">y</td><td>- The y coordinate relative to the active/canvas layer. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -513,7 +530,7 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>A function managing the scroll event. A Positive Value means scrolling outwards. Call this in child classes! </p>
|
||||
<p>A function managing the scroll event. Changing the edge Width relative to value. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">value</td><td>- The absolute the scroll has changed. </td></tr>
|
||||
|
||||
Reference in New Issue
Block a user