Commit Graph

27801 Commits

Author SHA1 Message Date
Kaspar Fischer e804b6f4c2 - added testcases (converted from old testsuite)
END OF TESTSUITE REWORK
2006-02-27 13:38:02 +00:00
Kaspar Fischer c857ef7bc2 - added script create_test_solver_cin 2006-02-27 13:35:47 +00:00
Nico Kruithof 323a91d87d added documentation 2006-02-27 13:34:38 +00:00
Ron Wein 6cca77914a Fixed the sqrt() function call. 2006-02-27 13:24:48 +00:00
Ron Wein fef43d48a4 Separated the long bops.tex file into smaller tex files, one per each sections. 2006-02-27 13:00:23 +00:00
Kaspar Fischer 97b506775a - fixed bug ('m' instead of 'n') 2006-02-27 12:58:16 +00:00
Monique Teillaud 6b7c8bec14 bbox 2006-02-27 12:53:47 +00:00
Andreas Fabri bf97502d9e Added using statements in Bounding_box_2.h 2006-02-27 12:51:55 +00:00
Monique Teillaud 03a2548f4d file split 2006-02-27 12:48:39 +00:00
Andreas Fabri c2c883cc53 Added a Base::using in PM_point_locator.h 2006-02-27 12:45:26 +00:00
Efi Fogel 11e0fd8020 fixes 2006-02-27 12:41:04 +00:00
Ron Wein 331826bb75 Separated the long arr.tex file into smaller files, a tex file per
section.
2006-02-27 12:23:30 +00:00
Kaspar Fischer 4c22071657 TESTSUITE REWORK (CONTINUED)
In case you want to check out the old testsuite, check out revision 28811.
2006-02-27 11:14:16 +00:00
Monique Teillaud 15d738a329 Construct Min Max Source Target 2006-02-27 11:04:46 +00:00
Kaspar Fischer 650f208b12 BEGIN OF TESTSUITE REWORK
In case you want to check out the old testsuite, check out revision 28811.
2006-02-27 10:57:16 +00:00
Monique Teillaud 684c582d7e order of inclusion + see also 2006-02-27 10:53:44 +00:00
Monique Teillaud 5dccdd6ee5 ConstructCircularArc 2006-02-27 10:47:03 +00:00
Monique Teillaud 83de6454af ConstructCircularArc 2006-02-27 10:40:24 +00:00
Monique Teillaud 0777b491db ConstructLine and ConstructCircle from their equation 2006-02-27 10:05:51 +00:00
Monique Teillaud 88ff597a78 2006-02-27 09:33:16 +00:00
Monique Teillaud d21dc1c3f0 2006-02-27 09:23:14 +00:00
Monique Teillaud 51d4018c97 fix bug introduced this week-end in has_on 2006-02-27 09:14:09 +00:00
Monique Teillaud 636ae11316 is_vertical defined earlier to please g++-3.4.4 2006-02-27 08:36:32 +00:00
Daniel Russel 959940d2ec fixed off by one error in copy constructor and operator= 2006-02-27 06:55:12 +00:00
Daniel Russel 7332c9909e added new broken example 2006-02-27 02:25:03 +00:00
Monique Teillaud e22b13c418 Cache_full added, to remember if the arc was constructed from a circle.
Should avoid a few filter failures in make_x_monotone...
2006-02-26 17:04:39 +00:00
Monique Teillaud 8e95a5c6c4 cleaning:
cosmetic
+ equal
2006-02-26 16:53:50 +00:00
Monique Teillaud 491d56de5a factorization of has_on(Line_2) in has_on(Line_arc_2) 2006-02-26 16:08:45 +00:00
Monique Teillaud 708d720479 factorization has_on(circle) in has_on(arc) 2006-02-26 15:29:37 +00:00
Monique Teillaud ce2a400e16 cosmetic
+ factorization is_x_monotone in make_x_monotone
2006-02-26 15:12:30 +00:00
Monique Teillaud 302bfe265b cosmetic 2006-02-26 14:20:26 +00:00
Monique Teillaud 9119826e2c cosmetic 2006-02-26 14:12:45 +00:00
Monique Teillaud 391154a35d 2006-02-26 14:00:04 +00:00
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