# CSJ2K.j2k.roi.encoder.SubbandROIMask

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="CSJ2K_j2k_roi_encoder_SubbandROIMask" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask" class="text-break">SubbandROIMask Class
</h1>
  <div class="markdown level0 summary"><p>This abstract class describes the ROI mask for a single subband. Each
object of the class contains the mask for a particular subband and also has
references to the masks of the children subbands of the subband
corresponding to this mask.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">SubbandROIMask</span></div>
      <div class="level2"><a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandRectROIMask.html">SubbandRectROIMask</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="CSJ2K.j2k.roi.encoder.html">CSJ2K.j2k.roi.encoder</a></h6>
  <h6><strong>Assembly</strong>: C1.C1Pdf.4.8.dll</h6>
  <h5 id="CSJ2K_j2k_roi_encoder_SubbandROIMask_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class SubbandROIMask</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class SubbandROIMask</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask__ctor_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.-ctor.html#CSJ2K_j2k_roi_encoder_SubbandROIMask__ctor_System_Int32_System_Int32_System_Int32_System_Int32_">SubbandROIMask(int, int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>The constructor of the SubbandROIMask takes the dimensions of the
subband as parameters</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_h" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.h">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.h.html">h</a>
        </td>
        <td class="markdown level1 summary"><p>Height of the subband mask</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_hh" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.hh">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.hh.html">hh</a>
        </td>
        <td class="markdown level1 summary"><p>The subband masks of the child HH</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_hl" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.hl">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.hl.html">hl</a>
        </td>
        <td class="markdown level1 summary"><p>The subband masks of the child HL</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_isNode" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.isNode">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.isNode.html">isNode</a>
        </td>
        <td class="markdown level1 summary"><p>Flag indicating whether this subband mask is a node or not</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_lh" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.lh">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.lh.html">lh</a>
        </td>
        <td class="markdown level1 summary"><p>The subband masks of the child LH</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_ll" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.ll">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.ll.html">ll</a>
        </td>
        <td class="markdown level1 summary"><p>The subband masks of the child LL</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_ulx" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.ulx">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.ulx.html">ulx</a>
        </td>
        <td class="markdown level1 summary"><p>Horizontal uper-left coordinate of the subband mask</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_uly" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.uly">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.uly.html">uly</a>
        </td>
        <td class="markdown level1 summary"><p>Vertical uper-left coordinate of the subband mask</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_w" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.w">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.w.html">w</a>
        </td>
        <td class="markdown level1 summary"><p>Width of the subband mask</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_roi_encoder_SubbandROIMask_getSubbandRectROIMask_System_Int32_System_Int32_" data-uid="CSJ2K.j2k.roi.encoder.SubbandROIMask.getSubbandRectROIMask(System.Int32,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.roi.encoder.SubbandROIMask.getSubbandRectROIMask.html#CSJ2K_j2k_roi_encoder_SubbandROIMask_getSubbandRectROIMask_System_Int32_System_Int32_">getSubbandRectROIMask(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a reference to the Subband mask element to which the specified
point belongs. The specified point must be inside this (i.e. the one
defined by this object) subband mask. This method searches through the
tree.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
