Sophie

Sophie

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

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: vtkTexture 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>vtkTexture Class Reference</h1><!-- doxytag: class="vtkTexture" --><!-- doxytag: inherits="vtkImageAlgorithm" --><code>#include &lt;<a class="el" href="a05351.html">vtkTexture.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkTexture:</div>
<div class="dynsection">
<p><center><img src="a15139.png" border="0" usemap="#a15140" alt="Inheritance graph"></center>
<map name="a15140">
<area shape="rect" href="a01035.html" title="Mesa texture map." alt="" coords="6,379,126,406"><area shape="rect" href="a01124.html" title="OpenGL texture map." alt="" coords="150,379,286,406"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="74,230,210,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="92,155,191,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="102,80,182,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="87,6,196,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkTexture:</div>
<div class="dynsection">
<p><center><img src="a15141.png" border="0" usemap="#a15142" alt="Collaboration graph"></center>
<map name="a15142">
<area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="1664,356,1800,383"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1092,408,1191,435"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1495,324,1594,351"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,360,524,387"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="710,360,859,387"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="730,48,839,75"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="1867,211,2008,238"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="708,580,860,607"><area shape="rect" href="a00998.html" title="represent and manipulate 4x4 transformation matrices" alt="" coords="735,479,834,506"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="1080,58,1203,84"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,88,116,115"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,38,566,64"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="170,88,300,115"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,360,290,387"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="2135,119,2252,146"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="394,88,575,115"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="2142,523,2246,550"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="1867,591,2008,618"><area shape="rect" href="a00696.html" title="superclass for homogeneous transformations" alt="" coords="1046,591,1238,618"><area shape="rect" href="a01725.html" title="vtkTransformConcatenation" alt="" coords="1448,523,1640,550"><area shape="rect" href="a01730.html" title="vtkTransformPair" alt="" coords="1078,540,1206,567"><area shape="rect" href="a01548.html" title="vtkSimpleCriticalSection" alt="" coords="400,582,568,608"><area shape="rect" href="a01726.html" title="vtkTransformConcatenationStack" alt="" coords="1826,470,2050,496"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1858,35,2018,62"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1494,58,1595,84"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a15143.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
handles properties associated with a texture map 
<p>
<a class="el" href="a01695.html" title="handles properties associated with a texture map">vtkTexture</a> is an object that handles loading and binding of texture maps. It obtains its data from an input image data dataset type. Thus you can create visualization pipelines to read, process, and construct textures. Note that textures will only work if texture coordinates are also defined, and if the rendering system supports texture.<p>
Instances of <a class="el" href="a01695.html" title="handles properties associated with a texture map">vtkTexture</a> are associated with actors via the actor's SetTexture() method. Actors can share texture maps (this is encouraged to save memory resources.)<p>
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Currently only 2D texture maps are supported, even though the data pipeline supports 1,2, and 3D texture coordinates.<p>
Some renderers such as OpenGL require that the texture map dimensions are a power of two in each direction. Other renderers may have similar (ridiculous) restrictions, so be careful out there... (Note: a recent change to vtk allows use of non-power of two texture maps in OpenGL. The texture is automatically resampled to a power of two in one or more directions.)</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00092.html" title="represents an object (geometry &amp; properties) in a rendered scene">vtkActor</a> <a class="el" href="a01480.html" title="abstract specification for renderers">vtkRenderer</a> <a class="el" href="a01124.html" title="OpenGL texture map.">vtkOpenGLTexture</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_vtkTexture">vtkTexture (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05351.html#l00064">64</a> of file <a class="el" href="a05351.html">vtkTexture.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="a01695.html#5203cac3c6af1c41a036f950c10d7da4">Superclass</a></td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c90">VTKTextureBlendingMode</a> { <br>
&nbsp;&nbsp;<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c90981beae082832f6fbbc8b1cc174f6950">VTK_TEXTURE_BLENDING_MODE_NONE</a> =  0, 
<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c905c714fb55d7bd8fef164c4d17e9899cd">VTK_TEXTURE_BLENDING_MODE_REPLACE</a>, 
<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c90361ec4e4ee9ff54c0dfa6714d1b639c8">VTK_TEXTURE_BLENDING_MODE_MODULATE</a>, 
<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c903f1a6c85ec0e318f0940c033cfb42b4c">VTK_TEXTURE_BLENDING_MODE_ADD</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c90ce74b557e2553e755e0c596d79c30813">VTK_TEXTURE_BLENDING_MODE_ADD_SIGNED</a>, 
<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c9092a4368a8e972aa5303a8bf26c7884f9">VTK_TEXTURE_BLENDING_MODE_INTERPOLATE</a>, 
<a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c909589c3cd9a589084fd2bef2fc98b89ab">VTK_TEXTURE_BLENDING_MODE_SUBTRACT</a>
<br>
 }</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="a01695.html#2ab0365d5412b5173e79874d6935e09e">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="a01695.html#f19a7ee697063d4aaf871c277e78673e">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="a01695.html#df44e6fe9fcf15496258d4700ed14052">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">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#1ab3b0fe0646e324cec9ade0f12427f4">Render</a> (<a class="el" href="a01480.html">vtkRenderer</a> *ren)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#9e3ddd234af8872cb5f135f533a7afec">ReleaseGraphicsResources</a> (<a class="el" href="a01886.html">vtkWindow</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="a01695.html#72b42762fe336b76f058da8b0392b407">Load</a> (<a class="el" href="a01480.html">vtkRenderer</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#bfeb6ef0aad11a69fe3628f0d092578a">GetInput</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#c1652c95f4816e1997f89a46cfe7ba9c">MapScalarsToColors</a> (<a class="el" href="a00356.html">vtkDataArray</a> *scalars)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#87c2167d68f21ed25f0907d87ad07bc1">GetRepeat</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="a01695.html#485efffab37e6ee27ea105d964d4d519">SetRepeat</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#c23323e1a957eaa41690f4a578ec8148">RepeatOn</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="a01695.html#478a2823a3636d6686c3451460df2070">RepeatOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#5154160a247fffe8029ee7d1e805ef23">GetEdgeClamp</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="a01695.html#8867fb5170c9f2941c0c39a6ae69aa9c">SetEdgeClamp</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#af1a382e6669880c941e60968e862324">EdgeClampOn</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="a01695.html#9d1ec186adc176ec744f5ee5c4fd533d">EdgeClampOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#ff0810604cce38e50c645e8ce87b007c">GetInterpolate</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="a01695.html#57886d5c1269e5319696ab4c1905ff78">SetInterpolate</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#598f03d15afa3db5ba1fd67c9efb9a64">InterpolateOn</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="a01695.html#c2377ac637fe5e283815efb07d71be25">InterpolateOff</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="a01695.html#54a6ed590606f61f4e1a9568c086cd70">SetQuality</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="a01695.html#6f0c38a52503932d18c83e5f1c3add2a">GetQuality</a> ()</td></tr>

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

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

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#79297027b0f9480cae661758c7d89b58">GetMapColorScalarsThroughLookupTable</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="a01695.html#776cbe2a1daed8e51bce9310eeb175bd">SetMapColorScalarsThroughLookupTable</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#5896215548ab2e86ff9672633216632d">MapColorScalarsThroughLookupTableOn</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="a01695.html#d02ea3245088577aae89926dde34e007">MapColorScalarsThroughLookupTableOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#cfae6f0aa273a8a8c05bcb5710bf3161">SetLookupTable</a> (<a class="el" href="a01513.html">vtkScalarsToColors</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01513.html">vtkScalarsToColors</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#7874bd780dba3ccc0f618dbb09802c23">GetLookupTable</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#8fb00bd5a31970f563d34007b8d544c1">GetMappedScalars</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#9adcbad28cfb6bdd18f5acdc346861f4">SetTransform</a> (<a class="el" href="a01723.html">vtkTransform</a> *transform)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01723.html">vtkTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#04dd81904bc808a98e5a33b6e61db488">GetTransform</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#fa7dc1a452ed30fe3143c72e94d00a34">GetBlendingMode</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="a01695.html#a3db2a614c9c5c15c238200951c3a324">SetBlendingMode</a> (int)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#c6fea651c085e2b03f59200cc748a1e6">GetRestrictPowerOf2ImageSmaller</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="a01695.html#30be18b4caa318935f2128c8f884a354">SetRestrictPowerOf2ImageSmaller</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#01a1e9552b41f33e659b15183c6ffcac">RestrictPowerOf2ImageSmallerOn</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="a01695.html#a1b7cea03d426661174362caa0298599">RestrictPowerOf2ImageSmallerOff</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 <a class="el" href="a01695.html">vtkTexture</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#1a0d4f57a9ece71e9262e077ec9c86b8">New</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#0b75e9d2596954875743f602ae6e075c">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01695.html">vtkTexture</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#66802eadad4c193342aec80dc90da785">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</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="a01695.html#c6281db6f1162331bcb1a42a7c4da1cb">vtkTexture</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#60cfcb3a47443c69f44bdb2f5a5188bd">~vtkTexture</a> ()</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="a01695.html#0ed9382323f7a40e854f411a71b9f744">Repeat</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#171aa602bf9bbaba6a5e0ec547a81457">Interpolate</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#340154a4d1e22a1b2a9b9b59eb952828">Quality</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01513.html">vtkScalarsToColors</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#f0727fd06d354adefc5b81ba57948fd5">LookupTable</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#69012a52fd352184e371cba92c384b9d">MappedScalars</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01723.html">vtkTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#a3605e86ef084e2710d7796f8fa87885">Transform</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#903872145dd3e87bc672f7ef0bd9c5f2">BlendingMode</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#2dd863e25d50b4397f228e07561f04a0">RestrictPowerOf2ImageSmaller</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01695.html#83374cf6eb8fcf184bf7aa9b32a6fc4d">SelfAdjustingTableRange</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="5203cac3c6af1c41a036f950c10d7da4"></a><!-- doxytag: member="vtkTexture::Superclass" ref="5203cac3c6af1c41a036f950c10d7da4" 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">vtkTexture::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

<p>Reimplemented in <a class="el" href="a01035.html#51e9fca2737533e2ab9c5a4454b5f7ff">vtkMesaTexture</a>, and <a class="el" href="a01124.html#1b6da27e25ab59367820774a42188faa">vtkOpenGLTexture</a>.</p>

<p>Definition at line <a class="el" href="a05351.html#l00068">68</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c90"></a><!-- doxytag: member="vtkTexture::VTKTextureBlendingMode" ref="9986d6a2cad0d865011f39e7a3c16c90" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="a01695.html#9986d6a2cad0d865011f39e7a3c16c90">vtkTexture::VTKTextureBlendingMode</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon. BTX <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c90981beae082832f6fbbc8b1cc174f6950"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_NONE" ref="9986d6a2cad0d865011f39e7a3c16c90981beae082832f6fbbc8b1cc174f6950" args="" -->VTK_TEXTURE_BLENDING_MODE_NONE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c905c714fb55d7bd8fef164c4d17e9899cd"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_REPLACE" ref="9986d6a2cad0d865011f39e7a3c16c905c714fb55d7bd8fef164c4d17e9899cd" args="" -->VTK_TEXTURE_BLENDING_MODE_REPLACE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c90361ec4e4ee9ff54c0dfa6714d1b639c8"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_MODULATE" ref="9986d6a2cad0d865011f39e7a3c16c90361ec4e4ee9ff54c0dfa6714d1b639c8" args="" -->VTK_TEXTURE_BLENDING_MODE_MODULATE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c903f1a6c85ec0e318f0940c033cfb42b4c"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_ADD" ref="9986d6a2cad0d865011f39e7a3c16c903f1a6c85ec0e318f0940c033cfb42b4c" args="" -->VTK_TEXTURE_BLENDING_MODE_ADD</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c90ce74b557e2553e755e0c596d79c30813"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_ADD_SIGNED" ref="9986d6a2cad0d865011f39e7a3c16c90ce74b557e2553e755e0c596d79c30813" args="" -->VTK_TEXTURE_BLENDING_MODE_ADD_SIGNED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c9092a4368a8e972aa5303a8bf26c7884f9"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_INTERPOLATE" ref="9986d6a2cad0d865011f39e7a3c16c9092a4368a8e972aa5303a8bf26c7884f9" args="" -->VTK_TEXTURE_BLENDING_MODE_INTERPOLATE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9986d6a2cad0d865011f39e7a3c16c909589c3cd9a589084fd2bef2fc98b89ab"></a><!-- doxytag: member="VTK_TEXTURE_BLENDING_MODE_SUBTRACT" ref="9986d6a2cad0d865011f39e7a3c16c909589c3cd9a589084fd2bef2fc98b89ab" args="" -->VTK_TEXTURE_BLENDING_MODE_SUBTRACT</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a05351.html#l00163">163</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="c6281db6f1162331bcb1a42a7c4da1cb"></a><!-- doxytag: member="vtkTexture::vtkTexture" ref="c6281db6f1162331bcb1a42a7c4da1cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTexture::vtkTexture           </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="60cfcb3a47443c69f44bdb2f5a5188bd"></a><!-- doxytag: member="vtkTexture::~vtkTexture" ref="60cfcb3a47443c69f44bdb2f5a5188bd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTexture::~vtkTexture           </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="1a0d4f57a9ece71e9262e077ec9c86b8"></a><!-- doxytag: member="vtkTexture::New" ref="1a0d4f57a9ece71e9262e077ec9c86b8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01695.html">vtkTexture</a>* vtkTexture::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="a00101.html#06d80d8d4aa1a4856135fa003845be82">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a01035.html#268c6051faccf3b6be9b0abef4f28106">vtkMesaTexture</a>, and <a class="el" href="a01124.html#f9bdffec45eb99e6cc407dc7f3b52558">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="2ab0365d5412b5173e79874d6935e09e"></a><!-- doxytag: member="vtkTexture::GetClassName" ref="2ab0365d5412b5173e79874d6935e09e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkTexture::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>

<p>Reimplemented in <a class="el" href="a01035.html#406fe5615723ea000632f93bbef7e845">vtkMesaTexture</a>, and <a class="el" href="a01124.html#f5eb209cc15c43bbf652254c202887cb">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="0b75e9d2596954875743f602ae6e075c"></a><!-- doxytag: member="vtkTexture::IsTypeOf" ref="0b75e9d2596954875743f602ae6e075c" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkTexture::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>

<p>Reimplemented in <a class="el" href="a01035.html#cef31881211cadb72f6502013141c213">vtkMesaTexture</a>, and <a class="el" href="a01124.html#654c465dff15eb569ff38e3361d41ecc">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="f19a7ee697063d4aaf871c277e78673e"></a><!-- doxytag: member="vtkTexture::IsA" ref="f19a7ee697063d4aaf871c277e78673e" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::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>

<p>Reimplemented in <a class="el" href="a01035.html#3048b94f6328fe5d1ed572c9226a4116">vtkMesaTexture</a>, and <a class="el" href="a01124.html#94acd300fc13776906f676f5ea8dc769">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="66802eadad4c193342aec80dc90da785"></a><!-- doxytag: member="vtkTexture::SafeDownCast" ref="66802eadad4c193342aec80dc90da785" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01695.html">vtkTexture</a>* vtkTexture::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>

<p>Reimplemented in <a class="el" href="a01035.html#c0239cbdb91e5df9554b3310ed76abfc">vtkMesaTexture</a>, and <a class="el" href="a01124.html#5bacc1a5de93896103e4f79e734944a2">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="df44e6fe9fcf15496258d4700ed14052"></a><!-- doxytag: member="vtkTexture::PrintSelf" ref="df44e6fe9fcf15496258d4700ed14052" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::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>

<p>Reimplemented in <a class="el" href="a01035.html#ded2e177838cf686f97fc38e1e5147a7">vtkMesaTexture</a>, and <a class="el" href="a01124.html#e95e60f45e1b2c584a75631a21640e61">vtkOpenGLTexture</a>.</p>

</div>
</div><p>
<a class="anchor" name="1ab3b0fe0646e324cec9ade0f12427f4"></a><!-- doxytag: member="vtkTexture::Render" ref="1ab3b0fe0646e324cec9ade0f12427f4" args="(vtkRenderer *ren)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::Render           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01480.html">vtkRenderer</a> *&nbsp;</td>
          <td class="paramname"> <em>ren</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Renders a texture map. It first checks the object's modified time to make sure the texture maps Input is valid, then it invokes the <a class="el" href="a01695.html#72b42762fe336b76f058da8b0392b407">Load()</a> method. 
</div>
</div><p>
<a class="anchor" name="9e3ddd234af8872cb5f135f533a7afec"></a><!-- doxytag: member="vtkTexture::ReleaseGraphicsResources" ref="9e3ddd234af8872cb5f135f533a7afec" args="(vtkWindow *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::ReleaseGraphicsResources           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01886.html">vtkWindow</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Release any graphics resources that are being consumed by this texture. The parameter window could be used to determine which graphic resources to release. 
<p>Reimplemented in <a class="el" href="a01035.html#a0e4945874901da7f44a90cc1580342f">vtkMesaTexture</a>, and <a class="el" href="a01124.html#eb157114d5d72cff6cb37da1dcdd30e3">vtkOpenGLTexture</a>.</p>

<p>Definition at line <a class="el" href="a05351.html#l00079">79</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="72b42762fe336b76f058da8b0392b407"></a><!-- doxytag: member="vtkTexture::Load" ref="72b42762fe336b76f058da8b0392b407" args="(vtkRenderer *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::Load           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01480.html">vtkRenderer</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Abstract interface to renderer. Each concrete subclass of <a class="el" href="a01695.html" title="handles properties associated with a texture map">vtkTexture</a> will load its data into graphics system in response to this method invocation. 
<p>Reimplemented in <a class="el" href="a01035.html#64af5486b0654bc20f0e2cb024fdadb1">vtkMesaTexture</a>, and <a class="el" href="a01124.html#0660c8ba98e9da63f397fb949cfef343">vtkOpenGLTexture</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="87c2167d68f21ed25f0907d87ad07bc1"></a><!-- doxytag: member="vtkTexture::GetRepeat" ref="87c2167d68f21ed25f0907d87ad07bc1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetRepeat           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. 
</div>
</div><p>
<a class="anchor" name="485efffab37e6ee27ea105d964d4d519"></a><!-- doxytag: member="vtkTexture::SetRepeat" ref="485efffab37e6ee27ea105d964d4d519" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetRepeat           </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>
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. 
</div>
</div><p>
<a class="anchor" name="c23323e1a957eaa41690f4a578ec8148"></a><!-- doxytag: member="vtkTexture::RepeatOn" ref="c23323e1a957eaa41690f4a578ec8148" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::RepeatOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. 
</div>
</div><p>
<a class="anchor" name="478a2823a3636d6686c3451460df2070"></a><!-- doxytag: member="vtkTexture::RepeatOff" ref="478a2823a3636d6686c3451460df2070" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::RepeatOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. 
</div>
</div><p>
<a class="anchor" name="5154160a247fffe8029ee7d1e805ef23"></a><!-- doxytag: member="vtkTexture::GetEdgeClamp" ref="5154160a247fffe8029ee7d1e805ef23" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetEdgeClamp           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. 
</div>
</div><p>
<a class="anchor" name="8867fb5170c9f2941c0c39a6ae69aa9c"></a><!-- doxytag: member="vtkTexture::SetEdgeClamp" ref="8867fb5170c9f2941c0c39a6ae69aa9c" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetEdgeClamp           </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>
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. 
</div>
</div><p>
<a class="anchor" name="af1a382e6669880c941e60968e862324"></a><!-- doxytag: member="vtkTexture::EdgeClampOn" ref="af1a382e6669880c941e60968e862324" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::EdgeClampOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. 
</div>
</div><p>
<a class="anchor" name="9d1ec186adc176ec744f5ee5c4fd533d"></a><!-- doxytag: member="vtkTexture::EdgeClampOff" ref="9d1ec186adc176ec744f5ee5c4fd533d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::EdgeClampOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. 
</div>
</div><p>
<a class="anchor" name="ff0810604cce38e50c645e8ce87b007c"></a><!-- doxytag: member="vtkTexture::GetInterpolate" ref="ff0810604cce38e50c645e8ce87b007c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetInterpolate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off linear interpolation of the texture map when rendering. 
</div>
</div><p>
<a class="anchor" name="57886d5c1269e5319696ab4c1905ff78"></a><!-- doxytag: member="vtkTexture::SetInterpolate" ref="57886d5c1269e5319696ab4c1905ff78" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetInterpolate           </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>
Turn on/off linear interpolation of the texture map when rendering. 
</div>
</div><p>
<a class="anchor" name="598f03d15afa3db5ba1fd67c9efb9a64"></a><!-- doxytag: member="vtkTexture::InterpolateOn" ref="598f03d15afa3db5ba1fd67c9efb9a64" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::InterpolateOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off linear interpolation of the texture map when rendering. 
</div>
</div><p>
<a class="anchor" name="c2377ac637fe5e283815efb07d71be25"></a><!-- doxytag: member="vtkTexture::InterpolateOff" ref="c2377ac637fe5e283815efb07d71be25" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::InterpolateOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off linear interpolation of the texture map when rendering. 
</div>
</div><p>
<a class="anchor" name="54a6ed590606f61f4e1a9568c086cd70"></a><!-- doxytag: member="vtkTexture::SetQuality" ref="54a6ed590606f61f4e1a9568c086cd70" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetQuality           </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>
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. 
</div>
</div><p>
<a class="anchor" name="6f0c38a52503932d18c83e5f1c3add2a"></a><!-- doxytag: member="vtkTexture::GetQuality" ref="6f0c38a52503932d18c83e5f1c3add2a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetQuality           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. 
</div>
</div><p>
<a class="anchor" name="36d284112a535e1defa71b1f8a0453e6"></a><!-- doxytag: member="vtkTexture::SetQualityToDefault" ref="36d284112a535e1defa71b1f8a0453e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::SetQualityToDefault           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. 
<p>Definition at line <a class="el" href="a05351.html#l00115">115</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6d3139ab0e9933c30714e8f47d7670e7"></a><!-- doxytag: member="vtkTexture::SetQualityTo16Bit" ref="6d3139ab0e9933c30714e8f47d7670e7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::SetQualityTo16Bit           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. 
<p>Definition at line <a class="el" href="a05351.html#l00116">116</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a5a5b5914d57adea3f02f9be57b31616"></a><!-- doxytag: member="vtkTexture::SetQualityTo32Bit" ref="a5a5b5914d57adea3f02f9be57b31616" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::SetQualityTo32Bit           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. 
<p>Definition at line <a class="el" href="a05351.html#l00117">117</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="79297027b0f9480cae661758c7d89b58"></a><!-- doxytag: member="vtkTexture::GetMapColorScalarsThroughLookupTable" ref="79297027b0f9480cae661758c7d89b58" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetMapColorScalarsThroughLookupTable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. 
</div>
</div><p>
<a class="anchor" name="776cbe2a1daed8e51bce9310eeb175bd"></a><!-- doxytag: member="vtkTexture::SetMapColorScalarsThroughLookupTable" ref="776cbe2a1daed8e51bce9310eeb175bd" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetMapColorScalarsThroughLookupTable           </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>
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. 
</div>
</div><p>
<a class="anchor" name="5896215548ab2e86ff9672633216632d"></a><!-- doxytag: member="vtkTexture::MapColorScalarsThroughLookupTableOn" ref="5896215548ab2e86ff9672633216632d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::MapColorScalarsThroughLookupTableOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. 
</div>
</div><p>
<a class="anchor" name="d02ea3245088577aae89926dde34e007"></a><!-- doxytag: member="vtkTexture::MapColorScalarsThroughLookupTableOff" ref="d02ea3245088577aae89926dde34e007" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::MapColorScalarsThroughLookupTableOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. 
</div>
</div><p>
<a class="anchor" name="bfeb6ef0aad11a69fe3628f0d092578a"></a><!-- doxytag: member="vtkTexture::GetInput" ref="bfeb6ef0aad11a69fe3628f0d092578a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00751.html">vtkImageData</a>* vtkTexture::GetInput           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the input as a <a class="el" href="a00751.html" title="topologically and geometrically regular array of data">vtkImageData</a> object. This method is for backwards compatibility. 
<p>Reimplemented from <a class="el" href="a00727.html#06615baee9e1b31fce3417191acae50b">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="cfae6f0aa273a8a8c05bcb5710bf3161"></a><!-- doxytag: member="vtkTexture::SetLookupTable" ref="cfae6f0aa273a8a8c05bcb5710bf3161" args="(vtkScalarsToColors *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::SetLookupTable           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01513.html">vtkScalarsToColors</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify the lookup table to convert scalars if necessary 
</div>
</div><p>
<a class="anchor" name="7874bd780dba3ccc0f618dbb09802c23"></a><!-- doxytag: member="vtkTexture::GetLookupTable" ref="7874bd780dba3ccc0f618dbb09802c23" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01513.html">vtkScalarsToColors</a>* vtkTexture::GetLookupTable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify the lookup table to convert scalars if necessary 
</div>
</div><p>
<a class="anchor" name="8fb00bd5a31970f563d34007b8d544c1"></a><!-- doxytag: member="vtkTexture::GetMappedScalars" ref="8fb00bd5a31970f563d34007b8d544c1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01784.html">vtkUnsignedCharArray</a>* vtkTexture::GetMappedScalars           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get Mapped Scalars 
</div>
</div><p>
<a class="anchor" name="c1652c95f4816e1997f89a46cfe7ba9c"></a><!-- doxytag: member="vtkTexture::MapScalarsToColors" ref="c1652c95f4816e1997f89a46cfe7ba9c" args="(vtkDataArray *scalars)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char* vtkTexture::MapScalarsToColors           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00356.html">vtkDataArray</a> *&nbsp;</td>
          <td class="paramname"> <em>scalars</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Map scalar values into color scalars. 
</div>
</div><p>
<a class="anchor" name="9adcbad28cfb6bdd18f5acdc346861f4"></a><!-- doxytag: member="vtkTexture::SetTransform" ref="9adcbad28cfb6bdd18f5acdc346861f4" args="(vtkTransform *transform)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTexture::SetTransform           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01723.html">vtkTransform</a> *&nbsp;</td>
          <td class="paramname"> <em>transform</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set a transform on the texture which allows one to scale, rotate and translate the texture. 
</div>
</div><p>
<a class="anchor" name="04dd81904bc808a98e5a33b6e61db488"></a><!-- doxytag: member="vtkTexture::GetTransform" ref="04dd81904bc808a98e5a33b6e61db488" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01723.html">vtkTransform</a>* vtkTexture::GetTransform           </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 transform on the texture which allows one to scale, rotate and translate the texture. 
</div>
</div><p>
<a class="anchor" name="fa7dc1a452ed30fe3143c72e94d00a34"></a><!-- doxytag: member="vtkTexture::GetBlendingMode" ref="fa7dc1a452ed30fe3143c72e94d00a34" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetBlendingMode           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon. 
</div>
</div><p>
<a class="anchor" name="a3db2a614c9c5c15c238200951c3a324"></a><!-- doxytag: member="vtkTexture::SetBlendingMode" ref="a3db2a614c9c5c15c238200951c3a324" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetBlendingMode           </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>
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon. 
</div>
</div><p>
<a class="anchor" name="c6fea651c085e2b03f59200cc748a1e6"></a><!-- doxytag: member="vtkTexture::GetRestrictPowerOf2ImageSmaller" ref="c6fea651c085e2b03f59200cc748a1e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTexture::GetRestrictPowerOf2ImageSmaller           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. 
</div>
</div><p>
<a class="anchor" name="30be18b4caa318935f2128c8f884a354"></a><!-- doxytag: member="vtkTexture::SetRestrictPowerOf2ImageSmaller" ref="30be18b4caa318935f2128c8f884a354" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::SetRestrictPowerOf2ImageSmaller           </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>
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. 
</div>
</div><p>
<a class="anchor" name="01a1e9552b41f33e659b15183c6ffcac"></a><!-- doxytag: member="vtkTexture::RestrictPowerOf2ImageSmallerOn" ref="01a1e9552b41f33e659b15183c6ffcac" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::RestrictPowerOf2ImageSmallerOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. 
</div>
</div><p>
<a class="anchor" name="a1b7cea03d426661174362caa0298599"></a><!-- doxytag: member="vtkTexture::RestrictPowerOf2ImageSmallerOff" ref="a1b7cea03d426661174362caa0298599" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTexture::RestrictPowerOf2ImageSmallerOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="0ed9382323f7a40e854f411a71b9f744"></a><!-- doxytag: member="vtkTexture::Repeat" ref="0ed9382323f7a40e854f411a71b9f744" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#0ed9382323f7a40e854f411a71b9f744">vtkTexture::Repeat</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00197">197</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05351.html#l00198">198</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="171aa602bf9bbaba6a5e0ec547a81457"></a><!-- doxytag: member="vtkTexture::Interpolate" ref="171aa602bf9bbaba6a5e0ec547a81457" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#171aa602bf9bbaba6a5e0ec547a81457">vtkTexture::Interpolate</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00199">199</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="340154a4d1e22a1b2a9b9b59eb952828"></a><!-- doxytag: member="vtkTexture::Quality" ref="340154a4d1e22a1b2a9b9b59eb952828" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#340154a4d1e22a1b2a9b9b59eb952828">vtkTexture::Quality</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00200">200</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05351.html#l00201">201</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f0727fd06d354adefc5b81ba57948fd5"></a><!-- doxytag: member="vtkTexture::LookupTable" ref="f0727fd06d354adefc5b81ba57948fd5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01513.html">vtkScalarsToColors</a>* <a class="el" href="a01695.html#f0727fd06d354adefc5b81ba57948fd5">vtkTexture::LookupTable</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00202">202</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="69012a52fd352184e371cba92c384b9d"></a><!-- doxytag: member="vtkTexture::MappedScalars" ref="69012a52fd352184e371cba92c384b9d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01784.html">vtkUnsignedCharArray</a>* <a class="el" href="a01695.html#69012a52fd352184e371cba92c384b9d">vtkTexture::MappedScalars</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00203">203</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3605e86ef084e2710d7796f8fa87885"></a><!-- doxytag: member="vtkTexture::Transform" ref="a3605e86ef084e2710d7796f8fa87885" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01723.html">vtkTransform</a>* <a class="el" href="a01695.html#a3605e86ef084e2710d7796f8fa87885">vtkTexture::Transform</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00204">204</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="903872145dd3e87bc672f7ef0bd9c5f2"></a><!-- doxytag: member="vtkTexture::BlendingMode" ref="903872145dd3e87bc672f7ef0bd9c5f2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#903872145dd3e87bc672f7ef0bd9c5f2">vtkTexture::BlendingMode</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00206">206</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2dd863e25d50b4397f228e07561f04a0"></a><!-- doxytag: member="vtkTexture::RestrictPowerOf2ImageSmaller" ref="2dd863e25d50b4397f228e07561f04a0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#2dd863e25d50b4397f228e07561f04a0">vtkTexture::RestrictPowerOf2ImageSmaller</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00207">207</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="83374cf6eb8fcf184bf7aa9b32a6fc4d"></a><!-- doxytag: member="vtkTexture::SelfAdjustingTableRange" ref="83374cf6eb8fcf184bf7aa9b32a6fc4d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01695.html#83374cf6eb8fcf184bf7aa9b32a6fc4d">vtkTexture::SelfAdjustingTableRange</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05351.html#l00209">209</a> of file <a class="el" href="a05351.html">vtkTexture.h</a>.</p>

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