# CSJ2K.j2k.wavelet.analysis.AnWTFilter.isSameAsFullWT

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="CSJ2K_j2k_wavelet_analysis_AnWTFilter_isSameAsFullWT_" data-uid="CSJ2K.j2k.wavelet.analysis.AnWTFilter.isSameAsFullWT*">isSameAsFullWT Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="CSJ2K_j2k_wavelet_analysis_AnWTFilter_isSameAsFullWT_" data-uid="CSJ2K.j2k.wavelet.analysis.AnWTFilter.isSameAsFullWT*"></a>
<h4 id="CSJ2K_j2k_wavelet_analysis_AnWTFilter_isSameAsFullWT_System_Int32_System_Int32_System_Int32_" data-uid="CSJ2K.j2k.wavelet.analysis.AnWTFilter.isSameAsFullWT(System.Int32,System.Int32,System.Int32)">isSameAsFullWT(int, int, int)</h4>
<div class="markdown level1 summary"><p>Returns true if the wavelet filter computes or uses the same &quot;inner&quot;
subband coefficient as the full frame wavelet transform, and false
otherwise. In particular, for block based transforms with reduced
overlap, this method should return false. The term &quot;inner&quot; indicates
that this applies only with respect to the coefficient that are not
affected by image boundaries processings such as symmetric extension,
since there is not reference method for this.</p>
<pre><code>       &lt;p&gt;The result depends on the length of the allowed overlap when
       compared to the overlap required by the wavelet filter. It also depends
       on how overlap processing is implemented in the wavelet filter.&lt;/p&gt;
</code></pre>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public abstract bool isSameAsFullWT(int param1, int param2, int param3)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public MustOverride Function isSameAsFullWT(param1 As Integer, param2 As Integer, param3 As Integer) As Boolean</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td><span class="parametername">param1</span></td>
      <td></td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td><span class="parametername">param2</span></td>
      <td></td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td><span class="parametername">param3</span></td>
      <td></td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><p>true if the overlaps are large enough and correct processing is
performed, false otherwise.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="implements">Implements</h5>
    <div><a class="xref" href="CSJ2K.j2k.wavelet.WaveletFilter.isSameAsFullWT.html#CSJ2K_j2k_wavelet_WaveletFilter_isSameAsFullWT_System_Int32_System_Int32_System_Int32_">WaveletFilter.isSameAsFullWT(int, int, int)</a></div>
</div>
