Revision: 68875
          http://sourceforge.net/p/brlcad/code/68875
Author:   brlcad
Date:     2016-09-20 23:31:20 +0000 (Tue, 20 Sep 2016)
Log Message:
-----------
probably should lowercase all Evaluations except those in titles, but make them 
consistent for now.  respect to Mr. Boole elsewhere.

Modified Paths:
--------------
    
brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml

Modified: 
brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml
===================================================================
--- 
brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml
   2016-09-20 23:24:19 UTC (rev 68874)
+++ 
brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml
   2016-09-20 23:31:20 UTC (rev 68875)
@@ -72,7 +72,7 @@
     </para>
     <para>
       There are a number of known limitations to the NURBS Boolean
-      Evaluator as currently implemented:
+      evaluator as currently implemented:
     </para>
     <itemizedlist>
       <listitem>
@@ -239,7 +239,7 @@
          <parameter>brep1</parameter> and
          <parameter>brep2</parameter> intersect,
          <function>get_evaluated_faces()</function> is called to get
-         the trimmed NURBS faces of the evaluated boolean result. The
+         the trimmed NURBS faces of the evaluated Boolean result. The
          faces are then combined into a single B-Rep object returned
          via the <parameter>evaluated_brep</parameter> argument.
        </para>
@@ -260,7 +260,7 @@
          curves are used to split the original surfaces into pieces,
          each becoming a new trimmed NURBS face. The
          <function>categorize_trimmed_faces()</function> function is
-         used to identify which pieces, based on the boolean
+         used to identify which pieces, based on the Boolean
          operation, are part of the evaluated result. Each
          <classname>TrimmedFace</classname> whose
          <varname>m_belong_to_final</varname> member is marked
@@ -383,7 +383,7 @@
         classes that represent general (i.e. NURBS) B-Rep surface,
         curve, and point geometry. The following sections describe the
         OpenNURBS library symbols most commonly used in the NURBS
-        boolean evaluation implementation, with relevant usage notes.
+        Boolean evaluation implementation, with relevant usage notes.
       </para>
       <warning>
         <para>
@@ -434,7 +434,7 @@
           to have correctly implemented copy and assignment functions.
         </para>
        <para>
-         The NURBS boolean evaluation implementation generally
+         The NURBS Boolean Evaluation implementation generally
          employs a combined array of known size to index elements
          from two input objects. For example, if
          <parameter>brepA</parameter> has
@@ -473,7 +473,7 @@
         <para>
           Curves and surfaces are nearly always allocated on the heap
           and referenced by pointers, both in the OpenNURBS library,
-          and in the NURBS boolean evaluation implementation.
+          and in the NURBS Boolean Evaluation implementation.
         </para>
         <para>
           Mostly these allocations are simply done with
@@ -523,7 +523,7 @@
         </para>
         <note>
           <para>
-            The NURBS boolean evaluation implementation generally uses
+            The NURBS Boolean Evaluation implementation generally uses
             the function <function>ON_NearZero(double x, double
             tolerance = ON_ZERO_TOLERANCE)</function> to check if
             values are near zero, or to check if two values are
@@ -577,7 +577,7 @@
            their <varname>z</varname> coordinates set to 0.
          </para>
           <para>
-            The NURBS boolean evaluation implementation generally
+            The NURBS Boolean Evaluation implementation generally
             constructs 2D curves by populating
             an <classname>ON_3dPointArray</classname> with 2D points,
             rather than using
@@ -676,7 +676,7 @@
          It is sometimes necessary to reverse a curve's domain.  This
          is done using the <function>Reverse()</function> method to
          facilitate stitching curves together. The function has a
-         boolean <literal>int</literal> return value that must be
+         Boolean <literal>int</literal> return value that must be
          checked.
        </para>
        <para>
@@ -988,8 +988,8 @@
           <varname>m_a[0]</varname>.
         </para>
         <para>
-          As a result, a pattern seen repeatedly in the NURBS boolean
-          evaluation implementation is a loop over intersection events
+          As a result, a pattern seen repeatedly in the NURBS Boolean
+          Evaluation implementation is a loop over intersection events
           that gathers intersection points for processing, including
           overlap endpoints if the event represents an overlap.
         </para>
@@ -1172,7 +1172,7 @@
           <note>
             <para>
               Producing subcurves of existing curves is a common
-              operation in the NURBS boolean evaluation
+              operation in the NURBS Boolean Evaluation
               implementation. This is a prime example of an operation
               that can introduce fuzziness into the evaluation. For
               example, we may be splitting a curve to remove a portion
@@ -1306,7 +1306,7 @@
           <para>
             For evaluations involving more than two objects, the final
             brep NURBS object is made by converting two leaf objects
-            into breps, performing a boolean evaluation on them,
+            into breps, performing a Boolean evaluation on them,
             converting the next relevant object to brep and combining
             it with the first intermediate evaluation to make a second
             intermediate evaluation, and so on up the tree.

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to