diff options
Diffstat (limited to 'docs/3.1/lib8tion_8cpp_source.html')
-rw-r--r-- | docs/3.1/lib8tion_8cpp_source.html | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/docs/3.1/lib8tion_8cpp_source.html b/docs/3.1/lib8tion_8cpp_source.html index 03025e9a..bbec5589 100644 --- a/docs/3.1/lib8tion_8cpp_source.html +++ b/docs/3.1/lib8tion_8cpp_source.html @@ -246,7 +246,7 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="keywordtype">void</span> test1abs( int8_t i)</div> <div class="line"><a name="l00136"></a><span class="lineno"> 136</span> {</div> <div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  Serial.print(<span class="stringliteral">"abs("</span>); Serial.print(i); Serial.print(<span class="stringliteral">") = "</span>);</div> -<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  int8_t j = <a class="code" href="group___math.html#ga4bf8996c4a130e96521495d4a1395a01">abs8</a>(i);</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  int8_t j = <a class="code" href="group___math.html#ga162169ac0c2d1f3d01eaff8f32e1b415">abs8</a>(i);</div> <div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  Serial.print(j); Serial.println(<span class="stringliteral">" "</span>);</div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span> }</div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> @@ -270,7 +270,7 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  Serial.print(r); Serial.print(<span class="stringliteral">" : "</span>);</div> <div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordflow">for</span>( c = 0; c <= 20; c += 1) {</div> <div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  byte t;</div> -<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  t = <a class="code" href="group___math.html#ga10181a03cf8b8428fc524aa78e7fbf7f">mul8</a>( r, c);</div> +<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  t = <a class="code" href="group___math.html#gaf170916b55c493ea038c1d96b338e059">mul8</a>( r, c);</div> <div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  Serial.print(t); Serial.print(<span class="charliteral">' '</span>);</div> <div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  }</div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  Serial.println(<span class="charliteral">' '</span>);</div> @@ -290,7 +290,7 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  Serial.print(r); Serial.print(<span class="stringliteral">" : "</span>);</div> <div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordflow">for</span>( c = 0; c <= 240; c += 10) {</div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  byte t;</div> -<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  t = <a class="code" href="group___scaling.html#ga6c160f8c36ce9b3c5eda68e4992010af">scale8</a>( r, c);</div> +<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  t = <a class="code" href="group___scaling.html#gad7535ccda9c92470c4e6ee0265585555">scale8</a>( r, c);</div> <div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  Serial.print(t); Serial.print(<span class="charliteral">' '</span>);</div> <div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  }</div> <div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  Serial.println(<span class="charliteral">' '</span>);</div> @@ -303,7 +303,7 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  Serial.print(r); Serial.print(<span class="stringliteral">" : "</span>);</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keywordflow">for</span>( c = 0; c <= 100; c += 4) {</div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  byte t;</div> -<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  t = <a class="code" href="group___scaling.html#ga333095ffa436c94d3e77ee9dc39da1c1">scale8_video</a>( r, c);</div> +<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  t = <a class="code" href="group___scaling.html#ga628b417ea1507e3447cdf5f308d9b6d5">scale8_video</a>( r, c);</div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  Serial.print(t); Serial.print(<span class="charliteral">' '</span>);</div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  }</div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  Serial.println(<span class="charliteral">' '</span>);</div> @@ -323,7 +323,7 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  Serial.print(r); Serial.print(<span class="stringliteral">" : "</span>);</div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="keywordflow">for</span>( c = 0; c <= 240; c += 10) {</div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  byte t;</div> -<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  t = <a class="code" href="group___math.html#ga38e9f9a8830353f9cbfecad7c8758b1f">qadd8</a>( r, c);</div> +<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  t = <a class="code" href="group___math.html#ga07133b3085824d0fcd4f5086d286c4b5">qadd8</a>( r, c);</div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  Serial.print(t); Serial.print(<span class="charliteral">' '</span>);</div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  }</div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  Serial.println(<span class="charliteral">' '</span>);</div> @@ -361,22 +361,22 @@ $(document).ready(function(){initNavTree('lib8tion_8cpp_source.html','');}); <div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div> <div class="line"><a name="l00251"></a><span class="lineno"> 251</span> FASTLED_NAMESPACE_END</div> <div class="ttc" id="group___random_html_ga6f2ab7e21aae59453832b2933632f016"><div class="ttname"><a href="group___random.html#ga6f2ab7e21aae59453832b2933632f016">rand16seed</a></div><div class="ttdeci">uint16_t rand16seed</div><div class="ttdoc">random number seed </div><div class="ttdef"><b>Definition:</b> <a href="lib8tion_8cpp_source.html#l00008">lib8tion.cpp:8</a></div></div> -<div class="ttc" id="group___math_html_ga4bf8996c4a130e96521495d4a1395a01"><div class="ttname"><a href="group___math.html#ga4bf8996c4a130e96521495d4a1395a01">abs8</a></div><div class="ttdeci">LIB8STATIC int8_t abs8(int8_t i)</div><div class="ttdoc">take abs() of a signed 8-bit uint8_t </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00354">math8.h:354</a></div></div> -<div class="ttc" id="group___scaling_html_ga6c160f8c36ce9b3c5eda68e4992010af"><div class="ttname"><a href="group___scaling.html#ga6c160f8c36ce9b3c5eda68e4992010af">scale8</a></div><div class="ttdeci">LIB8STATIC uint8_t scale8(uint8_t i, fract8 scale)</div><div class="ttdoc">scale one byte by a second one, which is treated as the numerator of a fraction whose denominator is ...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00020">scale8.h:20</a></div></div> -<div class="ttc" id="group___scaling_html_ga333095ffa436c94d3e77ee9dc39da1c1"><div class="ttname"><a href="group___scaling.html#ga333095ffa436c94d3e77ee9dc39da1c1">scale8_video</a></div><div class="ttdeci">LIB8STATIC uint8_t scale8_video(uint8_t i, fract8 scale)</div><div class="ttdoc">The "video" version of scale8 guarantees that the output will be only be zero if one or both of the i...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00073">scale8.h:73</a></div></div> -<div class="ttc" id="group___math_html_ga38e9f9a8830353f9cbfecad7c8758b1f"><div class="ttname"><a href="group___math.html#ga38e9f9a8830353f9cbfecad7c8758b1f">qadd8</a></div><div class="ttdeci">LIB8STATIC uint8_t qadd8(uint8_t i, uint8_t j)</div><div class="ttdoc">add one byte to another, saturating at 0xFF </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00021">math8.h:21</a></div></div> +<div class="ttc" id="group___math_html_gaf170916b55c493ea038c1d96b338e059"><div class="ttname"><a href="group___math.html#gaf170916b55c493ea038c1d96b338e059">mul8</a></div><div class="ttdeci">LIB8STATIC_ALWAYS_INLINE uint8_t mul8(uint8_t i, uint8_t j)</div><div class="ttdoc">8x8 bit multiplication, with 8 bit result </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00295">math8.h:295</a></div></div> +<div class="ttc" id="group___math_html_ga162169ac0c2d1f3d01eaff8f32e1b415"><div class="ttname"><a href="group___math.html#ga162169ac0c2d1f3d01eaff8f32e1b415">abs8</a></div><div class="ttdeci">LIB8STATIC_ALWAYS_INLINE int8_t abs8(int8_t i)</div><div class="ttdoc">take abs() of a signed 8-bit uint8_t </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00354">math8.h:354</a></div></div> +<div class="ttc" id="group___scaling_html_ga628b417ea1507e3447cdf5f308d9b6d5"><div class="ttname"><a href="group___scaling.html#ga628b417ea1507e3447cdf5f308d9b6d5">scale8_video</a></div><div class="ttdeci">LIB8STATIC_ALWAYS_INLINE uint8_t scale8_video(uint8_t i, fract8 scale)</div><div class="ttdoc">The "video" version of scale8 guarantees that the output will be only be zero if one or both of the i...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00098">scale8.h:98</a></div></div> <div class="ttc" id="group___random_html_ga4e63c74426f6516f28470dc1b814aefe"><div class="ttname"><a href="group___random.html#ga4e63c74426f6516f28470dc1b814aefe">random8</a></div><div class="ttdeci">LIB8STATIC uint8_t random8()</div><div class="ttdoc">Generate an 8-bit random number. </div><div class="ttdef"><b>Definition:</b> <a href="random8_8h_source.html#l00019">random8.h:19</a></div></div> -<div class="ttc" id="group___math_html_ga10181a03cf8b8428fc524aa78e7fbf7f"><div class="ttname"><a href="group___math.html#ga10181a03cf8b8428fc524aa78e7fbf7f">mul8</a></div><div class="ttdeci">LIB8STATIC uint8_t mul8(uint8_t i, uint8_t j)</div><div class="ttdoc">8x8 bit multiplication, with 8 bit result </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00295">math8.h:295</a></div></div> -<div class="ttc" id="group___scaling_html_ga700b7f510f32e8c91385093c436c27d9"><div class="ttname"><a href="group___scaling.html#ga700b7f510f32e8c91385093c436c27d9">nscale8x3_video</a></div><div class="ttdeci">LIB8STATIC void nscale8x3_video(uint8_t &r, uint8_t &g, uint8_t &b, fract8 scale)</div><div class="ttdoc">scale three one byte values by a fourth one, which is treated as the numerator of a fraction whose de...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00282">scale8.h:282</a></div></div> +<div class="ttc" id="group___scaling_html_ga700b7f510f32e8c91385093c436c27d9"><div class="ttname"><a href="group___scaling.html#ga700b7f510f32e8c91385093c436c27d9">nscale8x3_video</a></div><div class="ttdeci">LIB8STATIC void nscale8x3_video(uint8_t &r, uint8_t &g, uint8_t &b, fract8 scale)</div><div class="ttdoc">scale three one byte values by a fourth one, which is treated as the numerator of a fraction whose de...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00344">scale8.h:344</a></div></div> <div class="ttc" id="_fast_l_e_d_8h_html"><div class="ttname"><a href="_fast_l_e_d_8h.html">FastLED.h</a></div><div class="ttdoc">central include file for FastLED, defines the CFastLED class/object </div></div> -<div class="ttc" id="classq_html"><div class="ttname"><a href="classq.html">q</a></div><div class="ttdoc">Template class for represneting fractional ints. </div><div class="ttdef"><b>Definition:</b> <a href="lib8tion_8h_source.html#l00753">lib8tion.h:753</a></div></div> +<div class="ttc" id="group___math_html_ga07133b3085824d0fcd4f5086d286c4b5"><div class="ttname"><a href="group___math.html#ga07133b3085824d0fcd4f5086d286c4b5">qadd8</a></div><div class="ttdeci">LIB8STATIC_ALWAYS_INLINE uint8_t qadd8(uint8_t i, uint8_t j)</div><div class="ttdoc">add one byte to another, saturating at 0xFF </div><div class="ttdef"><b>Definition:</b> <a href="math8_8h_source.html#l00021">math8.h:21</a></div></div> +<div class="ttc" id="group___scaling_html_gad7535ccda9c92470c4e6ee0265585555"><div class="ttname"><a href="group___scaling.html#gad7535ccda9c92470c4e6ee0265585555">scale8</a></div><div class="ttdeci">LIB8STATIC_ALWAYS_INLINE uint8_t scale8(uint8_t i, fract8 scale)</div><div class="ttdoc">scale one byte by a second one, which is treated as the numerator of a fraction whose denominator is ...</div><div class="ttdef"><b>Definition:</b> <a href="scale8_8h_source.html#l00020">scale8.h:20</a></div></div> +<div class="ttc" id="classq_html"><div class="ttname"><a href="classq.html">q</a></div><div class="ttdoc">Template class for represneting fractional ints. </div><div class="ttdef"><b>Definition:</b> <a href="lib8tion_8h_source.html#l00754">lib8tion.h:754</a></div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><b>lib8tion.cpp</b></li> - <li class="footer">Generated on Tue Feb 16 2016 11:42:44 for FastLED by + <li class="footer">Generated on Sun Feb 21 2016 18:44:44 for FastLED by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li> </ul> |