Commit Graph

27018 Commits

Author SHA1 Message Date
Michal Meyerovitch 0ec29374b8 1. Added additional flag in a halfedge, to indicate whether its target and face
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).

2. Removed the caching from the algorithm and introduced the caching traits.
2006-02-26 08:05:14 +00:00
Michal Meyerovitch 0cea00688d 1. Added additional flag in a halfedge, to indicate whether its target and face
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).

2. Some cosmetic changes: improved remarks, removed Envelope_base class,
introduced caching traits.
2006-02-26 08:03:59 +00:00
Michal Meyerovitch 2b2f753289 Added additional flag in a halfedge, to indicate whether its target and face
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).
2006-02-26 08:02:34 +00:00
Michal Meyerovitch d9944b59ea Added additional flag in a halfedge, to indicate whether its target and face
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus 
the removal of "operator < for xy-monotone surface" from the traits concept 
(when not using any cache).
2006-02-26 08:01:44 +00:00
Michal Meyerovitch fd84eecc8b removed Envelope_base class 2006-02-26 07:57:28 +00:00
Ron Wein 999436961c A few modifications to avoid warnings. 2006-02-26 07:50:07 +00:00
Fernando Cacciola 25f243ac2c Pictures added to the docs. Validity check added to the demo and test. Test extended to load, try and check a set of samples. 2006-02-26 02:09:29 +00:00
Marc Glisse 3d1ee0cf13 Missing std:: 2006-02-26 00:25:19 +00:00
Le-Jeng Shiue 62b6bf5079 revise the reference manual 2006-02-25 23:56:55 +00:00
Marc Glisse 8e7b64682b sunpro: don't apply rwstd fixes if we are using an other stl. 2006-02-25 23:34:11 +00:00
Marc Glisse f9e7d81429 Clean sunpro rwstd workaround by using reverse_iterator macro. 2006-02-25 23:25:27 +00:00
Marc Glisse b41ad5d643 Missing std:: or #include <cstdlib> 2006-02-25 23:14:49 +00:00
Monique Teillaud e3cd6df3f7 added example for predefined kernel 2006-02-25 14:14:18 +00:00
Monique Teillaud 3d3013f8f0 cleaning 2006-02-25 14:07:28 +00:00
Efi Fogel f315d0b71b updated 2006-02-25 13:53:29 +00:00
Monique Teillaud 8380695a1a 2006-02-25 13:52:28 +00:00
Monique Teillaud e4e5024fec 2006-02-25 13:50:46 +00:00
Monique Teillaud a0c052cf04 2006-02-25 11:05:49 +00:00
Monique Teillaud 04878e5f55 renaming of Circular_arc_endpoint_2.h into Circular_arc_point_2.h
had been forgotten in IO
2006-02-25 11:01:51 +00:00
Monique Teillaud c52a3221f7 2006-02-25 10:49:28 +00:00
Monique Teillaud 344c67d7c5 2006-02-25 10:46:36 +00:00
Marc Glisse 733a96b81c Try new version of sunpro reverse_iterator workaround. 2006-02-25 00:14:28 +00:00
Marc Glisse ddd93e3626 Add global workaround for the weird reverse_iterator in sunpro old stl. 2006-02-24 23:29:10 +00:00
Marc Pouget dee70eec81 2006-02-24 17:49:25 +00:00
Laurent Rineau 26af2b9297 Rename the member surface to surface_mesher. 2006-02-24 16:51:31 +00:00
Frédéric Cazals 08c7593347 2006-02-24 15:42:07 +00:00
Monique Teillaud b28caad32f typos 2006-02-24 15:36:00 +00:00
Monique Teillaud 06aca32329 get_equation fixed 2006-02-24 15:31:46 +00:00
Kaspar Fischer 93a03c90f9 - fixed return code 2006-02-24 15:19:49 +00:00
Kaspar Fischer f924ba1920 - added master_mps_to_derivatives.C
- added CGAL header to data_to_mps.C
- QMATRIX section is only output if D is nonzero
- added function problem_name() to MPS.h
2006-02-24 15:16:30 +00:00
Monique Teillaud bf430df7fa Variant_traits changed to Arr_circular_line_arc_traits 2006-02-24 15:04:33 +00:00
Monique Teillaud 7d60f85a3a to be ignored 2006-02-24 14:43:02 +00:00
Sylvain Pion 810fc1cf58 Protect some code with CGAL_USE_GMP and similar 2006-02-24 14:32:40 +00:00
Monique Teillaud d622c0d713 missing \ccInclude commands added 2006-02-24 13:39:53 +00:00
Monique Teillaud bdc7fe08ae various improvements (including answers to some of Lutz' comments) 2006-02-24 13:27:24 +00:00
Monique Teillaud 7428c48a19 labels added 2006-02-24 13:04:22 +00:00
Mariette Yvinec d037174559 added incident_facets 2006-02-24 13:02:53 +00:00
Monique Teillaud 6366fd76c9 2006-02-24 12:47:27 +00:00
Monique Teillaud d918422a2d predefined kernel Exact_circular_kernel replaces Lazy_curved_kernel
(since the general Lazy_kernel framework is undocumented in this release)
2006-02-24 12:45:48 +00:00
Sylvain Pion c1223ad0b5 Add note that CGAL::Filter_iterator and boost::filter_iterator have opposite semantics 2006-02-24 12:20:47 +00:00
Monique Teillaud 5d6f22a974 remove hexagons and bbox filters (as done yesterday in the code) 2006-02-24 10:35:40 +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
Kaspar Fischer 0da3b304c6 - fixed bug in MPS-output where "COLUMNS" was missing in the output 2006-02-24 10:19:34 +00:00
Kaspar Fischer 3a61406ded - data_to_mps does not require command line arguments anymore 2006-02-24 10:13:23 +00:00
Kaspar Fischer 4bb3f106f0 (- more to previous revision) 2006-02-24 10:06:06 +00:00
Kaspar Fischer c0bebdc3c4 - name change data2mps to data_to_mps 2006-02-24 10:02:53 +00:00
Monique Teillaud 6c595610ca revert my previous change (in fact Sylvain had already fixed the bug in svn
after the internal release)
2006-02-24 10:02:04 +00:00
Monique Teillaud 30712bb7ba commenting Sylvain's recent addition, which should give a chance to
tomorrow's test suite to get more green boxes...
2006-02-24 09:45:18 +00:00
Monique Teillaud 94eb166e7c changed Circular_arc_endpoint_2.{tex,h} into Circular_arc_point_2.{tex,h},
to be consistent with the name of the class
2006-02-24 09:39:43 +00:00
Andreas Meyer 5d8511080b added curved kernel 2006-02-24 08:35:04 +00:00