Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > 7fd7c575020aa78a8e2e309ea8909f43 > files > 460

gdal-1.6.2-6.fc13.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>SDTS_AL: SDTSPolygonReader Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.2-20100208 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li class="current"><a href="annotated.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="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>SDTSPolygonReader Class Reference</h1><!-- doxytag: class="SDTSPolygonReader" --><!-- doxytag: inherits="SDTSIndexedReader" -->
<p><code>#include &lt;<a class="el" href="sdts__al_8h_source.html">sdts_al.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for SDTSPolygonReader:</div>
<div class="dynsection">
 <div class="center">
  <img src="classSDTSPolygonReader.png" usemap="#SDTSPolygonReader_map" alt=""/>
  <map id="SDTSPolygonReader_map" name="SDTSPolygonReader_map">
<area href="classSDTSIndexedReader.html" alt="SDTSIndexedReader" shape="rect" coords="0,0,131,24"/>
</map>
 </div>
</div>

<p><a href="classSDTSPolygonReader-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSDTSPolygonReader.html#aac67cdbc32090bd78e7f7cb81ab15042">AssembleRings</a> (<a class="el" href="classSDTSTransfer.html">SDTSTransfer</a> *)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Class for reading <a class="el" href="classSDTSRawPolygon.html">SDTSRawPolygon</a> features from a polygon (PC*) module. </p>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="aac67cdbc32090bd78e7f7cb81ab15042"></a><!-- doxytag: member="SDTSPolygonReader::AssembleRings" ref="aac67cdbc32090bd78e7f7cb81ab15042" args="(SDTSTransfer *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void SDTSPolygonReader::AssembleRings </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classSDTSTransfer.html">SDTSTransfer</a> *&nbsp;</td>
          <td class="paramname"> <em>poTransfer</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Assemble geometry for a polygon transfer.</p>
<p>This method takes care of attaching lines from all the line layers in this transfer to this polygon layer, assembling the lines into rings on the polygons, and then cleaning up unnecessary intermediate results.</p>
<p>Currently this method will leave the line layers rewound to the beginning but indexed, and the polygon layer rewound but indexed. In the future it may restore reading positions, and possibly flush line indexes if they were not previously indexed.</p>
<p>This method does nothing if the rings have already been assembled on this layer using this method.</p>
<p>See <a class="el" href="classSDTSRawPolygon.html#a5a277ad841da78f0aff560c4418a8ff6">SDTSRawPolygon::AssembleRings()</a> for more information on how the lines are assembled into rings.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>poTransfer</em>&nbsp;</td><td>the <a class="el" href="classSDTSTransfer.html">SDTSTransfer</a> that this reader is a part of. Used to get a list of line layers that might be needed. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="sdts__al_8h_source.html">sdts_al.h</a></li>
<li>sdtspolygonreader.cpp</li>
</ul>
</div>
<hr>

Generated for GDAL by 
<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.6.2-20100208.
</body>
</html>