Sophie

Sophie

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

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: vtkTriangularTexture 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>vtkTriangularTexture Class Reference</h1><!-- doxytag: class="vtkTriangularTexture" --><!-- doxytag: inherits="vtkImageAlgorithm" --><code>#include &lt;<a class="el" href="a04769.html">vtkTriangularTexture.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkTriangularTexture:</div>
<div class="dynsection">
<p><center><img src="a15456.png" border="0" usemap="#a15457" alt="Inheritance graph"></center>
<map name="a15457">
<area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="12,229,148,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="31,155,129,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="40,80,120,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="25,5,135,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkTriangularTexture:</div>
<div class="dynsection">
<p><center><img src="a15458.png" border="0" usemap="#a15459" alt="Collaboration graph"></center>
<map name="a15459">
<area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="183,499,319,525"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="281,381,380,408"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="477,499,576,525"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="407,173,487,200"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="404,264,553,291"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="212,264,321,291"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="164,5,273,32"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="5,173,168,200"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="153,83,284,109"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="308,83,417,109"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="192,173,373,200"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a15460.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
generate 2D triangular texture map 
<p>
<a class="el" href="a01764.html" title="generate 2D triangular texture map">vtkTriangularTexture</a> is a filter that generates a 2D texture map based on the paper "Opacity-modulating Triangular Textures for Irregular Surfaces," by Penny Rheingans, IEEE Visualization '96, pp. 219-225. The textures assume texture coordinates of (0,0), (1.0) and (.5, sqrt(3)/2). The sequence of texture values is the same along each edge of the triangular texture map. So, the assignment order of texture coordinates is arbitrary.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01763.html" title="2D texture coordinates based for triangles.">vtkTriangularTCoords</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_16.html#c2_vtk_t_vtkTriangularTexture">vtkTriangularTexture (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04769.html#l00038">38</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.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="a00727.html">vtkImageAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#91c755ae5163ba4619569bca26b0800f">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="a01764.html#8957e7ba65818123833dc7e231df2e5d">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="a01764.html#9cd1f079790c8959d266c89a5a87c9d9">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="a01764.html#e4d66d731783fa6c5c18b7158cb46d99">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#299597fef2424e5a8495c2bd9b54a4d0">SetScaleFactor</a> (double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#5260fbc5ab492326926cdd1ae88ef9f0">GetScaleFactor</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#1dfbaa6db3ba5229308f19eccdf08a8e">SetXSize</a> (int)</td></tr>

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#971880792f44b2aaa30c46c21753364b">SetYSize</a> (int)</td></tr>

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#3433277a3ca1456d2d7b4cd4efeed781">SetTexturePattern</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#3fab1ec68bd76e166bf8028aa9600cb6">GetTexturePattern</a> ()</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="a01764.html#3dab5848e801f4e6184a20ffcf1ebe81">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01764.html">vtkTriangularTexture</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#05b37898419b0e5da0768fddb4774904">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="a01764.html">vtkTriangularTexture</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#c563e34e8e0dd066f79c0fb47b14f6e9">New</a> ()</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="a01764.html#1c2803a3d32b2de3989401a611e196c0">vtkTriangularTexture</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#db8b05b6f19f606728d6edc249cf6612">~vtkTriangularTexture</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="a01764.html#0cf02f51381cd800f188bd8d9cb64958">RequestInformation</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#f7c086aedda9055d5d919a9a9d4f9fce">ExecuteData</a> (<a class="el" href="a00362.html">vtkDataObject</a> *data)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#a793fcdaf49af0d31b9842e3713e88e3">XSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#d2271c3b6cab31146160eff6965f8eca">YSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#1d5504cadbf77e0364f6f0be835286c8">ScaleFactor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01764.html#034aeb9a0570645b7e7cfe26f052cfb8">TexturePattern</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="91c755ae5163ba4619569bca26b0800f"></a><!-- doxytag: member="vtkTriangularTexture::Superclass" ref="91c755ae5163ba4619569bca26b0800f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00727.html">vtkImageAlgorithm</a> <a class="el" href="a00727.html">vtkTriangularTexture::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00727.html#4886a2bada7e61a8f7767bea0e68cb21">vtkImageAlgorithm</a>.</p>

<p>Definition at line <a class="el" href="a04769.html#l00041">41</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="1c2803a3d32b2de3989401a611e196c0"></a><!-- doxytag: member="vtkTriangularTexture::vtkTriangularTexture" ref="1c2803a3d32b2de3989401a611e196c0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTriangularTexture::vtkTriangularTexture           </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="db8b05b6f19f606728d6edc249cf6612"></a><!-- doxytag: member="vtkTriangularTexture::~vtkTriangularTexture" ref="db8b05b6f19f606728d6edc249cf6612" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTriangularTexture::~vtkTriangularTexture           </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="a04769.html#l00075">75</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="8957e7ba65818123833dc7e231df2e5d"></a><!-- doxytag: member="vtkTriangularTexture::GetClassName" ref="8957e7ba65818123833dc7e231df2e5d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkTriangularTexture::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="a00727.html#91c28cada9653fbb3c9d281eb611fdfa">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="3dab5848e801f4e6184a20ffcf1ebe81"></a><!-- doxytag: member="vtkTriangularTexture::IsTypeOf" ref="3dab5848e801f4e6184a20ffcf1ebe81" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkTriangularTexture::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="a00727.html#27cee08eda0b22134811f84ef44d269d">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="9cd1f079790c8959d266c89a5a87c9d9"></a><!-- doxytag: member="vtkTriangularTexture::IsA" ref="9cd1f079790c8959d266c89a5a87c9d9" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTriangularTexture::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="a00727.html#572ad8603a8e0e66eb95362fc3c7f970">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="05b37898419b0e5da0768fddb4774904"></a><!-- doxytag: member="vtkTriangularTexture::SafeDownCast" ref="05b37898419b0e5da0768fddb4774904" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01764.html">vtkTriangularTexture</a>* vtkTriangularTexture::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="a00727.html#e069fec1c9cac59188001ad8493945a4">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="e4d66d731783fa6c5c18b7158cb46d99"></a><!-- doxytag: member="vtkTriangularTexture::PrintSelf" ref="e4d66d731783fa6c5c18b7158cb46d99" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTriangularTexture::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="a00727.html#24f67bbfad1ac731eb64f5172cf30af3">vtkImageAlgorithm</a>.</p>

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

<p>
Instantiate object with XSize and YSize = 64; the texture pattern =1 (opaque at centroid); and the scale factor set to 1.0. 
<p>Reimplemented from <a class="el" href="a00101.html#06d80d8d4aa1a4856135fa003845be82">vtkAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="299597fef2424e5a8495c2bd9b54a4d0"></a><!-- doxytag: member="vtkTriangularTexture::SetScaleFactor" ref="299597fef2424e5a8495c2bd9b54a4d0" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTriangularTexture::SetScaleFactor           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set a Scale Factor. 
</div>
</div><p>
<a class="anchor" name="5260fbc5ab492326926cdd1ae88ef9f0"></a><!-- doxytag: member="vtkTriangularTexture::GetScaleFactor" ref="5260fbc5ab492326926cdd1ae88ef9f0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkTriangularTexture::GetScaleFactor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set a Scale Factor. 
</div>
</div><p>
<a class="anchor" name="1dfbaa6db3ba5229308f19eccdf08a8e"></a><!-- doxytag: member="vtkTriangularTexture::SetXSize" ref="1dfbaa6db3ba5229308f19eccdf08a8e" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTriangularTexture::SetXSize           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the X texture map dimension. Default is 64. 
</div>
</div><p>
<a class="anchor" name="d879a0e62e540f7242285b21b0b16cd5"></a><!-- doxytag: member="vtkTriangularTexture::GetXSize" ref="d879a0e62e540f7242285b21b0b16cd5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTriangularTexture::GetXSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the X texture map dimension. Default is 64. 
</div>
</div><p>
<a class="anchor" name="971880792f44b2aaa30c46c21753364b"></a><!-- doxytag: member="vtkTriangularTexture::SetYSize" ref="971880792f44b2aaa30c46c21753364b" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTriangularTexture::SetYSize           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the Y texture map dimension. Default is 64. 
</div>
</div><p>
<a class="anchor" name="e752e76ece6b35583879e5f945362855"></a><!-- doxytag: member="vtkTriangularTexture::GetYSize" ref="e752e76ece6b35583879e5f945362855" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTriangularTexture::GetYSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the Y texture map dimension. Default is 64. 
</div>
</div><p>
<a class="anchor" name="3433277a3ca1456d2d7b4cd4efeed781"></a><!-- doxytag: member="vtkTriangularTexture::SetTexturePattern" ref="3433277a3ca1456d2d7b4cd4efeed781" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTriangularTexture::SetTexturePattern           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices 
</div>
</div><p>
<a class="anchor" name="3fab1ec68bd76e166bf8028aa9600cb6"></a><!-- doxytag: member="vtkTriangularTexture::GetTexturePattern" ref="3fab1ec68bd76e166bf8028aa9600cb6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTriangularTexture::GetTexturePattern           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the texture pattern. 1 = opaque at centroid (default) 2 = opaque at vertices 3 = opaque in rings around vertices 
</div>
</div><p>
<a class="anchor" name="0cf02f51381cd800f188bd8d9cb64958"></a><!-- doxytag: member="vtkTriangularTexture::RequestInformation" ref="0cf02f51381cd800f188bd8d9cb64958" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTriangularTexture::RequestInformation           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00727.html#b739abd84881f7e31a8a382bf5a06a91">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="f7c086aedda9055d5d919a9a9d4f9fce"></a><!-- doxytag: member="vtkTriangularTexture::ExecuteData" ref="f7c086aedda9055d5d919a9a9d4f9fce" args="(vtkDataObject *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTriangularTexture::ExecuteData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00362.html">vtkDataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is the old style execute method 
<p>Reimplemented from <a class="el" href="a00727.html#e887460dbbd23c9665725807032766c0">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="a793fcdaf49af0d31b9842e3713e88e3"></a><!-- doxytag: member="vtkTriangularTexture::XSize" ref="a793fcdaf49af0d31b9842e3713e88e3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01764.html#a793fcdaf49af0d31b9842e3713e88e3">vtkTriangularTexture::XSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04769.html#l00080">80</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d2271c3b6cab31146160eff6965f8eca"></a><!-- doxytag: member="vtkTriangularTexture::YSize" ref="d2271c3b6cab31146160eff6965f8eca" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01764.html#d2271c3b6cab31146160eff6965f8eca">vtkTriangularTexture::YSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04769.html#l00081">81</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1d5504cadbf77e0364f6f0be835286c8"></a><!-- doxytag: member="vtkTriangularTexture::ScaleFactor" ref="1d5504cadbf77e0364f6f0be835286c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01764.html#1d5504cadbf77e0364f6f0be835286c8">vtkTriangularTexture::ScaleFactor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04769.html#l00082">82</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="034aeb9a0570645b7e7cfe26f052cfb8"></a><!-- doxytag: member="vtkTriangularTexture::TexturePattern" ref="034aeb9a0570645b7e7cfe26f052cfb8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01764.html#034aeb9a0570645b7e7cfe26f052cfb8">vtkTriangularTexture::TexturePattern</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04769.html#l00084">84</a> of file <a class="el" href="a04769.html">vtkTriangularTexture.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Imaging/<a class="el" href="a04769.html">vtkTriangularTexture.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:41:55 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>