Commit Graph

30077 Commits

Author SHA1 Message Date
Nico Kruithof 3ef184f683 Found a small error 2006-08-07 19:43:15 +00:00
Sylvain Pion 32a8708ed9 Improve efficiency of the default constructor by using a static variable.
(similar to what Lazy_exact_nt does).
This gives a noticeable memory win when pruning DAGs.
2006-08-07 18:12:25 +00:00
Sylvain Pion c0987488f6 remove blanks at end of line 2006-08-07 18:10:08 +00:00
Sylvain Pion 08da24539d Remove local functors in functors, as they bloat memory,
and we have no use for this so far, and if we get some
use for this at some point, the ordering between functors
will need to be specified anyway.
2006-08-07 17:44:02 +00:00
Sylvain Pion 078c86aec6 - Use CGAL_Kernel_obj to iterate over objects
- Fixes (?) for vector<Object> handling.
2006-08-07 17:43:04 +00:00
Pedro Machado Manhaes de Castro 4e91b13729 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:27:49 +00:00
Pedro Machado Manhaes de Castro d971f88d7c Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:27:42 +00:00
Pedro Machado Manhaes de Castro b776335582 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:27:27 +00:00
Pedro Machado Manhaes de Castro f026ac7021 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:27:16 +00:00
Pedro Machado Manhaes de Castro affc5a5151 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:26:55 +00:00
Pedro Machado Manhaes de Castro 3216596ac8 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:26:48 +00:00
Pedro Machado Manhaes de Castro f8be1836b7 Line_arc_3 full support (+ critical points and comparisons) 2006-08-07 17:26:32 +00:00
Michael Hemmer 8172c1a040 A Algebraic_foundations_ref/PolynomialTraits_d_ConstructPolynomial_d.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFree.texA    
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFreeUtcf.tex

regroup of functors in PolynomialTraits_d

-This line, and those below, will be ignored--

M    Algebraic_foundations_ref/intro.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_SquareFreeFactorization.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_UnivariateContentUtcf.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_ConstructPolynomial_d.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFree.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_GcdUtcf.tex
M    Algebraic_foundations_ref/PolynomialTraits_d.tex
M    Algebraic_foundations_ref/main.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFreeUtcf.tex
2006-08-07 17:14:11 +00:00
Andreas Meyer 16acdac7e7 some more cleanup to make the manual test suite green again 2006-08-07 17:03:31 +00:00
Andreas Meyer b454b3febd manual cleanup:
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again
2006-08-07 16:43:09 +00:00
Sylvain Pion 7fb437b9a9 \ccPrecond{Monique is picky} 2006-08-07 16:39:49 +00:00
Nico Kruithof 66afbadb7e Last changes 2006-08-07 16:34:57 +00:00
Sylvain Pion a7f269bf76 Fix buggy doc. 2006-08-07 16:17:13 +00:00
Sylvain Pion a5c7104283 "equi-distant" -> "equidistant" 2006-08-07 16:13:17 +00:00
Sylvain Pion c50783f08f Bad luck: "equi-distant" -> "equidistant" (thanks Andreas). 2006-08-07 16:11:40 +00:00
Sylvain Pion 38853d1b10 - Optimize equi_distant_line() by merging the calls to
circumcenter() and cross_product().
- Add ctors to Point_[23] and Vector_[23] that take
  int, double, and FT coordinates, instead of only RT.
2006-08-07 15:57:40 +00:00
Sylvain Pion 923cac500a output formatting improvement 2006-08-07 15:45:23 +00:00
Sylvain Pion 12838a204a - Add a distinguishing "int" template parameter
to First_if_different, defaulting to 0, which
  allows to differentiate it in places where it's
  needed.
2006-08-07 15:18:21 +00:00
Andreas Fabri 8f5c6dc22c Use _controlfp_s for VC8, as _controlfp got deprecated 2006-08-07 14:52:38 +00:00
Michael Hemmer cfff0b1f93 Functors of PolynomialTraits
ccPrecond
ccPostcond
2006-08-07 13:58:22 +00:00
Nico Kruithof 9832ce9d9b - Make the examples working
- Comment old code
- Try caching
2006-08-07 13:47:15 +00:00
Nico Kruithof d1aedbf6bb Make the testsuite working 2006-08-07 12:45:24 +00:00
Sylvain Pion 99394f2bed Prefer .to_vector() to .direction() when converting Line_3 as this is what is stored 2006-08-07 12:41:26 +00:00
Sylvain Pion cb6639b85a Introduce wmult_hw(), a new abstraction for Homogeneous/Cartesian,
similar to wmult(), for calls .hw() on the last argument
(i.e., does absolutely nothing in the Cartesian case).
2006-08-07 12:34:24 +00:00
Nico Kruithof 6b3efb6fbb - fixed bug in Quadratic_surface class, including anchor construction predicate
- fixed bug in subdivision of the coarse mesh
2006-08-07 12:20:36 +00:00
Sylvain Pion 0789aa3b4e Style optimization (replace default-ctor+assignment by copy-ctor, etc...) 2006-08-07 11:55:37 +00:00
Sylvain Pion f9c1159ed4 inline calls to circumcenterC3() in the functors to avoid
dummy default ctors.
2006-08-07 11:54:41 +00:00
Baruch Zukerman af3779804d fixed a bug (that cannot happen with segment traits but with other traits) 2006-08-07 11:27:52 +00:00
Sylvain Pion bc3f9717a9 one more formatting improvement 2006-08-07 11:04:44 +00:00
Andreas Meyer f135927302 added missing } 2006-08-07 09:29:50 +00:00
Sylvain Pion 4fa1339690 - Fix doc compilation
- Update example
2006-08-07 09:08:29 +00:00
Andreas Fabri 1aa128f0b6 replaced gama with gamma 2006-08-07 09:00:52 +00:00
Andreas Fabri d020d1c996 Added ccCreationVariable 2006-08-07 08:58:33 +00:00
Sylvain Pion d346699f44 Make Exact_converter and Approx_converter export Source_kernel and
Target_kernel, so that they play nicely with Filtered_kernel
composition (Regular_filtered_traits uses this).
2006-08-07 08:55:37 +00:00
Andreas Fabri 752855a200 rename .C to .cpp 2006-08-07 08:53:52 +00:00
Andreas Fabri 810f31fef6 rename .C to .cpp 2006-08-07 08:52:06 +00:00
Andreas Fabri 15dc0f4449 rename .C to .cpp 2006-08-07 08:50:39 +00:00
Andreas Fabri c39a098fec rename .C to .cpp 2006-08-07 08:48:31 +00:00
Andreas Fabri 73aca2eebe rename .C to .cpp 2006-08-07 08:45:03 +00:00
Pedro Machado Manhaes de Castro a74c7770ac Redundant Constructor Removed 2006-08-07 08:36:35 +00:00
Sylvain Pion ae3c5ab81f remove SunPRO warnings 2006-08-07 07:08:07 +00:00
Sylvain Pion cd1cdd3188 Add missing #include. 2006-08-06 22:12:05 +00:00
Sylvain Pion 15bcc33768 Mesh_cutter.C -> .cpp 2006-08-06 22:11:09 +00:00
Sylvain Pion 5c59f6aedd more simplifications 2006-08-06 20:12:11 +00:00
Sylvain Pion 45cc86db31 Add profile counters 2006-08-06 20:09:42 +00:00