Commit Graph

132 Commits

Author SHA1 Message Date
Andreas Fabri 4530af2ce7 Added ccHowTocite 2006-05-02 20:21:31 +00:00
Andreas Meyer 09d2cb06c5 replaced
\ccPkgMaturity{Introduced in \cgal\ 
by 
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Andreas Fabri 1880cd49c2 Added 3D 2006-04-21 09:19:36 +00:00
Laurent Rineau a441b824a4 minor fixes in the documentation, after the second review of Efi. 2006-04-20 21:34:51 +00:00
Andreas Fabri 2d44ce327a Removed \cgal 2006-04-11 20:42:23 +00:00
Andreas Fabri 905d3e7055 Capitalized heading 2006-04-09 12:38:11 +00:00
Laurent Rineau ba8c76dd7b - added a picture for the sphere example, in manual.
- modified the bounds for the skull example: with previous bounds (10 and
  10), the resulting mesh was not manifold.
2006-04-07 15:45:18 +00:00
Laurent Rineau 31e2cfc6dc - the ImplicitFunction concept now has a operator()(Point), instead of
operator()(FT, FT, FT). This implied the modification of:
    - the Gray_level_image_3 and its documentation Gray_level_image_3.tex
    (new template parameter, to have the type of point),
    - all examples or demo,
    - Mesh_3 examples or demo as well

  This modification was mandatory, before the CGAL-3.2 release, to avoid
  Implicit_surface to use methods x(), y() and z() of points.

  Fully tested, etc.
2006-04-06 22:52:38 +00:00
Laurent Rineau ae69967c14 Quality must also be default constructible. 2006-04-06 22:12:38 +00:00
Andreas Meyer 5b5a60cecf rewritten the whole manual
ok. seriously:

renamed \chapter into \ccUserChapter and \ccRefChapter
2006-04-06 17:03:37 +00:00
Andreas Fabri 435d9c53ba Added license information 2006-04-06 15:18:32 +00:00
Andreas Fabri 6df0902761 Shortened package description 2006-04-06 08:15:23 +00:00
Andreas Fabri 95dca3ccc3 Updated package descriptions 2006-04-05 20:48:53 +00:00
Andreas Fabri 71829bf113 cleanup of \sections 2006-04-05 14:03:12 +00:00
Andreas Fabri 784f201c19 updated description 2006-03-30 15:42:48 +00:00
Laurent Rineau b0f3554695 no executable property for PkgDescription.tex 2006-03-30 14:31:27 +00:00
Andreas Fabri 8a5a30e41f Added \ after \cgal 2006-03-30 12:13:56 +00:00
Andreas Fabri e44d776c2e Added package description 2006-03-30 11:44:30 +00:00
Mariette Yvinec ade35a8e29 fixes to take into account Efi's comments 2006-03-24 16:59:02 +00:00
Mariette Yvinec 82cade395b 2006-03-24 08:06:52 +00:00
Mariette Yvinec 564e5cb316 2006-03-24 07:24:39 +00:00
Laurent Rineau bef678f7da - the teaser picture of the doc is now centered in HTML too 2006-03-23 16:12:10 +00:00
Laurent Rineau dbc7185272 - added explanation of parameter error_bound of the constructor of
Implicit_Surface_3, in its ref page
2006-03-22 22:37:22 +00:00
Laurent Rineau 6452185f7c my proposal for this sentence. See the diff 2006-03-22 21:47:07 +00:00
Laurent Rineau 71f51a264e - change sligthly the code of examples, and modify sligthly the user manual
accordingly
2006-03-22 21:43:49 +00:00
Laurent Rineau 7bea6871e1 This is yet another stupid SVN comment! 2006-03-22 21:40:59 +00:00
Laurent Rineau 2416985a9a - change sligthly the code of examples, and modify sligthly the user manual
accordingly
2006-03-22 15:09:42 +00:00
Laurent Rineau 9c43f0c5fa GNUmakefile hacking 2006-03-22 14:39:12 +00:00
Laurent Rineau db3d6d86b5 typo 2006-03-22 10:33:31 +00:00
Laurent Rineau 833814224b - fix doc_tex/Surface_mesher_ref/ImplicitSurfaceTraits_3.tex after the
changes of yesterday
- forgot to tell that FT must be constructible from a double
2006-03-22 09:53:41 +00:00
Mariette Yvinec d009f4a38f fixed the definition of SurfaceMeshTriangulation_3 2006-03-13 16:50:22 +00:00
Laurent Rineau c7af3f94b0 added a scary picture 2006-03-10 21:13:17 +00:00
Laurent Rineau cf899d8197 Modified a line:
"The type of the embedding 3D triangulation. **Must be a model of
  \ccc{SurfaceMeshTriangulation_3}**"
2006-03-10 18:08:46 +00:00
Mariette Yvinec b79385bf0c doc fixes 2006-03-10 17:53:00 +00:00
Laurent Rineau 8fdbadd078 Small fixes after a first review. 2006-03-10 17:19:19 +00:00
Laurent Rineau fad9d8ef4b last missing refpage of the documentation! 2006-03-10 17:05:08 +00:00
Mariette Yvinec c098539a51 cosmetic 2006-03-10 13:26:49 +00:00
Laurent Rineau a3fd1e1826 Killed a TODO markup!! :-) 2006-03-09 12:41:52 +00:00
Laurent Rineau 912dacb1b9 completed the write of SurfaceMeshCriteria_3.tex
and changes in code correspondingly.
2006-03-09 11:25:53 +00:00
Laurent Rineau 0b2c9c7454 fix refs to Gray_level_image_3<FT>, in doc 2006-03-09 11:25:13 +00:00
Mariette Yvinec 79eddc25a7 cosmetic changes from Andreas comments 2006-03-09 09:08:37 +00:00
Laurent Rineau 6fadb288a3 - change some hard-coded "double" to "FT"
- change face_type() to face_status() in users of C2t3
- first testsuite
- renamed nested typedef Triangulation_3 to Triangulation, in C2t3
- added specializations for Manifold_tag and Manifold_with_boundaries_tag, 
  in include/CGAL/make_surface_mesh.h
- heavy changes of template parameters and constructors of:
     - Surface_mesher_regular_edges_without_boundary_base
     - Surface_mesher_regular_edges_base
     - Surface_mesher_manifold_base
- new classes Surface_mesher_manifold, urface_mesher_regular_edges and
  Surface_mesher_regular_edges_without_boundary, that are no longer
  copy-pasted from Surface_mesher.
- rename all triangulation objects to "tr", and all geom_traits objects to
  "gt". No longer "tri3", or "ker".
- updated the target "depends" of GNUmakefile files.
- testsuite compiles, but runtime problem in manifold version. Non manifold
  runs correctly.
- fix layout of this changes.txt file
2006-03-08 23:00:44 +00:00
Mariette Yvinec 8f3310e242 changes in Complex_2_in_triangulation_3 :
remove set_in_complex and remove_from_complex for vertices
    change  set_in_complex and remove_from_complex for facets
    add iterators on complex faces
2006-03-08 14:47:38 +00:00
Laurent Rineau 4030f47a42 Add yet another "TODO" markup... 2006-03-08 14:46:48 +00:00
Mariette Yvinec 2df3b5b7d8 add missing iterator types 2006-03-08 14:17:40 +00:00
Mariette Yvinec 8ff46aa013 fixed iterator names 2006-03-08 14:09:14 +00:00
Laurent Rineau 939b61e8d2 little doc fixes 2006-03-08 13:29:00 +00:00
Mariette Yvinec f1b9f632e5 2006-03-08 10:28:28 +00:00
Laurent Rineau ce261bf67e \emph{ImageIO}, instead of \ccc{ImageIO} or ImageIO. 2006-03-08 09:17:40 +00:00
Mariette Yvinec bf9ccadfaf 2006-03-08 09:07:42 +00:00
Mariette Yvinec 3a3ece0364 2006-03-07 18:53:03 +00:00
Laurent Rineau 5b33f2a004 up to date doc for Gray_level_image_3<FT> 2006-03-07 18:41:24 +00:00
Mariette Yvinec c5cb550d97 2006-03-07 18:40:02 +00:00
Mariette Yvinec 3c07a5ba0c Move some include statements 2006-03-07 17:29:26 +00:00
Laurent Rineau d18e7b91ec Hausdorff, with two ff 2006-03-07 16:12:21 +00:00
Laurent Rineau 5c97321824 fix RCSDef stuff 2006-03-07 14:26:29 +00:00
Laurent Rineau 9cbe926373 fix incorrect ref 2006-03-07 14:26:11 +00:00
Laurent Rineau 80a7d48e3b up to date spec Surface_mesher_ref/ImplicitSurfaceTraits_3.tex!! :-) 2006-03-07 14:15:25 +00:00
Mariette Yvinec 640134c8cc 2006-03-07 13:41:34 +00:00
Laurent Rineau e16ef7cf46 Fix typo around colon: no space before (thus no breakable space either) 2006-03-07 13:13:41 +00:00
Laurent Rineau 494a65d4a3 Added a reminder (TODO) 2006-03-07 12:57:00 +00:00
Laurent Rineau 6fba1625ed Modified the API of SurfaceMeshVertexBase_3: code and documentation. 2006-03-07 12:46:22 +00:00
Mariette Yvinec 2e485495b8 add the is_in_complex functions 2006-03-07 10:43:32 +00:00
Laurent Rineau 1882fdc84e added a reminder (TODO)... for later, but before the release. :-( 2006-03-07 10:42:53 +00:00
Laurent Rineau cb030bbe42 Func->Function
Added a constructor to Implicit_surface_3
2006-03-07 10:36:00 +00:00
Laurent Rineau d8f0765ca0 - Changed the example in user manual
- minor changes in ref manual (RSCdef stuff, for example)
- add a \ccHasModels in doc_tex/Surface_mesher_ref/ImplicitFunction.tex
2006-03-07 09:52:31 +00:00
Mariette Yvinec 932d3d1b3d updated the doc 2006-03-06 18:26:47 +00:00
Sylvain Pion 388ba779f3 - Fix frenchism : mecanism -> mechanism. 2006-03-06 17:22:00 +00:00
Laurent Rineau 8f1de4688b fix doc compilation errors. Surface_mesher HTML doc still buggy. 2006-03-03 10:37:18 +00:00
Laurent Rineau fc9f3e8bb4 typo 2006-03-03 04:01:50 +00:00
Laurent Rineau c03357d3a5 Oups! Stupidly forgot to rename files here! :-( 2006-03-03 03:59:35 +00:00
Laurent Rineau f2dbff8b5d (WARNING: partially compiles, runtime errors, temporary commit)
- Added an undocumented class Surface_mesh_triangulation_generator_3 which
  is a meta functor Kernel->Triangulation, that computes the right
  triangulation for make_surface_mesh()
- Added documented files:
    - include/CGAL/Implicit_surface_3.h
    - include/CGAL/Surface_mesh_default_criteria_3.h
    - include/CGAL/Surface_mesh_complex_2_in_triangulation_3.h
- In doc, rename:
    - SurfaceMeshCriteria to SurfaceMeshCriteria_3
    - Surface_mesh_default_criteria to Surface_mesh_default_criteria_3
- Added doc_tex GNUmakefile, for developers uses.

- Wrote the first test file!
- Find Triangulation_mesher_level_traits_3.h in include/CGAL/Mesh_2/, now.
- Major changes in template arguments, data members, and constructors of:
  - class Surface_mesher,
  - class Implicit_oracle,
- Minor changes everywhere (sorry for the imprecision, too long).
2006-03-02 16:40:43 +00:00
Laurent Rineau 65105814e0 fix: headers are in CGAL/ subdirectory 2006-02-28 09:35:21 +00:00
Laurent Rineau 0db23504e8 Headers are in <CGAL/*> 2006-02-27 18:21:07 +00:00
Mariette Yvinec d037174559 added incident_facets 2006-02-24 13:02:53 +00:00
Mariette Yvinec a0db7f66fa various fixes
+ added function is_regular_or_boundary_for_vertices
in SurfaceMeshComplex_2InTriangulation_3.tex
2006-02-24 10:31:43 +00:00
Laurent Rineau 6e2be025ef Added:
size_type number_of_facets() const;
to specification of C2T3.
2006-02-23 15:28:48 +00:00
Mariette Yvinec 068d513777 fixed template parameter of make_surface_mesh 2006-02-22 16:22:39 +00:00
Mariette Yvinec c49ca48710 replace /SurfaceOracle by SurfaceMeshTraits_3 2006-02-21 18:24:05 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 541f5f7f0e Remove .cvsignore files (changed to svn:ignore properties) 2006-02-14 09:20:20 +00:00
Laurent Saboret 7612ff5eec Move packages to trunk root 2006-02-14 08:58:20 +00:00