This commit is contained in:
kojix2 2023-01-05 02:58:18 +00:00
parent 94dd899c82
commit 7a86190346
18 changed files with 179 additions and 113 deletions

View File

@ -241,7 +241,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -296,7 +296,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:51 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -118,7 +118,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -208,7 +208,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -1070,7 +1070,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -114,7 +114,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -803,7 +803,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -460,7 +460,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -300,7 +300,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -1103,7 +1103,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -1881,7 +1881,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -540,6 +540,28 @@
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#show_main_help-instance_method" title="#show_main_help (instance method)">#<strong>show_main_help</strong>(out = $stdout) &#x21d2; Object </a>
</span>
<span class="summary_desc"><div class='inline'></div></span> <span class="summary_desc"><div class='inline'></div></span>
</li> </li>
@ -1451,9 +1473,7 @@
194 194
195 195
196 196
197 197</pre>
198
199</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 164</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 164</span>
@ -1489,9 +1509,7 @@
<span class='comment'># Help for the main parser is simple. <span class='comment'># Help for the main parser is simple.
</span> <span class='comment'># Simply show the banner above. </span> <span class='comment'># Simply show the banner above.
</span> <span class='id identifier rubyid_main_parser'>main_parser</span><span class='period'>.</span><span class='id identifier rubyid_on'>on</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--help</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>print sub-command help menu</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> </span> <span class='id identifier rubyid_main_parser'>main_parser</span><span class='period'>.</span><span class='id identifier rubyid_on'>on</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--help</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>print sub-command help menu</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span>
<span class='id identifier rubyid_puts'>puts</span> <span class='id identifier rubyid_main_parser'>main_parser</span><span class='period'>.</span><span class='id identifier rubyid_banner'>banner</span> <span class='id identifier rubyid_show_main_help'>show_main_help</span>
<span class='id identifier rubyid_puts'>puts</span>
<span class='id identifier rubyid_exit'>exit</span> <span class='kw'>if</span> <span class='const'><span class='object_link'><a href="../YouPlot.html" title="YouPlot (module)">YouPlot</a></span></span><span class='period'>.</span><span class='id identifier rubyid_run_as_executable?'><span class='object_link'><a href="../YouPlot.html#run_as_executable%3F-class_method" title="YouPlot.run_as_executable? (method)">run_as_executable?</a></span></span>
<span class='kw'>end</span> <span class='kw'>end</span>
<span class='kw'>end</span></pre> <span class='kw'>end</span></pre>
</td> </td>
@ -1514,10 +1532,6 @@
<pre class="lines"> <pre class="lines">
255
256
257
258
259 259
260 260
261 261
@ -1600,10 +1614,17 @@
338 338
339 339
340 340
341</pre> 341
342
343
344
345
346
347
348</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 255</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 259</span>
<span class='kw'>def</span> <span class='id identifier rubyid_create_sub_parser'>create_sub_parser</span> <span class='kw'>def</span> <span class='id identifier rubyid_create_sub_parser'>create_sub_parser</span>
<span class='ivar'>@sub_parser</span> <span class='op'>=</span> <span class='id identifier rubyid_create_base_parser'>create_base_parser</span> <span class='ivar'>@sub_parser</span> <span class='op'>=</span> <span class='id identifier rubyid_create_base_parser'>create_base_parser</span>
@ -1618,10 +1639,13 @@
<span class='kw'>case</span> <span class='id identifier rubyid_command'>command</span> <span class='kw'>case</span> <span class='id identifier rubyid_command'>command</span>
<span class='comment'># If you type only `uplot` in the terminal. <span class='comment'># If you type only `uplot` in the terminal.
</span> <span class='comment'># Output help to standard error output.
</span> <span class='kw'>when</span> <span class='kw'>nil</span> </span> <span class='kw'>when</span> <span class='kw'>nil</span>
<span class='id identifier rubyid_warn'>warn</span> <span class='id identifier rubyid_main_parser'>main_parser</span><span class='period'>.</span><span class='id identifier rubyid_banner'>banner</span> <span class='id identifier rubyid_show_main_help'>show_main_help</span><span class='lparen'>(</span><span class='gvar'>$stderr</span><span class='rparen'>)</span>
<span class='id identifier rubyid_warn'>warn</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>\n</span><span class='tstring_end'>&quot;</span></span>
<span class='id identifier rubyid_exit'>exit</span> <span class='int'>1</span> <span class='kw'>if</span> <span class='const'><span class='object_link'><a href="../YouPlot.html" title="YouPlot (module)">YouPlot</a></span></span><span class='period'>.</span><span class='id identifier rubyid_run_as_executable?'><span class='object_link'><a href="../YouPlot.html#run_as_executable%3F-class_method" title="YouPlot.run_as_executable? (method)">run_as_executable?</a></span></span> <span class='comment'># Output help to standard output.
</span> <span class='kw'>when</span> <span class='symbol'>:help</span>
<span class='id identifier rubyid_show_main_help'>show_main_help</span>
<span class='kw'>when</span> <span class='symbol'>:barplot</span><span class='comma'>,</span> <span class='symbol'>:bar</span> <span class='kw'>when</span> <span class='symbol'>:barplot</span><span class='comma'>,</span> <span class='symbol'>:bar</span>
<span class='id identifier rubyid_sub_parser_add_symbol'>sub_parser_add_symbol</span> <span class='id identifier rubyid_sub_parser_add_symbol'>sub_parser_add_symbol</span>
@ -1730,11 +1754,11 @@
<span class='kw'>def</span> <span class='id identifier rubyid_find_config_file'>find_config_file</span> <span class='kw'>def</span> <span class='id identifier rubyid_find_config_file'>find_config_file</span>
<span class='id identifier rubyid_config_file_candidate_paths'>config_file_candidate_paths</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_file'>file</span><span class='op'>|</span> <span class='id identifier rubyid_config_file_candidate_paths'>config_file_candidate_paths</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_file'>file</span><span class='op'>|</span>
<span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_expand_path'>expand_path</span><span class='lparen'>(</span><span class='id identifier rubyid_file'>file</span><span class='rparen'>)</span> <span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_expand_path'>expand_path</span><span class='lparen'>(</span><span class='id identifier rubyid_file'>file</span><span class='rparen'>)</span>
<span class='kw'>if</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_exist?'>exist?</span><span class='lparen'>(</span><span class='id identifier rubyid_path'>path</span><span class='rparen'>)</span> <span class='kw'>next</span> <span class='kw'>unless</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_exist?'>exist?</span><span class='lparen'>(</span><span class='id identifier rubyid_path'>path</span><span class='rparen'>)</span>
<span class='ivar'>@config_file</span> <span class='op'>=</span> <span class='id identifier rubyid_path'>path</span>
<span class='const'>ENV</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>MYYOUPLOTRC</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span> <span class='op'>=</span> <span class='id identifier rubyid_path'>path</span> <span class='ivar'>@config_file</span> <span class='op'>=</span> <span class='id identifier rubyid_path'>path</span>
<span class='kw'>return</span> <span class='ivar'>@config_file</span> <span class='const'>ENV</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>MYYOUPLOTRC</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span> <span class='op'>=</span> <span class='id identifier rubyid_path'>path</span>
<span class='kw'>end</span> <span class='kw'>return</span> <span class='ivar'>@config_file</span>
<span class='kw'>end</span> <span class='kw'>end</span>
<span class='kw'>nil</span> <span class='kw'>nil</span>
<span class='kw'>end</span></pre> <span class='kw'>end</span></pre>
@ -1758,13 +1782,6 @@
<pre class="lines"> <pre class="lines">
343
344
345
346
347
348
349
350 350
351 351
352 352
@ -1774,10 +1791,17 @@
356 356
357 357
358 358
359</pre> 359
360
361
362
363
364
365
366</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 343</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 350</span>
<span class='kw'>def</span> <span class='id identifier rubyid_parse_options'>parse_options</span><span class='lparen'>(</span><span class='id identifier rubyid_argv'>argv</span> <span class='op'>=</span> <span class='const'>ARGV</span><span class='rparen'>)</span> <span class='kw'>def</span> <span class='id identifier rubyid_parse_options'>parse_options</span><span class='lparen'>(</span><span class='id identifier rubyid_argv'>argv</span> <span class='op'>=</span> <span class='const'>ARGV</span><span class='rparen'>)</span>
<span class='kw'>begin</span> <span class='kw'>begin</span>
@ -1831,6 +1855,40 @@
</td> </td>
</tr> </tr>
</table> </table>
</div>
<div class="method_details ">
<h3 class="signature " id="show_main_help-instance_method">
#<strong>show_main_help</strong>(out = $stdout) &#x21d2; <tt>Object</tt>
</h3><table class="source_code">
<tr>
<td>
<pre class="lines">
199
200
201
202
203</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 199</span>
<span class='kw'>def</span> <span class='id identifier rubyid_show_main_help'>show_main_help</span><span class='lparen'>(</span><span class='id identifier rubyid_out'>out</span> <span class='op'>=</span> <span class='gvar'>$stdout</span><span class='rparen'>)</span>
<span class='id identifier rubyid_out'>out</span><span class='period'>.</span><span class='id identifier rubyid_puts'>puts</span> <span class='id identifier rubyid_main_parser'>main_parser</span><span class='period'>.</span><span class='id identifier rubyid_banner'>banner</span>
<span class='id identifier rubyid_out'>out</span><span class='period'>.</span><span class='id identifier rubyid_puts'>puts</span>
<span class='id identifier rubyid_exit'>exit</span> <span class='kw'>if</span> <span class='const'><span class='object_link'><a href="../YouPlot.html" title="YouPlot (module)">YouPlot</a></span></span><span class='period'>.</span><span class='id identifier rubyid_run_as_executable?'><span class='object_link'><a href="../YouPlot.html#run_as_executable%3F-class_method" title="YouPlot.run_as_executable? (method)">run_as_executable?</a></span></span>
<span class='kw'>end</span></pre>
</td>
</tr>
</table>
</div> </div>
<div class="method_details "> <div class="method_details ">
@ -1848,15 +1906,15 @@
<pre class="lines"> <pre class="lines">
214
215
216
217
218 218
219</pre> 219
220
221
222
223</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 214</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 218</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_canvas'>sub_parser_add_canvas</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_canvas'>sub_parser_add_canvas</span>
<span class='id identifier rubyid_canvas_types'>canvas_types</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../UnicodePlot.html" title="UnicodePlot (module)">UnicodePlot</a></span></span><span class='op'>::</span><span class='const'>Canvas</span><span class='op'>::</span><span class='const'>CANVAS_CLASS_MAP</span><span class='period'>.</span><span class='id identifier rubyid_keys'>keys</span><span class='period'>.</span><span class='id identifier rubyid_join'>join</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>, </span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='id identifier rubyid_canvas_types'>canvas_types</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../UnicodePlot.html" title="UnicodePlot (module)">UnicodePlot</a></span></span><span class='op'>::</span><span class='const'>Canvas</span><span class='op'>::</span><span class='const'>CANVAS_CLASS_MAP</span><span class='period'>.</span><span class='id identifier rubyid_keys'>keys</span><span class='period'>.</span><span class='id identifier rubyid_join'>join</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>, </span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span>
@ -1884,16 +1942,16 @@
<pre class="lines"> <pre class="lines">
239
240
241
242
243 243
244 244
245</pre> 245
246
247
248
249</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 239</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 243</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_fmt_xyxy'>sub_parser_add_fmt_xyxy</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_fmt_xyxy'>sub_parser_add_fmt_xyxy</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--fmt STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--fmt STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span>
@ -1922,16 +1980,16 @@
<pre class="lines"> <pre class="lines">
247
248
249
250
251 251
252 252
253</pre> 253
254
255
256
257</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 247</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 251</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_fmt_yx'>sub_parser_add_fmt_yx</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_fmt_yx'>sub_parser_add_fmt_yx</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--fmt STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--fmt STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span>
@ -1960,14 +2018,14 @@
<pre class="lines"> <pre class="lines">
233 237
234 238
235 239
236 240
237</pre> 241</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 233</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 237</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_grid'>sub_parser_add_grid</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_grid'>sub_parser_add_grid</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--[no-]grid</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>TrueClass</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>draws grid-lines at the origin</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--[no-]grid</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>TrueClass</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>draws grid-lines at the origin</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span>
@ -1994,14 +2052,14 @@
<pre class="lines"> <pre class="lines">
201 205
202 206
203 207
204 208
205</pre> 209</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 201</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 205</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_symbol'>sub_parser_add_symbol</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_symbol'>sub_parser_add_symbol</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--symbol STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>character to be used to plot the bars</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--symbol STR</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>String</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>character to be used to plot the bars</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span>
@ -2028,14 +2086,14 @@
<pre class="lines"> <pre class="lines">
221 225
222 226
223 227
224 228
225</pre> 229</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 221</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 225</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_xlim'>sub_parser_add_xlim</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_xlim'>sub_parser_add_xlim</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--xlim FLOAT,FLOAT</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>Array</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>plotting range for the x coordinate</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--xlim FLOAT,FLOAT</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>Array</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>plotting range for the x coordinate</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span>
@ -2062,15 +2120,15 @@
<pre class="lines"> <pre class="lines">
207
208
209
210
211 211
212</pre> 212
213
214
215
216</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 207</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 211</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_xscale'>sub_parser_add_xscale</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_xscale'>sub_parser_add_xscale</span>
<span class='id identifier rubyid_xscale_options'>xscale_options</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../UnicodePlot.html" title="UnicodePlot (module)">UnicodePlot</a></span></span><span class='op'>::</span><span class='const'>ValueTransformer</span><span class='op'>::</span><span class='const'>PREDEFINED_TRANSFORM_FUNCTIONS</span><span class='period'>.</span><span class='id identifier rubyid_keys'>keys</span><span class='period'>.</span><span class='id identifier rubyid_join'>join</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>, </span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='id identifier rubyid_xscale_options'>xscale_options</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../UnicodePlot.html" title="UnicodePlot (module)">UnicodePlot</a></span></span><span class='op'>::</span><span class='const'>ValueTransformer</span><span class='op'>::</span><span class='const'>PREDEFINED_TRANSFORM_FUNCTIONS</span><span class='period'>.</span><span class='id identifier rubyid_keys'>keys</span><span class='period'>.</span><span class='id identifier rubyid_join'>join</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>, </span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span>
@ -2098,14 +2156,14 @@
<pre class="lines"> <pre class="lines">
227 231
228 232
229 233
230 234
231</pre> 235</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 227</span> <pre class="code"><span class="info file"># File 'lib/youplot/parser.rb', line 231</span>
<span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_ylim'>sub_parser_add_ylim</span> <span class='kw'>def</span> <span class='id identifier rubyid_sub_parser_add_ylim'>sub_parser_add_ylim</span>
<span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--ylim FLOAT,FLOAT</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>Array</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>plotting range for the y coordinate</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span> <span class='id identifier rubyid_sub_parser'>sub_parser</span><span class='period'>.</span><span class='id identifier rubyid_on_head'>on_head</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>--ylim FLOAT,FLOAT</span><span class='tstring_end'>&#39;</span></span><span class='comma'>,</span> <span class='const'>Array</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>plotting range for the y coordinate</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_v'>v</span><span class='op'>|</span>
@ -2122,7 +2180,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -114,7 +114,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:52 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -238,7 +238,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:51 2023 by Generated on Thu Jan 5 02:58:16 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -397,7 +397,7 @@ If so, please feel free to contact us.
</div></div> </div></div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:51 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -397,7 +397,7 @@ If so, please feel free to contact us.
</div></div> </div></div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:51 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>

View File

@ -582,13 +582,21 @@
<li class="even "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser-instance_method" title="YouPlot::Parser#sub_parser (method)">#sub_parser</a></span> <span class='object_link'><a href="YouPlot/Parser.html#show_main_help-instance_method" title="YouPlot::Parser#show_main_help (method)">#show_main_help</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
</div> </div>
</li> </li>
<li class="odd "> <li class="odd ">
<div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser-instance_method" title="YouPlot::Parser#sub_parser (method)">#sub_parser</a></span>
<small>YouPlot::Parser</small>
</div>
</li>
<li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_canvas-instance_method" title="YouPlot::Parser#sub_parser_add_canvas (method)">#sub_parser_add_canvas</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_canvas-instance_method" title="YouPlot::Parser#sub_parser_add_canvas (method)">#sub_parser_add_canvas</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -596,7 +604,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_fmt_xyxy-instance_method" title="YouPlot::Parser#sub_parser_add_fmt_xyxy (method)">#sub_parser_add_fmt_xyxy</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_fmt_xyxy-instance_method" title="YouPlot::Parser#sub_parser_add_fmt_xyxy (method)">#sub_parser_add_fmt_xyxy</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -604,7 +612,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_fmt_yx-instance_method" title="YouPlot::Parser#sub_parser_add_fmt_yx (method)">#sub_parser_add_fmt_yx</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_fmt_yx-instance_method" title="YouPlot::Parser#sub_parser_add_fmt_yx (method)">#sub_parser_add_fmt_yx</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -612,7 +620,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_grid-instance_method" title="YouPlot::Parser#sub_parser_add_grid (method)">#sub_parser_add_grid</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_grid-instance_method" title="YouPlot::Parser#sub_parser_add_grid (method)">#sub_parser_add_grid</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -620,7 +628,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_symbol-instance_method" title="YouPlot::Parser#sub_parser_add_symbol (method)">#sub_parser_add_symbol</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_symbol-instance_method" title="YouPlot::Parser#sub_parser_add_symbol (method)">#sub_parser_add_symbol</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -628,7 +636,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_xlim-instance_method" title="YouPlot::Parser#sub_parser_add_xlim (method)">#sub_parser_add_xlim</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_xlim-instance_method" title="YouPlot::Parser#sub_parser_add_xlim (method)">#sub_parser_add_xlim</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -636,7 +644,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_xscale-instance_method" title="YouPlot::Parser#sub_parser_add_xscale (method)">#sub_parser_add_xscale</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_xscale-instance_method" title="YouPlot::Parser#sub_parser_add_xscale (method)">#sub_parser_add_xscale</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -644,7 +652,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_ylim-instance_method" title="YouPlot::Parser#sub_parser_add_ylim (method)">#sub_parser_add_ylim</a></span> <span class='object_link'><a href="YouPlot/Parser.html#sub_parser_add_ylim-instance_method" title="YouPlot::Parser#sub_parser_add_ylim (method)">#sub_parser_add_ylim</a></span>
<small>YouPlot::Parser</small> <small>YouPlot::Parser</small>
@ -652,7 +660,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#symbol-instance_method" title="YouPlot::Parameters#symbol (method)">#symbol</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#symbol-instance_method" title="YouPlot::Parameters#symbol (method)">#symbol</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -660,7 +668,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#title-instance_method" title="YouPlot::Parameters#title (method)">#title</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#title-instance_method" title="YouPlot::Parameters#title (method)">#title</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -668,7 +676,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#to_hc-instance_method" title="YouPlot::Parameters#to_hc (method)">#to_hc</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#to_hc-instance_method" title="YouPlot::Parameters#to_hc (method)">#to_hc</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -676,7 +684,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Options.html#transpose-instance_method" title="YouPlot::Options#transpose (method)">#transpose</a></span> <span class='object_link'><a href="YouPlot/Options.html#transpose-instance_method" title="YouPlot::Options#transpose (method)">#transpose</a></span>
<small>YouPlot::Options</small> <small>YouPlot::Options</small>
@ -684,7 +692,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/DSV.html#transpose2-class_method" title="YouPlot::DSV.transpose2 (method)">transpose2</a></span> <span class='object_link'><a href="YouPlot/DSV.html#transpose2-class_method" title="YouPlot::DSV.transpose2 (method)">transpose2</a></span>
<small>YouPlot::DSV</small> <small>YouPlot::DSV</small>
@ -692,7 +700,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#width-instance_method" title="YouPlot::Parameters#width (method)">#width</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#width-instance_method" title="YouPlot::Parameters#width (method)">#width</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -700,7 +708,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#xlabel-instance_method" title="YouPlot::Parameters#xlabel (method)">#xlabel</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#xlabel-instance_method" title="YouPlot::Parameters#xlabel (method)">#xlabel</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -708,7 +716,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#xlim-instance_method" title="YouPlot::Parameters#xlim (method)">#xlim</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#xlim-instance_method" title="YouPlot::Parameters#xlim (method)">#xlim</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -716,7 +724,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#xscale-instance_method" title="YouPlot::Parameters#xscale (method)">#xscale</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#xscale-instance_method" title="YouPlot::Parameters#xscale (method)">#xscale</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -724,7 +732,7 @@
</li> </li>
<li class="even "> <li class="odd ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#ylabel-instance_method" title="YouPlot::Parameters#ylabel (method)">#ylabel</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#ylabel-instance_method" title="YouPlot::Parameters#ylabel (method)">#ylabel</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>
@ -732,7 +740,7 @@
</li> </li>
<li class="odd "> <li class="even ">
<div class="item"> <div class="item">
<span class='object_link'><a href="YouPlot/Parameters.html#ylim-instance_method" title="YouPlot::Parameters#ylim (method)">#ylim</a></span> <span class='object_link'><a href="YouPlot/Parameters.html#ylim-instance_method" title="YouPlot::Parameters#ylim (method)">#ylim</a></span>
<small>YouPlot::Parameters</small> <small>YouPlot::Parameters</small>

View File

@ -100,7 +100,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Thu Jan 5 02:42:51 2023 by Generated on Thu Jan 5 02:58:17 2023 by
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.28 (ruby-3.2.0). 0.9.28 (ruby-3.2.0).
</div> </div>