# CSJ2K.j2k.codestream

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="CSJ2K_j2k_codestream" data-uid="CSJ2K.j2k.codestream" class="text-break">CSJ2K.j2k.codestream Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.CBlkCoordInfo.html">CBlkCoordInfo</a></h4>
      <section><p>This class is used to store the coordinates of code-blocks.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.CoordInfo.html">CoordInfo</a></h4>
      <section><p>This class is used to store the coordinates of objects such as code-blocks
or precincts. As this is an abstract class, it cannot be used directly but
derived classes have been created for code-blocks and packets
(CBlkCoordInfo and PrecCoordInfo).</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.CorruptedCodestreamException.html">CorruptedCodestreamException</a></h4>
      <section><p>This exception is thrown whenever an illegal value is read from a bit
stream. The cause can be either a corrupted bit stream, or a a bit stream
which is illegal.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.html">HeaderInfo</a></h4>
      <section><p>Classe that holds information found in the marker segments of the main and
tile-part headers. There is one inner-class per marker segment type found
in these headers.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.COC.html">HeaderInfo.COC</a></h4>
      <section><p>Internal class holding information found in the COC marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.COD.html">HeaderInfo.COD</a></h4>
      <section><p>Internal class holding information found in the COD marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.COM.html">HeaderInfo.COM</a></h4>
      <section><p>Internal class holding information found in the COM marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.CRG.html">HeaderInfo.CRG</a></h4>
      <section><p>Internal class holding information found in the CRG marker segment</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.POC.html">HeaderInfo.POC</a></h4>
      <section><p>Internal class holding information found in the POC marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.QCC.html">HeaderInfo.QCC</a></h4>
      <section><p>Internal class holding information found in the QCC marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.QCD.html">HeaderInfo.QCD</a></h4>
      <section><p>Internal class holding information found in the QCD marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.RGN.html">HeaderInfo.RGN</a></h4>
      <section><p>Internal class holding information found in the RGN marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.SIZ.html">HeaderInfo.SIZ</a></h4>
      <section><p>Internal class holding information found in the SIZ marker segment</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.HeaderInfo.SOT.html">HeaderInfo.SOT</a></h4>
      <section><p>Internal class holding information found in the SOt marker segments</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.PrecCoordInfo.html">PrecCoordInfo</a></h4>
      <section><p>This class is used to store the coordinates of precincts.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.PrecInfo.html">PrecInfo</a></h4>
      <section><p>Class that holds precinct coordinates and references to contained
code-blocks in each subband.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.Markers.html">Markers</a></h4>
      <section><p>This interface defines the values of the different markers in the JPEG 2000
codestream. There are 16 bit values, always appearing in big-endian (most
significant byte first) and byte-aligned in the codestream. This interface
also defines some other constants such as bit-masks and bit-shifts.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.codestream.ProgressionType.html">ProgressionType</a></h4>
      <section></section>


</div>
