# GrapeCity.ActiveReports.Rendering.Bidi

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_ActiveReports_Rendering_Bidi" data-uid="GrapeCity.ActiveReports.Rendering.Bidi" class="text-break">GrapeCity.ActiveReports.Rendering.Bidi 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="GrapeCity.ActiveReports.Rendering.Bidi.BiDiHelper.html">BiDiHelper</a></h4>
      <section><p>Utility class to help with implementation of the Bi-Directional algorithm.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.Helper.html">Helper</a></h4>
      <section><p>Provides helper methods for handling Unicode characters and bidirectional text processing.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.CharType.html">CharType</a></h4>
      <section><p>Represents a character for processing the bidirectional algorithm.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.LevelOverride.html">LevelOverride</a></h4>
      <section><p>Represents an embedding level and embedding direction.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.LevelRun.html">LevelRun</a></h4>
      <section><p>Represents a level run - an array of <a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.CharType.html">CharType</a>, embedding level of the run,
and the start and end of the run.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.MapEntry.html">MapEntry</a></h4>
      <section><p>Stores the start and length of a text run.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.DirectionalOverrideStatus.html">DirectionalOverrideStatus</a></h4>
      <section><p>Defines the directional override status for the bidirectional algorithm.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.UnicodeCharacterCategory.html">UnicodeCharacterCategory</a></h4>
      <section><p>Represents different categories of Unicode characters.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rendering.Bidi.UnicodeClass.html">UnicodeClass</a></h4>
      <section><p>Different classes of Unicode characters.</p>
</section>


</div>
