# CSJ2K.j2k.IntegerSpec

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="CSJ2K_j2k_IntegerSpec" data-uid="CSJ2K.j2k.IntegerSpec" class="text-break">IntegerSpec Class
</h1>
  <div class="markdown level0 summary"><p>This class extends ModuleSpec and is responsible of Integer specifications
for each tile-component.</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"><a class="xref" href="CSJ2K.j2k.ModuleSpec.html">ModuleSpec</a></div>
    <div class="level2"><span class="xref">IntegerSpec</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="CSJ2K.j2k.html">CSJ2K.j2k</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.ReportViewer.4.6.2.dll</h6>
  <h5 id="CSJ2K_j2k_IntegerSpec_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class IntegerSpec : ModuleSpec</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class IntegerSpec
    Inherits ModuleSpec</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_IntegerSpec__ctor_System_Int32_System_Int32_System_Byte_" data-uid="CSJ2K.j2k.IntegerSpec.#ctor(System.Int32,System.Int32,System.Byte)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.-ctor.html#CSJ2K_j2k_IntegerSpec__ctor_System_Int32_System_Int32_System_Byte_">IntegerSpec(int, int, byte)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructs a new 'IntegerSpec' for the specified number of tiles and
components and with allowed type of specifications. This constructor is
normally called at decoder side.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec__ctor_System_Int32_System_Int32_System_Byte_CSJ2K_j2k_util_ParameterList_System_String_" data-uid="CSJ2K.j2k.IntegerSpec.#ctor(System.Int32,System.Int32,System.Byte,CSJ2K.j2k.util.ParameterList,System.String)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.-ctor.html#CSJ2K_j2k_IntegerSpec__ctor_System_Int32_System_Int32_System_Byte_CSJ2K_j2k_util_ParameterList_System_String_">IntegerSpec(int, int, byte, ParameterList, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructs a new 'IntegerSpec' for the specified number of tiles and
components, the allowed specifications type and the ParameterList
instance. This constructor is normally called at encoder side and parse
arguments of specified option.</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_IntegerSpec_MAX_INT" data-uid="CSJ2K.j2k.IntegerSpec.MAX_INT">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.MAX_INT.html">MAX_INT</a>
        </td>
        <td class="markdown level1 summary"><p>The largest value of type int</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec_Max" data-uid="CSJ2K.j2k.IntegerSpec.Max">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.Max.html#CSJ2K_j2k_IntegerSpec_Max">Max</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the maximum value of all tile-components.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec_Min" data-uid="CSJ2K.j2k.IntegerSpec.Min">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.Min.html#CSJ2K_j2k_IntegerSpec_Min">Min</a>
        </td>
        <td class="markdown level1 summary"><p>Get the minimum value of all tile-components.</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_IntegerSpec_getMaxInComp_System_Int32_" data-uid="CSJ2K.j2k.IntegerSpec.getMaxInComp(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.getMaxInComp.html#CSJ2K_j2k_IntegerSpec_getMaxInComp_System_Int32_">getMaxInComp(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the maximum value of each tile for specified component</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec_getMaxInTile_System_Int32_" data-uid="CSJ2K.j2k.IntegerSpec.getMaxInTile(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.getMaxInTile.html#CSJ2K_j2k_IntegerSpec_getMaxInTile_System_Int32_">getMaxInTile(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the maximum value of all components in the specified tile.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec_getMinInComp_System_Int32_" data-uid="CSJ2K.j2k.IntegerSpec.getMinInComp(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.getMinInComp.html#CSJ2K_j2k_IntegerSpec_getMinInComp_System_Int32_">getMinInComp(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the minimum value of all tiles for the specified component.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_IntegerSpec_getMinInTile_System_Int32_" data-uid="CSJ2K.j2k.IntegerSpec.getMinInTile(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.IntegerSpec.getMinInTile.html#CSJ2K_j2k_IntegerSpec_getMinInTile_System_Int32_">getMinInTile(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the minimum value of each component in specified tile</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="seealso">See Also</h3>
  <div class="seealso">
      <div><a class="xref" href="CSJ2K.j2k.ModuleSpec.html">ModuleSpec</a></div>
  </div>

</div>
