<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>VTK: vtkExodusIIReaderPrivate::BlockSetInfoType Struct Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.6 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div class="navpath"><a class="el" href="a00478.html">vtkExodusIIReaderPrivate</a>::<a class="el" href="a00482.html">BlockSetInfoType</a> </div> </div> <div class="contents"> <h1>vtkExodusIIReaderPrivate::BlockSetInfoType Struct Reference</h1><!-- doxytag: class="vtkExodusIIReaderPrivate::BlockSetInfoType" --><!-- doxytag: inherits="vtkExodusIIReaderPrivate::ObjectInfoType" --><code>#include <<a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for vtkExodusIIReaderPrivate::BlockSetInfoType:</div> <div class="dynsection"> <p><center><img src="a09546.png" border="0" usemap="#a09547" alt="Inheritance graph"></center> <map name="a09547"> <area shape="rect" href="a00481.html" title="A struct to hold information about Exodus blocks." alt="" coords="5,155,277,182"><area shape="rect" href="a00487.html" title="A struct to hold information about Exodus sets." alt="" coords="301,155,560,182"><area shape="rect" href="a00485.html" title="A struct to hold information about Exodus objects (blocks, sets, maps)." alt="" coords="145,6,425,32"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for vtkExodusIIReaderPrivate::BlockSetInfoType:</div> <div class="dynsection"> <p><center><img src="a09548.png" border="0" usemap="#a09549" alt="Collaboration graph"></center> <map name="a09549"> <area shape="rect" href="a00485.html" title="A struct to hold information about Exodus objects (blocks, sets, maps)." alt="" coords="2246,772,2526,799"><area shape="rect" href="a01607.html" title="Wrapper around vtkstd::string to keep symbols short." alt="" coords="1818,31,1914,58"><area shape="rect" href="a01789.html" title="dataset represents arbitrary combinations of all possible cell types" alt="" coords="2314,1563,2458,1590"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="642,199,732,226"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="442,190,530,216"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="226,304,303,331"><area shape="rect" href="a01247.html" title="quickly locate points in 3-space" alt="" coords="427,304,544,331"><area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="454,640,518,667"><area shape="rect" href="a00334.html" title="a 3D cell defined by a set of convex points" alt="" coords="1796,895,1935,922"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="30,355,110,382"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="228,640,300,667"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="216,120,312,147"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="1466,463,1562,490"><area shape="rect" href="a01278.html" title="a cell that represents an n-sided polygon" alt="" coords="1468,1318,1559,1344"><area shape="rect" href="a01688.html" title="a 3D cell that represents a tetrahedron" alt="" coords="1478,1074,1550,1100"><area shape="rect" href="a00241.html" title="abstract class to specify 3D cell interface" alt="" coords="1160,1151,1240,1178"><area shape="rect" href="a01435.html" title="cell represents a parabolic, 10-node isoparametric tetrahedron" alt="" coords="1800,2023,1931,2050"><area shape="rect" href="a01433.html" title="cell represents a parabolic, 13-node isoparametric pyramid" alt="" coords="1791,2172,1940,2199"><area shape="rect" href="a00685.html" title="a 3D cell that represents a prism with hexagonal base" alt="" coords="1796,1211,1935,1238"><area shape="rect" href="a01205.html" title="a 3D cell that represents a prism with pentagonal base" alt="" coords="1794,1418,1938,1444"><area shape="rect" href="a00686.html" title="a cell that represents a linear 3D hexahedron" alt="" coords="1456,1811,1571,1838"><area shape="rect" href="a01872.html" title="a 3D cell that represents a linear wedge" alt="" coords="1472,2179,1555,2206"><area shape="rect" href="a01329.html" title="a 3D cell that represents a linear pyramid" alt="" coords="1468,1598,1559,1624"><area shape="rect" href="a01859.html" title="a cell that represents a 3D orthogonal parallelepiped" alt="" coords="1476,628,1551,655"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="654,1519,720,1546"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="904,1336,995,1363"><area shape="rect" href="a01079.html" title="abstract superclass for non-linear cells" alt="" coords="887,3112,1012,3139"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="1163,1778,1238,1804"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="1142,719,1259,746"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="896,268,1003,295"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="647,268,727,295"><area shape="rect" href="a00458.html" title="an empty cell used as a place-holder during processing" alt="" coords="759,499,860,526"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="903,520,996,547"><area shape="rect" href="a01221.html" title="a cell that represents an orthogonal quadrilateral" alt="" coords="1039,588,1108,615"><area shape="rect" href="a00436.html" title="dynamic, self-adjusting array of double" alt="" coords="892,2304,1007,2331"><area shape="rect" href="a01429.html" title="cell represents a parabolic, isoparametric edge" alt="" coords="1135,2854,1266,2880"><area shape="rect" href="a00166.html" title="cell represents a parabolic, 9-node isoparametric quad" alt="" coords="1440,2027,1587,2054"><area shape="rect" href="a01436.html" title="cell represents a parabolic, isoparametric triangle" alt="" coords="1439,2672,1588,2699"><area shape="rect" href="a01765.html" title="cell represents a parabolic, 27-node isoparametric hexahedron" alt="" coords="1771,1766,1960,1792"><area shape="rect" href="a00168.html" title="cell represents a parabolic, 18-node isoparametric wedge" alt="" coords="1759,2628,1972,2655"><area shape="rect" href="a01430.html" title="cell represents a parabolic, 20-node isoparametric hexahedron" alt="" coords="1779,3059,1952,3086"><area shape="rect" href="a01434.html" title="cell represents a parabolic, 8-node isoparametric quad" alt="" coords="1447,3100,1580,3127"><area shape="rect" href="a00167.html" title="cell represents a biquadratic, 24-node isoparametric hexahedron" alt="" coords="1743,2902,1988,2928"><area shape="rect" href="a01432.html" title="cell represents a, 12-node isoparametric wedge" alt="" coords="1775,3496,1956,3523"><area shape="rect" href="a01431.html" title="cell represents a quadratic-linear, 6-node isoparametric quad" alt="" coords="1428,3546,1599,3572"><area shape="rect" href="a01437.html" title="cell represents a parabolic, 15-node isoparametric wedge" alt="" coords="1795,3178,1936,3204"><area shape="rect" href="a00249.html" title="vtkCellLinks::Link" alt="" coords="6,120,134,147"><area shape="rect" href="a00722.html" title="dynamic, self-adjusting array of vtkIdType" alt="" coords="1143,402,1258,428"><area shape="rect" href="a01784.html" title="dynamic, self-adjusting array of unsigned char" alt="" coords="1786,3547,1946,3574"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="a09550.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> A struct to hold information about Exodus blocks or sets (they have some members in common). <p>Definition at line <a class="el" href="a04614.html#l00329">329</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> <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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#3e17def30e3c6636f3f8528f3897d882">BlockSetInfoType</a> ()</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#47fa885b5878d1b37cc0d95c53fbfe4d">FileOffset</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Id (1-based) of first entry in file-local list across all blocks in file. <a href="#47fa885b5878d1b37cc0d95c53fbfe4d"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">vtkstd::map< <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>, <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#264f25962c5a8cf8e500df7a8d873eec">PointMap</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A map from nodal IDs in an Exodus file to nodal IDs in the output mesh. <a href="#264f25962c5a8cf8e500df7a8d873eec"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">vtkstd::map< <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>, <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#b8f28d60559270f3ec7204a9b45dcb7a">ReversePointMap</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A map from nodal ids in the output mesh to those in an Exodus file. <a href="#b8f28d60559270f3ec7204a9b45dcb7a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#dfb4dd900905e6c147f4b957460cb1bc">NextSqueezePoint</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The next vtk ID to use for a connectivity entry when point squeezing is on and no point ID exists. <a href="#dfb4dd900905e6c147f4b957460cb1bc"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01789.html">vtkUnstructuredGrid</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00482.html#6be39c9ab3df051126d918851ea1a84a">CachedConnectivity</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Cached cell connectivity arrays for mesh. <a href="#6be39c9ab3df051126d918851ea1a84a"></a><br></td></tr> </table> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="3e17def30e3c6636f3f8528f3897d882"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::BlockSetInfoType" ref="3e17def30e3c6636f3f8528f3897d882" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkExodusIIReaderPrivate::BlockSetInfoType::BlockSetInfoType </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="a04614.html#l00349">349</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="47fa885b5878d1b37cc0d95c53fbfe4d"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::FileOffset" ref="47fa885b5878d1b37cc0d95c53fbfe4d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> <a class="el" href="a00482.html#47fa885b5878d1b37cc0d95c53fbfe4d">vtkExodusIIReaderPrivate::BlockSetInfoType::FileOffset</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Id (1-based) of first entry in file-local list across all blocks in file. <p> <p>Definition at line <a class="el" href="a04614.html#l00331">331</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <a class="anchor" name="264f25962c5a8cf8e500df7a8d873eec"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::PointMap" ref="264f25962c5a8cf8e500df7a8d873eec" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkstd::map<<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>,<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>> <a class="el" href="a00482.html#264f25962c5a8cf8e500df7a8d873eec">vtkExodusIIReaderPrivate::BlockSetInfoType::PointMap</a> </td> </tr> </table> </div> <div class="memdoc"> <p> A map from nodal IDs in an Exodus file to nodal IDs in the output mesh. <p> Should only be used when SqueezePoints is true. Otherwise, just subtract 1 from any Exodus node ID to get the VTK node ID. <p>Definition at line <a class="el" href="a04614.html#l00336">336</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <a class="anchor" name="b8f28d60559270f3ec7204a9b45dcb7a"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::ReversePointMap" ref="b8f28d60559270f3ec7204a9b45dcb7a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkstd::map<<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>,<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>> <a class="el" href="a00482.html#b8f28d60559270f3ec7204a9b45dcb7a">vtkExodusIIReaderPrivate::BlockSetInfoType::ReversePointMap</a> </td> </tr> </table> </div> <div class="memdoc"> <p> A map from nodal ids in the output mesh to those in an Exodus file. <p> Should only be used when SqueezePoints is true. Otherwise, just add 1 to any VTK node ID to get the Exodus node ID. <p>Definition at line <a class="el" href="a04614.html#l00341">341</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <a class="anchor" name="dfb4dd900905e6c147f4b957460cb1bc"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::NextSqueezePoint" ref="dfb4dd900905e6c147f4b957460cb1bc" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> <a class="el" href="a00482.html#dfb4dd900905e6c147f4b957460cb1bc">vtkExodusIIReaderPrivate::BlockSetInfoType::NextSqueezePoint</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The next vtk ID to use for a connectivity entry when point squeezing is on and no point ID exists. <p> <p>Definition at line <a class="el" href="a04614.html#l00345">345</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <a class="anchor" name="6be39c9ab3df051126d918851ea1a84a"></a><!-- doxytag: member="vtkExodusIIReaderPrivate::BlockSetInfoType::CachedConnectivity" ref="6be39c9ab3df051126d918851ea1a84a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01789.html">vtkUnstructuredGrid</a>* <a class="el" href="a00482.html#6be39c9ab3df051126d918851ea1a84a">vtkExodusIIReaderPrivate::BlockSetInfoType::CachedConnectivity</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Cached cell connectivity arrays for mesh. <p> <p>Definition at line <a class="el" href="a04614.html#l00347">347</a> of file <a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a>.</p> </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> <li>dox/Hybrid/<a class="el" href="a04614.html">vtkExodusIIReaderPrivate.h</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:01:54 2009 for VTK by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> </body> </html>