Generated from v6.0.11315.11111-test13
This commit is contained in:
Bozo
2018-02-02 07:57:49 -08:00
parent db96b72945
commit 9af473956f
957 changed files with 32952 additions and 16598 deletions

View File

@@ -64,8 +64,10 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a350cdd40adde08ba66fef7c652b4fa96"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a350cdd40adde08ba66fef7c652b4fa96">~ON_ProgressStepCounter</a> ()=default</td></tr>
<tr class="separator:a350cdd40adde08ba66fef7c652b4fa96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fface8132d7ca751600f4e4e1cfd7df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a8fface8132d7ca751600f4e4e1cfd7df">Finished</a> ()</td></tr>
<tr class="memdesc:a8fface8132d7ca751600f4e4e1cfd7df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a8fface8132d7ca751600f4e4e1cfd7df" title="Call Finished() after you complete the process. ">Finished()</a> after you complete the process. <a href="#a8fface8132d7ca751600f4e4e1cfd7df">More...</a><br /></td></tr>
<tr class="separator:a8fface8132d7ca751600f4e4e1cfd7df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a865551c45deef25f1b7e3acff8f2d804"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a865551c45deef25f1b7e3acff8f2d804">IncrementStep</a> ()</td></tr>
<tr class="memdesc:a865551c45deef25f1b7e3acff8f2d804"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a865551c45deef25f1b7e3acff8f2d804" title="Call IncrementStep() after you complete each step. ">IncrementStep()</a> after you complete each step. <a href="#a865551c45deef25f1b7e3acff8f2d804">More...</a><br /></td></tr>
<tr class="separator:a865551c45deef25f1b7e3acff8f2d804"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a35b5d97118324d04e7aa8fc346bbe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a2a35b5d97118324d04e7aa8fc346bbe4">operator=</a> (const <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> &amp;)=default</td></tr>
<tr class="separator:a2a35b5d97118324d04e7aa8fc346bbe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -79,8 +81,10 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a5d5102a72420b2eb10ba835199528817"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a5d5102a72420b2eb10ba835199528817">Create</a> (<a class="el" href="../../d8/d13/class_o_n___progress_reporter.html">ON_ProgressReporter</a> *progress_reporter, unsigned int step_count)</td></tr>
<tr class="memdesc:a5d5102a72420b2eb10ba835199528817"><td class="mdescLeft">&#160;</td><td class="mdescRight">When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. <a href="#a5d5102a72420b2eb10ba835199528817">More...</a><br /></td></tr>
<tr class="separator:a5d5102a72420b2eb10ba835199528817"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a657e26bde2589da185cbb29c15c86613"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a657e26bde2589da185cbb29c15c86613">Create</a> (<a class="el" href="../../d8/d13/class_o_n___progress_reporter.html">ON_ProgressReporter</a> *progress_reporter, unsigned int step_count, double progress_interval_start, double progress_interval_finish, unsigned int maximum_progress_reports)</td></tr>
<tr class="memdesc:a657e26bde2589da185cbb29c15c86613"><td class="mdescLeft">&#160;</td><td class="mdescRight">When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. <a href="#a657e26bde2589da185cbb29c15c86613">More...</a><br /></td></tr>
<tr class="separator:a657e26bde2589da185cbb29c15c86613"><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-attribs"></a>
@@ -201,7 +205,16 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Description: When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. Parameters: progress_reporter - [in] Parameter passed to <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e">ON_ProgressReporter::ReportProgress()</a>. step_count - [in] Number of steps. Remarks: This will create a <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> that will call ON_ProgressReporter::ReportProgress(progress_reporter) at most 101 times. The first call reports progress 0.0. The last call reports progress 1.0. </p>
<p>When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">progress_reporter</td><td>[in] Parameter passed to <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a>.</td></tr>
<tr><td class="paramname">step_count</td><td>[in] Number of steps.</td></tr>
</table>
</dd>
</dl>
<p>This will create a <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> that will call ON_ProgressReporter::ReportProgress(progress_reporter) at most 101 times. The first call reports progress 0.0. The last call reports progress 1.0. </p>
</div>
</div>
@@ -256,7 +269,18 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Description: When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. Parameters: progress_reporter - [in] Parameter passed to <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e">ON_ProgressReporter::ReportProgress()</a>. step_count - [in] Number of steps. progress_interval_start - [in] progress_interval_finish - [in] 0.0 &lt;= progress_interval_start &lt; progress_interval_finish &lt;= 1.0 maximum_progress_reports - [in] Maximum number of times to call <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e">ON_ProgressReporter::ReportProgress()</a> after the initial call reporting progress of progress_interval_start. 10 to 100 are good values. </p>
<p>When you have a process that needs to call a <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a> a reasonable number of times and you can calculate the number of steps your process takes, then <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html">ON_ProgressStepCounter</a> will handle all the details. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">progress_reporter</td><td>[in] Parameter passed to <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a>.</td></tr>
<tr><td class="paramname">step_count</td><td>[in] Number of steps.</td></tr>
<tr><td class="paramname">progress_interval_start</td><td>[in]</td></tr>
<tr><td class="paramname">progress_interval_finish</td><td>[in] 0.0 &lt;= progress_interval_start &lt; progress_interval_finish &lt;= 1.0</td></tr>
<tr><td class="paramname">maximum_progress_reports</td><td>[in] Maximum number of times to call <a class="el" href="../../d8/d13/class_o_n___progress_reporter.html#ab9f89acab0ff9a81c3cabb4d7ce5935e" title="The caclulation calls ON_ProgressReporter::ReportProgress to report its current progress. If it is the first call to ReportProgress, or the faction_complete is 1.0, or the fraction_complete has increased a reasonable amount, then the callback function is called. ">ON_ProgressReporter::ReportProgress()</a> after the initial call reporting progress of progress_interval_start. 10 to 100 are good values.</td></tr>
</table>
</dd>
</dl>
</div>
</div>
@@ -274,7 +298,8 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a8fface8132d7ca751600f4e4e1cfd7df">Finished()</a> after you complete the process. </p>
<p>Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a8fface8132d7ca751600f4e4e1cfd7df" title="Call Finished() after you complete the process. ">Finished()</a> after you complete the process. </p>
</div>
</div>
@@ -292,7 +317,8 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a865551c45deef25f1b7e3acff8f2d804">IncrementStep()</a> after you complete each step. </p>
<p>Call <a class="el" href="../../d4/ded/class_o_n___progress_step_counter.html#a865551c45deef25f1b7e3acff8f2d804" title="Call IncrementStep() after you complete each step. ">IncrementStep()</a> after you complete each step. </p>
</div>
</div>
@@ -402,7 +428,7 @@ Static Public Attributes</h2></td></tr>
</div> <!-- page-content -->
</div> <!-- container -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 31 2018 14:45:41 for openNURBS SDK Help by <a href="http://www.doxygen.org/index.html">
Generated on Fri Feb 2 2018 07:57:31 for openNURBS SDK Help by <a href="http://www.doxygen.org/index.html">
<!-- <img class="footer" src="../../doxygen.png" alt="doxygen"/> -->
Doxygen
</a> 1.8.13