Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 221

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!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: vtkBSPIntersections Class 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&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;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&nbsp;List</span></a></li>
      <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>vtkBSPIntersections Class Reference</h1><!-- doxytag: class="vtkBSPIntersections" --><!-- doxytag: inherits="vtkObject" --><code>#include &lt;<a class="el" href="a03989.html">vtkBSPIntersections.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkBSPIntersections:</div>
<div class="dynsection">
<p><center><img src="a08345.png" border="0" usemap="#a08346" alt="Inheritance graph"></center>
<map name="a08346">
<area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="38,80,118,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="23,6,132,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkBSPIntersections:</div>
<div class="dynsection">
<p><center><img src="a08347.png" border="0" usemap="#a08348" alt="Collaboration graph"></center>
<map name="a08348">
<area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="79,96,159,123"><area shape="rect" href="a00217.html" title="This class represents an axis&#45;aligned Binary Spatial Partitioning of a 3D space." alt="" coords="56,285,152,312"><area shape="rect" href="a00932.html" title="This class represents a single spatial region in an 3D axis aligned binary spatial..." alt="" coords="111,184,199,211"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="64,5,173,32"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="223,5,332,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a08349.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Perform calculations (mostly intersection calculations) on regions of a 3D binary spatial partitioning. 
<p>
Given an axis aligned binary spatial partitioning described by a <a class="el" href="a00217.html" title="This class represents an axis-aligned Binary Spatial Partitioning of a 3D space.">vtkBSPCuts</a> object, perform intersection queries on various geometric entities with regions of the spatial partitioning.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00217.html" title="This class represents an axis-aligned Binary Spatial Partitioning of a 3D space.">vtkBSPCuts</a> <a class="el" href="a00933.html" title="a Kd-tree spatial decomposition of a set of points">vtkKdTree</a> </dd></dl>

<p>Definition at line <a class="el" href="a03989.html#l00043">43</a> of file <a class="el" href="a03989.html">vtkBSPIntersections.h</a>.</p>
<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="a01084.html">vtkObject</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#f0a776ffd3c0ffc55c3f49fd91c57b21">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#9bde371fdd8c2159eaf9bce2565d4de5">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#5dba2aef94a9c28e948999492f22d901">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#3e04d28195fc68ef80f288abe7410b9a">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#5e5072229703fa9a4713c53f3c0bab06">SetCuts</a> (<a class="el" href="a00217.html">vtkBSPCuts</a> *cuts)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a00217.html">vtkBSPCuts</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#c24da022388c2cd5624265bfd28c7885">GetCuts</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#cd3d851fec872c9444145a48112b1101">GetBounds</a> (double *bounds)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#5ee5c6b87adedbe1f86908c99e555cb9">GetNumberOfRegions</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#7275a2b99fe97f1583f78b0f4da5ebcd">GetRegionBounds</a> (int regionID, double bounds[6])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#75ed443dcdac54e30c9b72761c4b754e">GetRegionDataBounds</a> (int regionID, double bounds[6])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#82cf6d28908574cbb602a366526c2e32">IntersectsCell</a> (int regionId, <a class="el" href="a00240.html">vtkCell</a> *cell, int cellRegion=-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#dbf821e5ca11b96feaedb7d5dbd68671">IntersectsCell</a> (int *ids, int len, <a class="el" href="a00240.html">vtkCell</a> *cell, int cellRegion=-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#6464d84b17d1e026a2dc6de3685c75a5">GetComputeIntersectionsUsingDataBounds</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#51f5893990b05df56e39ca2c8d3af7aa">SetComputeIntersectionsUsingDataBounds</a> (int c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#658f11318dc5eb62ed523f6a70964fc0">ComputeIntersectionsUsingDataBoundsOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#f6f47d70466613d25d768524b71c0899">ComputeIntersectionsUsingDataBoundsOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#27cb9e2093e3e14caaacba028dfa3c0e">IntersectsBox</a> (int regionId, double *x)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#816ab389d427f4d5f27b36447cdaec22">IntersectsBox</a> (int regionId, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#01e9a1a2645d63f14a8811ac1afbcd9c">IntersectsBox</a> (int *ids, int len, double *x)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#036876e6cb6ab8794584aa020b2b2383">IntersectsBox</a> (int *ids, int len, double x0, double x1, double y0, double y1, double z0, double z1)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#60d461b19cdd005504eabe1750cba8d0">IntersectsSphere2</a> (int regionId, double x, double y, double z, double rSquared)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#e5a04a66b84132266b0faf9f9cd1b8d1">IntersectsSphere2</a> (int *ids, int len, double x, double y, double z, double rSquared)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#70977e79e5dcf33d4e49f9b7bcf64e3c">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00218.html">vtkBSPIntersections</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#2ac0f35b993c7d79cf86815a3627bdc3">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00218.html">vtkBSPIntersections</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#b9c0c8445867dcee96cbbdccf7948dad">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="a00218.html#e51db6b24bf1c4a73f720ab15851d871df63ba5c17f085c784eb32c1ce9f3b7d">XDIM</a> =  0, 
<a class="el" href="a00218.html#e51db6b24bf1c4a73f720ab15851d871142619d63518b05a85291e1eac397532">YDIM</a> =  1, 
<a class="el" href="a00218.html#e51db6b24bf1c4a73f720ab15851d8716c8620aadfa6743a35246eb6e30200b4">ZDIM</a> =  2
 }</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#17e6b2df8b80f23c7815ada1ab0f03ef">vtkBSPIntersections</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#b623020e05caf21677e2a6bab5da861d">~vtkBSPIntersections</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#6676e9d35740f6fc16c5da8505b44d47">GetRegionListBuildTime</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#c754d34d995d7648d3cc2649174e218f">BuildRegionList</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00932.html">vtkKdNode</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#e0059ce4d0a7f8091ff2bac630fa167a">GetRegionList</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00218.html#a9c4f7f42fdf75e74308fff9a2c62db9">CellBoundsCache</a> [6]</td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="f0a776ffd3c0ffc55c3f49fd91c57b21"></a><!-- doxytag: member="vtkBSPIntersections::Superclass" ref="f0a776ffd3c0ffc55c3f49fd91c57b21" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01084.html">vtkObject</a> <a class="el" href="a01084.html">vtkBSPIntersections::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01084.html#11429dee69f4b562e03e07b453dae9b5">vtkObject</a>.</p>

<p>Definition at line <a class="el" href="a03989.html#l00046">46</a> of file <a class="el" href="a03989.html">vtkBSPIntersections.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="e51db6b24bf1c4a73f720ab15851d871"></a><!-- doxytag: member="vtkBSPIntersections::@6" ref="e51db6b24bf1c4a73f720ab15851d871" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="e51db6b24bf1c4a73f720ab15851d871df63ba5c17f085c784eb32c1ce9f3b7d"></a><!-- doxytag: member="XDIM" ref="e51db6b24bf1c4a73f720ab15851d871df63ba5c17f085c784eb32c1ce9f3b7d" args="" -->XDIM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e51db6b24bf1c4a73f720ab15851d871142619d63518b05a85291e1eac397532"></a><!-- doxytag: member="YDIM" ref="e51db6b24bf1c4a73f720ab15851d871142619d63518b05a85291e1eac397532" args="" -->YDIM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e51db6b24bf1c4a73f720ab15851d8716c8620aadfa6743a35246eb6e30200b4"></a><!-- doxytag: member="ZDIM" ref="e51db6b24bf1c4a73f720ab15851d8716c8620aadfa6743a35246eb6e30200b4" args="" -->ZDIM</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a03989.html#l00145">145</a> of file <a class="el" href="a03989.html">vtkBSPIntersections.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="17e6b2df8b80f23c7815ada1ab0f03ef"></a><!-- doxytag: member="vtkBSPIntersections::vtkBSPIntersections" ref="17e6b2df8b80f23c7815ada1ab0f03ef" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkBSPIntersections::vtkBSPIntersections           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b623020e05caf21677e2a6bab5da861d"></a><!-- doxytag: member="vtkBSPIntersections::~vtkBSPIntersections" ref="b623020e05caf21677e2a6bab5da861d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkBSPIntersections::~vtkBSPIntersections           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9bde371fdd8c2159eaf9bce2565d4de5"></a><!-- doxytag: member="vtkBSPIntersections::GetClassName" ref="9bde371fdd8c2159eaf9bce2565d4de5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkBSPIntersections::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01084.html#d95975c85c2896ea32ff4cf1f8de0886">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="70977e79e5dcf33d4e49f9b7bcf64e3c"></a><!-- doxytag: member="vtkBSPIntersections::IsTypeOf" ref="70977e79e5dcf33d4e49f9b7bcf64e3c" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkBSPIntersections::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01084.html#e9548a248bce0f02f73bbcccd0a9489e">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="5dba2aef94a9c28e948999492f22d901"></a><!-- doxytag: member="vtkBSPIntersections::IsA" ref="5dba2aef94a9c28e948999492f22d901" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkBSPIntersections::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01084.html#831e57b04e46827a7098aa81abadee69">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="2ac0f35b993c7d79cf86815a3627bdc3"></a><!-- doxytag: member="vtkBSPIntersections::SafeDownCast" ref="2ac0f35b993c7d79cf86815a3627bdc3" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00218.html">vtkBSPIntersections</a>* vtkBSPIntersections::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01084.html#bb9351f076544c427ee91229dce83abe">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="3e04d28195fc68ef80f288abe7410b9a"></a><!-- doxytag: member="vtkBSPIntersections::PrintSelf" ref="3e04d28195fc68ef80f288abe7410b9a" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkBSPIntersections::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01084.html#bf3dbb4154289b56a12483eee3866263">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="b9c0c8445867dcee96cbbdccf7948dad"></a><!-- doxytag: member="vtkBSPIntersections::New" ref="b9c0c8445867dcee96cbbdccf7948dad" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00218.html">vtkBSPIntersections</a>* vtkBSPIntersections::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="5e5072229703fa9a4713c53f3c0bab06"></a><!-- doxytag: member="vtkBSPIntersections::SetCuts" ref="5e5072229703fa9a4713c53f3c0bab06" args="(vtkBSPCuts *cuts)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkBSPIntersections::SetCuts           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00217.html">vtkBSPCuts</a> *&nbsp;</td>
          <td class="paramname"> <em>cuts</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Define the binary spatial partitioning. 
</div>
</div><p>
<a class="anchor" name="c24da022388c2cd5624265bfd28c7885"></a><!-- doxytag: member="vtkBSPIntersections::GetCuts" ref="c24da022388c2cd5624265bfd28c7885" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00217.html">vtkBSPCuts</a>* vtkBSPIntersections::GetCuts           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cd3d851fec872c9444145a48112b1101"></a><!-- doxytag: member="vtkBSPIntersections::GetBounds" ref="cd3d851fec872c9444145a48112b1101" args="(double *bounds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::GetBounds           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>bounds</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the bounds of the whole space (xmin, xmax, ymin, ymax, zmin, zmax) Return 0 if OK, 1 on error. 
</div>
</div><p>
<a class="anchor" name="5ee5c6b87adedbe1f86908c99e555cb9"></a><!-- doxytag: member="vtkBSPIntersections::GetNumberOfRegions" ref="5ee5c6b87adedbe1f86908c99e555cb9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::GetNumberOfRegions           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The number of regions in the binary spatial partitioning 
</div>
</div><p>
<a class="anchor" name="7275a2b99fe97f1583f78b0f4da5ebcd"></a><!-- doxytag: member="vtkBSPIntersections::GetRegionBounds" ref="7275a2b99fe97f1583f78b0f4da5ebcd" args="(int regionID, double bounds[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::GetRegionBounds           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>bounds</em>[6]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the spatial bounds of a particular region Return 0 if OK, 1 on error. 
</div>
</div><p>
<a class="anchor" name="75ed443dcdac54e30c9b72761c4b754e"></a><!-- doxytag: member="vtkBSPIntersections::GetRegionDataBounds" ref="75ed443dcdac54e30c9b72761c4b754e" args="(int regionID, double bounds[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::GetRegionDataBounds           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>bounds</em>[6]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the bounds of the data within the k-d tree region, possibly smaller than the bounds of the region. Return 0 if OK, 1 on error. 
</div>
</div><p>
<a class="anchor" name="27cb9e2093e3e14caaacba028dfa3c0e"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsBox" ref="27cb9e2093e3e14caaacba028dfa3c0e" args="(int regionId, double *x)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsBox           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>x</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Determine whether a region of the spatial decomposition intersects an axis aligned box. 
</div>
</div><p>
<a class="anchor" name="816ab389d427f4d5f27b36447cdaec22"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsBox" ref="816ab389d427f4d5f27b36447cdaec22" args="(int regionId, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsBox           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xmax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ymin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ymax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>zmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>zmax</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Determine whether a region of the spatial decomposition intersects an axis aligned box. 
</div>
</div><p>
<a class="anchor" name="01e9a1a2645d63f14a8811ac1afbcd9c"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsBox" ref="01e9a1a2645d63f14a8811ac1afbcd9c" args="(int *ids, int len, double *x)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsBox           </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>ids</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>x</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute a list of the Ids of all regions that intersect the specified axis aligned box. Returns: the number of ids in the list. 
</div>
</div><p>
<a class="anchor" name="036876e6cb6ab8794584aa020b2b2383"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsBox" ref="036876e6cb6ab8794584aa020b2b2383" args="(int *ids, int len, double x0, double x1, double y0, double y1, double z0, double z1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsBox           </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>ids</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>z0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>z1</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute a list of the Ids of all regions that intersect the specified axis aligned box. Returns: the number of ids in the list. 
</div>
</div><p>
<a class="anchor" name="60d461b19cdd005504eabe1750cba8d0"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsSphere2" ref="60d461b19cdd005504eabe1750cba8d0" args="(int regionId, double x, double y, double z, double rSquared)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsSphere2           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>rSquared</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Determine whether a region of the spatial decomposition intersects a sphere, given the center of the sphere and the square of it's radius. 
</div>
</div><p>
<a class="anchor" name="e5a04a66b84132266b0faf9f9cd1b8d1"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsSphere2" ref="e5a04a66b84132266b0faf9f9cd1b8d1" args="(int *ids, int len, double x, double y, double z, double rSquared)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsSphere2           </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>ids</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>rSquared</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute a list of the Ids of all regions that intersect the specified sphere. The sphere is given by it's center and the square of it's radius. Returns: the number of ids in the list. 
</div>
</div><p>
<a class="anchor" name="82cf6d28908574cbb602a366526c2e32"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsCell" ref="82cf6d28908574cbb602a366526c2e32" args="(int regionId, vtkCell *cell, int cellRegion=-1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsCell           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>regionId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00240.html">vtkCell</a> *&nbsp;</td>
          <td class="paramname"> <em>cell</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>cellRegion</em> = <code>-1</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Determine whether a region of the spatial decomposition intersects the given cell. If you already know the region that the cell centroid lies in, provide that as the last argument to make the computation quicker. 
</div>
</div><p>
<a class="anchor" name="dbf821e5ca11b96feaedb7d5dbd68671"></a><!-- doxytag: member="vtkBSPIntersections::IntersectsCell" ref="dbf821e5ca11b96feaedb7d5dbd68671" args="(int *ids, int len, vtkCell *cell, int cellRegion=-1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::IntersectsCell           </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>ids</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00240.html">vtkCell</a> *&nbsp;</td>
          <td class="paramname"> <em>cell</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>cellRegion</em> = <code>-1</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute a list of the Ids of all regions that intersect the given cell. If you alrady know the region that the cell centroid lies in, provide that as the last argument to make the computation quicker. Returns the number of regions the cell intersects. 
</div>
</div><p>
<a class="anchor" name="6464d84b17d1e026a2dc6de3685c75a5"></a><!-- doxytag: member="vtkBSPIntersections::GetComputeIntersectionsUsingDataBounds" ref="6464d84b17d1e026a2dc6de3685c75a5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkBSPIntersections::GetComputeIntersectionsUsingDataBounds           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When computing the intersection of k-d tree regions with other objects, we use the spatial bounds of the region. To use the tighter bound of the bounding box of the data within the region, set this variable ON. (Specifying data bounds in the <a class="el" href="a00217.html" title="This class represents an axis-aligned Binary Spatial Partitioning of a 3D space.">vtkBSPCuts</a> object is optional. If data bounds were not specified, this option has no meaning.) 
</div>
</div><p>
<a class="anchor" name="51f5893990b05df56e39ca2c8d3af7aa"></a><!-- doxytag: member="vtkBSPIntersections::SetComputeIntersectionsUsingDataBounds" ref="51f5893990b05df56e39ca2c8d3af7aa" args="(int c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkBSPIntersections::SetComputeIntersectionsUsingDataBounds           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>c</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="658f11318dc5eb62ed523f6a70964fc0"></a><!-- doxytag: member="vtkBSPIntersections::ComputeIntersectionsUsingDataBoundsOn" ref="658f11318dc5eb62ed523f6a70964fc0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkBSPIntersections::ComputeIntersectionsUsingDataBoundsOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f6f47d70466613d25d768524b71c0899"></a><!-- doxytag: member="vtkBSPIntersections::ComputeIntersectionsUsingDataBoundsOff" ref="f6f47d70466613d25d768524b71c0899" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkBSPIntersections::ComputeIntersectionsUsingDataBoundsOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6676e9d35740f6fc16c5da8505b44d47"></a><!-- doxytag: member="vtkBSPIntersections::GetRegionListBuildTime" ref="6676e9d35740f6fc16c5da8505b44d47" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long vtkBSPIntersections::GetRegionListBuildTime           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c754d34d995d7648d3cc2649174e218f"></a><!-- doxytag: member="vtkBSPIntersections::BuildRegionList" ref="c754d34d995d7648d3cc2649174e218f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkBSPIntersections::BuildRegionList           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e0059ce4d0a7f8091ff2bac630fa167a"></a><!-- doxytag: member="vtkBSPIntersections::GetRegionList" ref="e0059ce4d0a7f8091ff2bac630fa167a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00932.html">vtkKdNode</a>** vtkBSPIntersections::GetRegionList           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03989.html#l00140">140</a> of file <a class="el" href="a03989.html">vtkBSPIntersections.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="a9c4f7f42fdf75e74308fff9a2c62db9"></a><!-- doxytag: member="vtkBSPIntersections::CellBoundsCache" ref="a9c4f7f42fdf75e74308fff9a2c62db9" args="[6]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00218.html#a9c4f7f42fdf75e74308fff9a2c62db9">vtkBSPIntersections::CellBoundsCache</a>[6]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03989.html#l00142">142</a> of file <a class="el" href="a03989.html">vtkBSPIntersections.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Filtering/<a class="el" href="a03989.html">vtkBSPIntersections.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 18:55:28 2009 for VTK by&nbsp;
<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>