<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h4 class="title">
      <a name="gis-class-multicurve">
      </a>
      13.4.2.10 MultiCurve Class
     </h4>
    </div>
   </div>
  </div>
  <p>
   A
   <code class="literal">
    MultiCurve
   </code>
   is a geometry collection
          composed of
   <code class="literal">
    Curve
   </code>
   elements.
   <code class="literal">
    MultiCurve
   </code>
   is a noninstantiable class.
  </p>
  <p>
   <span class="bold">
    <strong>
     <code class="literal">
      MultiCurve
     </code>
     Properties
    </strong>
   </span>
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      A
      <code class="literal">
       MultiCurve
      </code>
      is a one-dimensional
              geometry.
     </p>
    </li>
    <li class="listitem">
     <p>
      A
      <code class="literal">
       MultiCurve
      </code>
      is simple if and only if
              all of its elements are simple; the only intersections
              between any two elements occur at points that are on the
              boundaries of both elements.
     </p>
    </li>
    <li class="listitem">
     <p>
      A
      <code class="literal">
       MultiCurve
      </code>
      boundary is obtained by
              applying the
      <span class="quote">
       “
       <span class="quote">
        mod 2 union rule
       </span>
       ”
      </span>
      (also known
              as the
      <span class="quote">
       “
       <span class="quote">
        odd-even rule
       </span>
       ”
      </span>
      ): A point is in the
              boundary of a
      <code class="literal">
       MultiCurve
      </code>
      if it is in
              the boundaries of an odd number of
      <code class="literal">
       Curve
      </code>
      elements.
     </p>
    </li>
    <li class="listitem">
     <p>
      A
      <code class="literal">
       MultiCurve
      </code>
      is closed if all of its
              elements are closed.
     </p>
    </li>
    <li class="listitem">
     <p>
      The boundary of a closed
      <code class="literal">
       MultiCurve
      </code>
      is
              always empty.
     </p>
    </li>
   </ul>
  </div>
 </div>
 <br/>
</div>
