# org.jpedal.jbig2.segment.Segment

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="org_jpedal_jbig2_segment_Segment" data-uid="org.jpedal.jbig2.segment.Segment" class="text-break">Segment Class
</h1>
  <div class="markdown level0 summary"></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">Segment</span></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.extensions.ExtensionSegment.html">ExtensionSegment</a></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.pageinformation.PageInformationSegment.html">PageInformationSegment</a></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.pattern.PatternDictionarySegment.html">PatternDictionarySegment</a></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.region.RegionSegment.html">RegionSegment</a></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.stripes.EndOfStripeSegment.html">EndOfStripeSegment</a></div>
      <div class="level2"><a class="xref" href="org.jpedal.jbig2.segment.symboldictionary.SymbolDictionarySegment.html">SymbolDictionarySegment</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="org.jpedal.jbig2.segment.html">org.jpedal.jbig2.segment</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.ReportViewer.4.6.2.dll</h6>
  <h5 id="org_jpedal_jbig2_segment_Segment_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class Segment</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class Segment</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="org_jpedal_jbig2_segment_Segment__ctor_org_jpedal_jbig2_decoders_JBIG2StreamDecoder_" data-uid="org.jpedal.jbig2.segment.Segment.#ctor(org.jpedal.jbig2.decoders.JBIG2StreamDecoder)">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.-ctor.html#org_jpedal_jbig2_segment_Segment__ctor_org_jpedal_jbig2_decoders_JBIG2StreamDecoder_">Segment(JBIG2StreamDecoder)</a>
        </td>
        <td class="markdown level1 summary"></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="org_jpedal_jbig2_segment_Segment_BITMAP" data-uid="org.jpedal.jbig2.segment.Segment.BITMAP">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.BITMAP.html">BITMAP</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_END_OF_FILE" data-uid="org.jpedal.jbig2.segment.Segment.END_OF_FILE">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.END_OF_FILE.html">END_OF_FILE</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_END_OF_PAGE" data-uid="org.jpedal.jbig2.segment.Segment.END_OF_PAGE">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.END_OF_PAGE.html">END_OF_PAGE</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_END_OF_STRIPE" data-uid="org.jpedal.jbig2.segment.Segment.END_OF_STRIPE">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.END_OF_STRIPE.html">END_OF_STRIPE</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_EXTENSION" data-uid="org.jpedal.jbig2.segment.Segment.EXTENSION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.EXTENSION.html">EXTENSION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_GENERIC_REFINEMENT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_GENERIC_REFINEMENT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_GENERIC_REFINEMENT_REGION.html">IMMEDIATE_GENERIC_REFINEMENT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_GENERIC_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_GENERIC_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_GENERIC_REGION.html">IMMEDIATE_GENERIC_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_HALFTONE_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_HALFTONE_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_HALFTONE_REGION.html">IMMEDIATE_HALFTONE_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_LOSSLESS_GENERIC_REFINEMENT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_GENERIC_REFINEMENT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_GENERIC_REFINEMENT_REGION.html">IMMEDIATE_LOSSLESS_GENERIC_REFINEMENT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_LOSSLESS_GENERIC_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_GENERIC_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_GENERIC_REGION.html">IMMEDIATE_LOSSLESS_GENERIC_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_LOSSLESS_HALFTONE_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_HALFTONE_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_HALFTONE_REGION.html">IMMEDIATE_LOSSLESS_HALFTONE_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_LOSSLESS_TEXT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_TEXT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_LOSSLESS_TEXT_REGION.html">IMMEDIATE_LOSSLESS_TEXT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_IMMEDIATE_TEXT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.IMMEDIATE_TEXT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.IMMEDIATE_TEXT_REGION.html">IMMEDIATE_TEXT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_INTERMEDIATE_GENERIC_REFINEMENT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_GENERIC_REFINEMENT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_GENERIC_REFINEMENT_REGION.html">INTERMEDIATE_GENERIC_REFINEMENT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_INTERMEDIATE_GENERIC_REGION" data-uid="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_GENERIC_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_GENERIC_REGION.html">INTERMEDIATE_GENERIC_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_INTERMEDIATE_HALFTONE_REGION" data-uid="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_HALFTONE_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_HALFTONE_REGION.html">INTERMEDIATE_HALFTONE_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_INTERMEDIATE_TEXT_REGION" data-uid="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_TEXT_REGION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.INTERMEDIATE_TEXT_REGION.html">INTERMEDIATE_TEXT_REGION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_PAGE_INFORMATION" data-uid="org.jpedal.jbig2.segment.Segment.PAGE_INFORMATION">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.PAGE_INFORMATION.html">PAGE_INFORMATION</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_PATTERN_DICTIONARY" data-uid="org.jpedal.jbig2.segment.Segment.PATTERN_DICTIONARY">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.PATTERN_DICTIONARY.html">PATTERN_DICTIONARY</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_PROFILES" data-uid="org.jpedal.jbig2.segment.Segment.PROFILES">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.PROFILES.html">PROFILES</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_SYMBOL_DICTIONARY" data-uid="org.jpedal.jbig2.segment.Segment.SYMBOL_DICTIONARY">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.SYMBOL_DICTIONARY.html">SYMBOL_DICTIONARY</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_TABLES" data-uid="org.jpedal.jbig2.segment.Segment.TABLES">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.TABLES.html">TABLES</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_arithmeticDecoder" data-uid="org.jpedal.jbig2.segment.Segment.arithmeticDecoder">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.arithmeticDecoder.html">arithmeticDecoder</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_decoder" data-uid="org.jpedal.jbig2.segment.Segment.decoder">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.decoder.html">decoder</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_huffmanDecoder" data-uid="org.jpedal.jbig2.segment.Segment.huffmanDecoder">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.huffmanDecoder.html">huffmanDecoder</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_mmrDecoder" data-uid="org.jpedal.jbig2.segment.Segment.mmrDecoder">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.mmrDecoder.html">mmrDecoder</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_segmentHeader" data-uid="org.jpedal.jbig2.segment.Segment.segmentHeader">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.segmentHeader.html">segmentHeader</a>
        </td>
        <td class="markdown level1 summary"></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="org_jpedal_jbig2_segment_Segment_getSegmentHeader" data-uid="org.jpedal.jbig2.segment.Segment.getSegmentHeader">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.getSegmentHeader.html#org_jpedal_jbig2_segment_Segment_getSegmentHeader">getSegmentHeader()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_readATValue" data-uid="org.jpedal.jbig2.segment.Segment.readATValue">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.readATValue.html#org_jpedal_jbig2_segment_Segment_readATValue">readATValue()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_readSegment" data-uid="org.jpedal.jbig2.segment.Segment.readSegment">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.readSegment.html#org_jpedal_jbig2_segment_Segment_readSegment">readSegment()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="org_jpedal_jbig2_segment_Segment_setSegmentHeader_org_jpedal_jbig2_segment_SegmentHeader_" data-uid="org.jpedal.jbig2.segment.Segment.setSegmentHeader(org.jpedal.jbig2.segment.SegmentHeader)">
          <a class="xref" href="org.jpedal.jbig2.segment.Segment.setSegmentHeader.html#org_jpedal_jbig2_segment_Segment_setSegmentHeader_org_jpedal_jbig2_segment_SegmentHeader_">setSegmentHeader(SegmentHeader)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
