<!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::MetaSceneConverter< NDimensions, PixelType, TMeshTraits > Class Template 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_1MetaSceneConverter.html">MetaSceneConverter</a> </div> <div class="contents"> <h1>itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits > Class Template Reference</h1><!-- doxytag: class="itk::MetaSceneConverter" --><code>#include <<a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>></code> <p> <div class="dynheader"> Collaboration diagram for itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1MetaSceneConverter__coll__graph.png" border="0" usemap="#itk_1_1MetaSceneConverter_3_01NDimensions_00_01PixelType_00_01TMeshTraits_01_4__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1MetaSceneConverter_3_01NDimensions_00_01PixelType_00_01TMeshTraits_01_4__coll__map"> <area shape="rect" id="node2" href="classitk_1_1MetaEvent.html" title="Event abstract class." alt="" coords="179,5,304,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1MetaSceneConverter-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 Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SmartPointer.html">SceneType::Pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#50fbc0502868ad7f79a216a5d16a1224">ScenePointer</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak"> <a class="el" href="classitk_1_1SceneSpatialObject.html">itk::SceneSpatialObject</a><br class="typebreak"> < NDimensions > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#c0f2e5465fc2b66aea9ad9e63484ce09">SceneType</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1MetaEvent.html">MetaEvent</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#8e7f8b7476da7c969e1cb5334cf74cbc">GetEvent</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#467d025433ab5887a9c844d791473d22">GetTransformPrecision</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#510890627522342d7a342e1b7e160e3f">itkStaticConstMacro</a> (MaximumDepth, unsigned int, 9999999)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#5df65a2d73f0514fcf8320d44991df5c">MetaSceneConverter</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1SmartPointer.html">ScenePointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#e7b6e18c2ad0d2c75a531858c9984ff8">ReadMeta</a> (const char *name)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#187ecd4b05fe380bd111671ed799d1c4">SetBinaryPoints</a> (bool binary)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#b820aa8cfbd478ea94908e947f69431b">SetEvent</a> (<a class="el" href="classitk_1_1MetaEvent.html">MetaEvent</a> *event)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#e97660efca904740b5dcb42b212e3be6">SetTransformPrecision</a> (unsigned int precision)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#28898a569bf6f7b2a26aed0187eebf40">SetWriteImagesInSeparateFile</a> (bool separate)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#02903c26f7f04ea128c5eceaf276e723">WriteMeta</a> (<a class="el" href="classitk_1_1SceneSpatialObject.html">SceneType</a> *scene, const char *fileName, unsigned int depth=MaximumDepth, char *spatialObjectTypeName=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MetaSceneConverter.html#aa4aa2fac679a4c7be44e2d45fedd7a4">~MetaSceneConverter</a> ()</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <h3>template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >><br> class itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits ></h3> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00034">34</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="50fbc0502868ad7f79a216a5d16a1224"></a><!-- doxytag: member="itk::MetaSceneConverter::ScenePointer" ref="50fbc0502868ad7f79a216a5d16a1224" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1SmartPointer.html">SceneType::Pointer</a> <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::<a class="el" href="classitk_1_1SmartPointer.html">ScenePointer</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00045">45</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="c0f2e5465fc2b66aea9ad9e63484ce09"></a><!-- doxytag: member="itk::MetaSceneConverter::SceneType" ref="c0f2e5465fc2b66aea9ad9e63484ce09" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1SceneSpatialObject.html">itk::SceneSpatialObject</a><NDimensions> <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::<a class="el" href="classitk_1_1SceneSpatialObject.html">SceneType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00044">44</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="5df65a2d73f0514fcf8320d44991df5c"></a><!-- doxytag: member="itk::MetaSceneConverter::MetaSceneConverter" ref="5df65a2d73f0514fcf8320d44991df5c" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::<a class="el" href="classitk_1_1MetaSceneConverter.html">MetaSceneConverter</a> </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="aa4aa2fac679a4c7be44e2d45fedd7a4"></a><!-- doxytag: member="itk::MetaSceneConverter::~MetaSceneConverter" ref="aa4aa2fac679a4c7be44e2d45fedd7a4" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::~<a class="el" href="classitk_1_1MetaSceneConverter.html">MetaSceneConverter</a> </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="8e7f8b7476da7c969e1cb5334cf74cbc"></a><!-- doxytag: member="itk::MetaSceneConverter::GetEvent" ref="8e7f8b7476da7c969e1cb5334cf74cbc" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1MetaEvent.html">MetaEvent</a>* <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::GetEvent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00054">54</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="467d025433ab5887a9c844d791473d22"></a><!-- doxytag: member="itk::MetaSceneConverter::GetTransformPrecision" ref="467d025433ab5887a9c844d791473d22" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">unsigned int <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::GetTransformPrecision </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00064">64</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="510890627522342d7a342e1b7e160e3f"></a><!-- doxytag: member="itk::MetaSceneConverter::itkStaticConstMacro" ref="510890627522342d7a342e1b7e160e3f" args="(MaximumDepth, unsigned int, 9999999)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::itkStaticConstMacro </td> <td>(</td> <td class="paramtype">MaximumDepth </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"> <em>int</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">9999999 </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e7b6e18c2ad0d2c75a531858c9984ff8"></a><!-- doxytag: member="itk::MetaSceneConverter::ReadMeta" ref="e7b6e18c2ad0d2c75a531858c9984ff8" args="(const char *name)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1SmartPointer.html">ScenePointer</a> <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::ReadMeta </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="187ecd4b05fe380bd111671ed799d1c4"></a><!-- doxytag: member="itk::MetaSceneConverter::SetBinaryPoints" ref="187ecd4b05fe380bd111671ed799d1c4" args="(bool binary)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::SetBinaryPoints </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"> <em>binary</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set if the points should be saved in binary/ASCII <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00058">58</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="b820aa8cfbd478ea94908e947f69431b"></a><!-- doxytag: member="itk::MetaSceneConverter::SetEvent" ref="b820aa8cfbd478ea94908e947f69431b" args="(MetaEvent *event)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::SetEvent </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1MetaEvent.html">MetaEvent</a> * </td> <td class="paramname"> <em>event</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00055">55</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="e97660efca904740b5dcb42b212e3be6"></a><!-- doxytag: member="itk::MetaSceneConverter::SetTransformPrecision" ref="e97660efca904740b5dcb42b212e3be6" args="(unsigned int precision)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::SetTransformPrecision </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"> <em>precision</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00060">60</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="28898a569bf6f7b2a26aed0187eebf40"></a><!-- doxytag: member="itk::MetaSceneConverter::SetWriteImagesInSeparateFile" ref="28898a569bf6f7b2a26aed0187eebf40" args="(bool separate)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::SetWriteImagesInSeparateFile </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"> <em>separate</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set if the images should be written in different files <p>Definition at line <a class="el" href="itkMetaSceneConverter_8h_source.html#l00067">67</a> of file <a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a>.</p> </div> </div><p> <a class="anchor" name="02903c26f7f04ea128c5eceaf276e723"></a><!-- doxytag: member="itk::MetaSceneConverter::WriteMeta" ref="02903c26f7f04ea128c5eceaf276e723" args="(SceneType *scene, const char *fileName, unsigned int depth=MaximumDepth, char *spatialObjectTypeName=NULL)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int NDimensions, typename PixelType = unsigned char, typename TMeshTraits = DefaultStaticMeshTraits< PixelType , NDimensions, NDimensions >> </div> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1MetaSceneConverter.html">itk::MetaSceneConverter</a>< NDimensions, PixelType, TMeshTraits >::WriteMeta </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1SceneSpatialObject.html">SceneType</a> * </td> <td class="paramname"> <em>scene</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>fileName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"> <em>depth</em> = <code>MaximumDepth</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>spatialObjectTypeName</em> = <code>NULL</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkMetaSceneConverter_8h_source.html">itkMetaSceneConverter.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 05:15:22 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>