cgal/Kernel_23
Laurent Rineau 284e5c35ce Merged revisions 53703,53706-53708 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53703 | stayeb | 2010-01-20 17:01:31 +0100 (Wed, 20 Jan 2010) | 10 lines
  
  Merge r53681 from trunk
  
    | Author: stayeb
    | Date: 2010-01-20 13:51:32 +0100 (Wed, 20 Jan 2010)
    | 
    | Log message:
    | Fix FindBoost.cmake:
    |   + fix compiler name (cmake 2.4.x)
    |   + boost search is now performed in user defined directories first 
    |   (instead of in system default directories first)
........
  r53706 | stayeb | 2010-01-20 17:29:25 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Intersections_3 changes: new do_intersect() and intersection() overloads.
........
  r53707 | stayeb | 2010-01-20 17:37:26 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Update history.tex: do_intersect(Bbox_3,...) and intersection(Triangle_3,...) contributors.
........
  r53708 | lrineau | 2010-01-20 17:38:53 +0100 (Wed, 20 Jan 2010) | 47 lines
  
  merge from trunk:
    | ------------------------------------------------------------------------
    | r53667 | penarand | 2010-01-19 10:37:26 +0100 (Tue, 19 Jan 2010) | 3 lines
    | 
    | eliminated unused parameter warning
    | 
    | 
    | ------------------------------------------------------------------------
    | r53670 | penarand | 2010-01-19 11:34:58 +0100 (Tue, 19 Jan 2010) | 4 lines
    | 
    | eliminated unused parameter warning, by replacing Gmpfi::divides(n) by
    | !(Gmpfi::is_zero())
    | 
    | 
    | ------------------------------------------------------------------------
    | r53673 | penarand | 2010-01-20 11:53:32 +0100 (Wed, 20 Jan 2010) | 3 lines
    | 
    | mentioned that RS depends on GMP 4.2
    | 
    | 
    | ------------------------------------------------------------------------
    | r53675 | hemmer | 2010-01-20 13:11:12 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | typo
    | 
    | ------------------------------------------------------------------------
    | r53694 | hemmer | 2010-01-20 16:26:14 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | added package illustration 
    | 
    | ------------------------------------------------------------------------
    | r53695 | hemmer | 2010-01-20 16:33:57 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | update 
    | 
    | ------------------------------------------------------------------------
    | r53700 | teillaud | 2010-01-20 16:47:11 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | small fixes
    | 
    | ------------------------------------------------------------------------
    | r53702 | hemmer | 2010-01-20 16:53:08 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | 120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120
    | 
    | ------------------------------------------------------------------------
........
2010-01-20 16:43:28 +00:00
..
doc_tex Merged revisions 53703,53706-53708 via svnmerge from 2010-01-20 16:43:28 +00:00
examples/Kernel_23 Remove obsolete makefiles, or cmake-generated makefiles that should not be under SVN. 2009-08-20 13:27:34 +00:00
include/CGAL add operator() with one point to compare_squared_radius functor 2009-10-13 08:34:43 +00:00
package_info/Kernel_23 Remove changes.txt files. 2008-07-24 17:47:16 +00:00
src/CGAL
test/Kernel_23 Add a new Boolean constant in the kernel, Has_filtered_predicates. 2009-10-16 12:07:18 +00:00
README Rename CGALi to internal. 2009-08-24 17:10:04 +00:00
dont_submit

README

When adding a new function object to the kernel you must:

  -- possibly change include/CGAL/Kernel/function_objects.h
     to add a new function object "builder" in namespace internal::
  -- change include/CGAL/Kernel/interface_macros.h
     to add the actual function object class and its corresponding 
     member function that returns an object of this class 
  -- change test/Kernel/include/CGAL/_test_new_2.h and/or
     test/Kernel/include/CGAL/_test_new_3.h to add the test
     for this function object.
  -- in the directory doc_tex/kernel/Ref add a file called
     Kernel_<NewFunctionObject> that describes the requirements for
     this function object type (see the other similarly named files in this
     directory)
      -- This functor should have a SeeAlso entry for the global function(s)
         or class(es) that provide the same functionality in the imperative
         interface
  -- add <New_function_object> to the set of requirements for the Kernel
     concept in the file doc_tex/kernel/Ref/Kernel.tex.  
  -- in the file doc_tex/kernel/Ref/ref_manual.tex add the command
        \input{Ref/Kernel_<New function object>} 
     in the proper place 
  -- in the file doc_tex/kernel/kernel_toc add a ccRefConceptPage command
     for the page in the proper place.