<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta name="robots" content="noindex"> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>ITK: itk::XMLFilterWatcher Class Reference</title> <link href="DoxygenStyle.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <!-- Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 --> <center> <a href="index.html" class="qindex">Main Page</a> <a href="modules.html" class="qindex">Groups</a> <a href="namespaces.html" class="qindex">Namespace List</a> <a href="hierarchy.html" class="qindex">Class Hierarchy</a> <a href="classes.html" class="qindex">Alphabetical List</a> <a href="annotated.html" class="qindex">Compound List</a> <a href="files.html" class="qindex">File List</a> <a href="namespacemembers.html" class="qindex">Namespace Members</a> <a href="functions.html" class="qindex">Compound Members</a> <a href="globals.html" class="qindex">File Members</a> <a href="pages.html" class="qindex">Concepts</a></center> <!-- Generated by Doxygen 1.5.9 --> <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="classitk_1_1XMLFilterWatcher.html">XMLFilterWatcher</a> </div> <div class="contents"> <h1>itk::XMLFilterWatcher Class Reference</h1><!-- doxytag: class="itk::XMLFilterWatcher" --><!-- doxytag: inherits="itk::SimpleFilterWatcher" -->Simple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout. Formats reports with xml. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for itk::XMLFilterWatcher:</div> <div class="dynsection"> <p><center><img src="classitk_1_1XMLFilterWatcher__inherit__graph.png" border="0" usemap="#itk_1_1XMLFilterWatcher__inherit__map" alt="Inheritance graph"></center> <map name="itk_1_1XMLFilterWatcher__inherit__map"> <area shape="rect" id="node2" href="classitk_1_1SimpleFilterWatcher.html" title="Simple mechanism for monitoring the pipeline events of a filter and reporting these..." alt="" coords="5,5,189,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for itk::XMLFilterWatcher:</div> <div class="dynsection"> <p><center><img src="classitk_1_1XMLFilterWatcher__coll__graph.png" border="0" usemap="#itk_1_1XMLFilterWatcher__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1XMLFilterWatcher__coll__map"> <area shape="rect" id="node2" href="classitk_1_1SimpleFilterWatcher.html" title="Simple mechanism for monitoring the pipeline events of a filter and reporting these..." alt="" coords="2176,121,2360,151"><area shape="rect" id="node4" href="classitk_1_1SmartPointer.html" title="itk::SmartPointer\< Self \>" alt="" coords="1279,124,1471,153"><area shape="rect" id="node8" href="classitk_1_1TimeProbe.html" title="Class for computing the time passed between two points in the code." alt="" coords="1884,25,2004,55"><area shape="rect" id="node6" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting." alt="" coords="268,124,521,153"><area shape="rect" id="node10" href="classitk_1_1ResourceProbe.html" title="itk::ResourceProbe\< RealTimeClock::TimeStampType, RealTimeClock::TimeStampType \>" alt="" coords="1065,25,1684,55"><area shape="rect" id="node12" href="classitk_1_1ResourceProbe.html" title="Class for computing the change of a value between two points in the code." alt="" coords="233,25,556,55"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1XMLFilterWatcher-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#caf3e67f83702f367c37b46e6377ca2b">GetComment</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#b78be8a3376f8ea884c093fec2902f3f">GetNameOfClass</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#ab0f1fff8a7ee5d723b7e66279a8a2db">GetProcess</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1TimeProbe.html">TimeProbe</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#42338a6d97f3f436a506157671d2a1ee">GetTimeProbe</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLFilterWatcher.html#b04a1d93b480008cfcd824e96320ef9b">XMLFilterWatcher</a> (<a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a> *o, const char *comment="")</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#412275589296412d9e8b68cbaa0b39e3">GetIterations</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#25edd5b01475ad92004ba4898d65db2f">SetIterations</a> (int val)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#7a9919754b5c4c5bcdfc0854bab8da7b">GetQuiet</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#beb0cf301bf7bcd2b221b855f61a201e">SetQuiet</a> (bool val)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#1bb2a354d707efcf163f7129a43618b7">GetSteps</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#7c20a3985bd569887a8d6885cd3796ec">SetSteps</a> (int val)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#f2993a5f70782efd5564cf4be3da666b">QuietOff</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#358969e7bd7f4f101fda031f6a8875eb">QuietOn</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#771409594c749dc53a82f2ba1ab31508">TestAbortOff</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#2e36ffaf6e518875c83317a580d89557">TestAbortOn</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#c519077b687378bd4fad95ad9c50121e">ShowAbort</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SimpleFilterWatcher.html#f3248b3bb4c16b5398f52171fa993d9b">ShowIteration</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLFilterWatcher.html#2318a652a8eae5148194dc612624af66">EndFilter</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLFilterWatcher.html#1527c16977639f381c6b98a7bef8cdd9">ShowProgress</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLFilterWatcher.html#c72a54c4308e898cea3f38c61f3e8717">StartFilter</a> ()</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Simple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout. Formats reports with xml. <p>Definition at line <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00030">30</a> of file <a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>.</p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="b04a1d93b480008cfcd824e96320ef9b"></a><!-- doxytag: member="itk::XMLFilterWatcher::XMLFilterWatcher" ref="b04a1d93b480008cfcd824e96320ef9b" args="(ProcessObject *o, const char *comment="")" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">itk::XMLFilterWatcher::XMLFilterWatcher </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a> * </td> <td class="paramname"> <em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>comment</em> = <code>""</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00033">33</a> of file <a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>.</p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="2318a652a8eae5148194dc612624af66"></a><!-- doxytag: member="itk::XMLFilterWatcher::EndFilter" ref="2318a652a8eae5148194dc612624af66" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::XMLFilterWatcher::EndFilter </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Callback method to show the <a class="el" href="classitk_1_1EndEvent.html">EndEvent</a> <p>Reimplemented from <a class="el" href="classitk_1_1SimpleFilterWatcher.html#e7ad6192a47ba10cfcc3f9d347670921">itk::SimpleFilterWatcher</a>.</p> <p>Definition at line <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00085">85</a> of file <a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>.</p> <p>References <a class="el" href="classitk_1_1TimeProbe.html#f482e82539c9ed07d70d5c0647e42885">itk::TimeProbe::GetMeanTime()</a>, <a class="el" href="classitk_1_1ProcessObject.html#01698fe8dae02f527f178fc6293889d2">itk::ProcessObject::GetNameOfClass()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00106">itk::SimpleFilterWatcher::GetProcess()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00121">itk::SimpleFilterWatcher::GetQuiet()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00128">itk::SimpleFilterWatcher::GetTimeProbe()</a>, and <a class="el" href="classitk_1_1ResourceProbe.html#6388c1027d69524519a0e457ed79e05e">itk::ResourceProbe< ValueType, MeanType >::Stop()</a>.</p> </div> </div><p> <a class="anchor" name="caf3e67f83702f367c37b46e6377ca2b"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetComment" ref="caf3e67f83702f367c37b46e6377ca2b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string itk::SimpleFilterWatcher::GetComment </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the comment for the watcher. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00125">125</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="412275589296412d9e8b68cbaa0b39e3"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetIterations" ref="412275589296412d9e8b68cbaa0b39e3" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int itk::SimpleFilterWatcher::GetIterations </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the number of iterations completed. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00115">115</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="b78be8a3376f8ea884c093fec2902f3f"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetNameOfClass" ref="b78be8a3376f8ea884c093fec2902f3f" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* itk::SimpleFilterWatcher::GetNameOfClass </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Method to get the name of the class be monitored by this <a class="el" href="classitk_1_1SimpleFilterWatcher.html" title="Simple mechanism for monitoring the pipeline events of a filter and reporting these...">SimpleFilterWatcher</a> <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00085">85</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="ab0f1fff8a7ee5d723b7e66279a8a2db"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetProcess" ref="ab0f1fff8a7ee5d723b7e66279a8a2db" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a>* itk::SimpleFilterWatcher::GetProcess </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to access member data Get a pointer to the process object being watched. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00106">106</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00085">EndFilter()</a>, <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">ShowProgress()</a>, and <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="7a9919754b5c4c5bcdfc0854bab8da7b"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetQuiet" ref="7a9919754b5c4c5bcdfc0854bab8da7b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool itk::SimpleFilterWatcher::GetQuiet </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the quiet mode boolean. If true, verbose progess is reported. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00121">121</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00085">EndFilter()</a>, <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">ShowProgress()</a>, and <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="1bb2a354d707efcf163f7129a43618b7"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetSteps" ref="1bb2a354d707efcf163f7129a43618b7" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int itk::SimpleFilterWatcher::GetSteps </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the steps completed. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00110">110</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">ShowProgress()</a>.</p> </div> </div><p> <a class="anchor" name="42338a6d97f3f436a506157671d2a1ee"></a><!-- doxytag: member="itk::XMLFilterWatcher::GetTimeProbe" ref="42338a6d97f3f436a506157671d2a1ee" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1TimeProbe.html">TimeProbe</a>& itk::SimpleFilterWatcher::GetTimeProbe </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get a reference to the <a class="el" href="classitk_1_1TimeProbe.html" title="Class for computing the time passed between two points in the code.">TimeProbe</a> <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00128">128</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00085">EndFilter()</a>, and <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="f2993a5f70782efd5564cf4be3da666b"></a><!-- doxytag: member="itk::XMLFilterWatcher::QuietOff" ref="f2993a5f70782efd5564cf4be3da666b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::QuietOff </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to control the verbosity of the messages. Quiet reporting limits the information emitted at a <a class="el" href="classitk_1_1ProgressEvent.html">ProgressEvent</a>. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00093">93</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="358969e7bd7f4f101fda031f6a8875eb"></a><!-- doxytag: member="itk::XMLFilterWatcher::QuietOn" ref="358969e7bd7f4f101fda031f6a8875eb" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::QuietOn </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to control the verbosity of the messages. Quiet reporting limits the information emitted at a <a class="el" href="classitk_1_1ProgressEvent.html">ProgressEvent</a>. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00092">92</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="25edd5b01475ad92004ba4898d65db2f"></a><!-- doxytag: member="itk::XMLFilterWatcher::SetIterations" ref="25edd5b01475ad92004ba4898d65db2f" args="(int val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::SetIterations </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>val</em> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the number of iterations completed. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00114">114</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="beb0cf301bf7bcd2b221b855f61a201e"></a><!-- doxytag: member="itk::XMLFilterWatcher::SetQuiet" ref="beb0cf301bf7bcd2b221b855f61a201e" args="(bool val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::SetQuiet </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"> <em>val</em> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the quiet mode boolean. If true, verbose progess is reported. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00120">120</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="7c20a3985bd569887a8d6885cd3796ec"></a><!-- doxytag: member="itk::XMLFilterWatcher::SetSteps" ref="7c20a3985bd569887a8d6885cd3796ec" args="(int val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::SetSteps </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>val</em> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the steps completed. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00109">109</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> <p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">ShowProgress()</a>, and <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">StartFilter()</a>.</p> </div> </div><p> <a class="anchor" name="c519077b687378bd4fad95ad9c50121e"></a><!-- doxytag: member="itk::XMLFilterWatcher::ShowAbort" ref="c519077b687378bd4fad95ad9c50121e" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::SimpleFilterWatcher::ShowAbort </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Callback method to show the <a class="el" href="classitk_1_1AbortEvent.html">AbortEvent</a> <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00158">158</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="f3248b3bb4c16b5398f52171fa993d9b"></a><!-- doxytag: member="itk::XMLFilterWatcher::ShowIteration" ref="f3248b3bb4c16b5398f52171fa993d9b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::SimpleFilterWatcher::ShowIteration </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Callback method to show the <a class="el" href="classitk_1_1IterationEvent.html">IterationEvent</a> <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00164">164</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="1527c16977639f381c6b98a7bef8cdd9"></a><!-- doxytag: member="itk::XMLFilterWatcher::ShowProgress" ref="1527c16977639f381c6b98a7bef8cdd9" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::XMLFilterWatcher::ShowProgress </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Callback method to show the <a class="el" href="classitk_1_1ProgressEvent.html">ProgressEvent</a> <p>Reimplemented from <a class="el" href="classitk_1_1SimpleFilterWatcher.html#7a09c53c58550eb0b926bb08679fb43c">itk::SimpleFilterWatcher</a>.</p> <p>Definition at line <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">39</a> of file <a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>.</p> <p>References <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00106">itk::SimpleFilterWatcher::GetProcess()</a>, <a class="el" href="classitk_1_1ProcessObject.html#4cd876b44168a2006709fc0f6f713121">itk::ProcessObject::GetProgress()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00121">itk::SimpleFilterWatcher::GetQuiet()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00110">itk::SimpleFilterWatcher::GetSteps()</a>, and <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00109">itk::SimpleFilterWatcher::SetSteps()</a>.</p> </div> </div><p> <a class="anchor" name="c72a54c4308e898cea3f38c61f3e8717"></a><!-- doxytag: member="itk::XMLFilterWatcher::StartFilter" ref="c72a54c4308e898cea3f38c61f3e8717" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::XMLFilterWatcher::StartFilter </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Callback method to show the <a class="el" href="classitk_1_1StartEvent.html">StartEvent</a> <p>Reimplemented from <a class="el" href="classitk_1_1SimpleFilterWatcher.html#112dcbbbdb04522aac5ac07b07ad4ba7">itk::SimpleFilterWatcher</a>.</p> <p>Definition at line <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00059">59</a> of file <a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a>.</p> <p>References <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00125">itk::SimpleFilterWatcher::GetComment()</a>, <a class="el" href="classitk_1_1ProcessObject.html#01698fe8dae02f527f178fc6293889d2">itk::ProcessObject::GetNameOfClass()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00106">itk::SimpleFilterWatcher::GetProcess()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00121">itk::SimpleFilterWatcher::GetQuiet()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00128">itk::SimpleFilterWatcher::GetTimeProbe()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00114">itk::SimpleFilterWatcher::SetIterations()</a>, <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00109">itk::SimpleFilterWatcher::SetSteps()</a>, and <a class="el" href="classitk_1_1ResourceProbe.html#c8d3b5d012b4a7a90dbaf0f87dc6a289">itk::ResourceProbe< ValueType, MeanType >::Start()</a>.</p> </div> </div><p> <a class="anchor" name="771409594c749dc53a82f2ba1ab31508"></a><!-- doxytag: member="itk::XMLFilterWatcher::TestAbortOff" ref="771409594c749dc53a82f2ba1ab31508" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::TestAbortOff </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to use to test the <a class="el" href="classitk_1_1AbortEvent.html">AbortEvent</a> of the a filter. If TestAbort is on, the filter being watched will be aborted when the progress reaches 30%. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00100">100</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <a class="anchor" name="2e36ffaf6e518875c83317a580d89557"></a><!-- doxytag: member="itk::XMLFilterWatcher::TestAbortOn" ref="2e36ffaf6e518875c83317a580d89557" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::SimpleFilterWatcher::TestAbortOn </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to use to test the <a class="el" href="classitk_1_1AbortEvent.html">AbortEvent</a> of the a filter. If TestAbort is on, the filter being watched will be aborted when the progress reaches 30%. <p>Definition at line <a class="el" href="itkSimpleFilterWatcher_8h_source.html#l00099">99</a> of file <a class="el" href="itkSimpleFilterWatcher_8h_source.html">itkSimpleFilterWatcher.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkXMLFilterWatcher_8h_source.html">itkXMLFilterWatcher.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 08:18:41 2009 for ITK by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53> </a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, © 1997-2000</small></address> </body> </html>