Commit Graph

104 Commits

Author SHA1 Message Date
Peter Hachenberger 1c9a863c28 wrapper class adding static variable R_ to Polynomial. Nef uses this
variable to instantiate the size of the infimaximal box.
2004-03-08 17:50:06 +00:00
Peter Hachenberger 1651e4dda9 persistent point location does not work with LEDA 4.4.1. Another point location
strategy is used with this LEDA Version. Error might occur with upcomming LEDA
versions also.
2004-02-26 14:31:50 +00:00
Sylvain Pion 79c436b8ab - Rename USING in CGAL_USING. 2004-01-18 18:22:35 +00:00
Sylvain Pion 57acacce5e - Remove CGAL_CFG_MATCHING_BUG_2. 2004-01-18 16:47:57 +00:00
Sylvain Pion 480a9b8577 - Replace obsolete macros CGAL_TYPENAME_MSVC_NULL, CGAL_TEMPLATE_NULL
and CGAL_NULL_TMPL_ARGS.
2004-01-18 16:01:09 +00:00
Sylvain Pion 3e05cd710c - Change _R to R_ to please Darwin. 2004-01-11 15:05:16 +00:00
Radu Ursu 9dc21868c7 1.50 (26 Nov 2003) [rursu]
- Removed Polynomial files from Nef_2 and moved in Polynomial package
2003-11-26 07:59:21 +00:00
Lutz Kettner 48be91ba13 Replaced obsolete CGAL_NULL_TMPL_ARGS with <> 2003-11-17 13:01:26 +00:00
Sylvain Pion 768badd2ef typo Saarbrucken -> Saarbruecken 2003-10-21 12:26:15 +00:00
Sylvain Pion 332d92cf65 Fix MipsPro warnings. 2003-10-19 14:33:04 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Andreas Fabri f2b29f3d60 Unenabled specialisation of sign and of gcd for VC7 2003-09-03 13:55:47 +00:00
Andreas Fabri 9206501274 Use RT::gcd instead of global function as workaround for VC7.0
which does not compile partial specialization
2003-09-03 13:48:12 +00:00
Andreas Fabri 5c4f967346 Unenabled specialisation of gcd for VC7 2003-09-03 13:43:41 +00:00
Andreas Fabri 8a1f4acfc1 Unenabled specialisation of sign for VC7 2003-09-03 12:25:02 +00:00
Sylvain Pion 5be82d3e9b - Line too long. 2003-08-27 08:57:44 +00:00
Sylvain Pion ce5441d3d3 - Remove non-const operator[] of Polynomial. 2003-08-27 08:57:12 +00:00
Peter Hachenberger c8aa0f6c17 *** empty log message *** 2003-08-20 14:22:57 +00:00
Andreas Fabri f6f1b76aab Modified to_double 2003-08-06 15:28:27 +00:00
Andreas Fabri a5047e68a3 Added missing inline in a forward declaration 2003-08-05 08:07:56 +00:00
Andreas Fabri 95337544cf A tryout for g++3.3 to get rid of error message 2003-08-02 14:26:57 +00:00
Andreas Fabri ed5b94da2f Added friend declarations (for g++-3.2, g++-3.3) 2003-07-31 10:29:58 +00:00
Andreas Fabri a3196db4aa Added operator< for SPolynomial with int 2003-07-28 14:29:41 +00:00
Andreas Fabri 1f5d753bc6 A change to please VC7.1 2003-07-28 12:41:37 +00:00
Andreas Fabri 0572e2fc7b cleanup 2003-07-20 23:10:03 +00:00
Andreas Fabri 8ca36a235c Removed specializations of operator-() 2003-07-16 20:19:51 +00:00
Andreas Fabri 846ebb42f7 - Removed SNIHACK
- Replaced Polynomial constructor with two iterators by
  an std::pair of iterators to solve the mating problem.
2003-06-12 13:44:57 +00:00
Andreas Fabri 1af0c022bc Removed unused variables 2003-06-12 13:40:51 +00:00
Radu Ursu 7b60595b07 rursu: replaced the unknown macro CGAL_METHOD_IN_CLASS with the macro CGAL_CFG_OUTOFLINE_TEMPLATE_MEMBER_DEFINITION_BUG 2003-06-11 09:17:44 +00:00
Andreas Fabri ab5f4253e3 bug fix in operator>> the degree was consumed
workaround for MSVC
2003-05-05 20:11:58 +00:00
Andreas Fabri 8c15fc5ffa removed a ';' too much 2003-04-08 08:06:13 +00:00
Andreas Fabri 75da20bbed expanded #define USING 2003-04-04 12:44:50 +00:00
Andreas Fabri e009ffb7b7 fixed bug in euclidean_div 2003-04-04 12:42:50 +00:00
Andreas Fabri 015fa6e617 *** empty log message *** 2003-04-04 11:59:05 +00:00
Andreas Fabri 8d7368a4f5 MSC cleanup 2003-04-03 19:38:18 +00:00
Andreas Fabri c5635c7ead MSC cleanup 2003-04-03 19:24:03 +00:00
Andreas Fabri 78322c1625 VC 7 does not need this 2003-04-03 15:47:09 +00:00
Lutz Kettner 08b980e293 Small editor stuff around operator% in Polynomial. 2003-02-04 15:09:35 +00:00
Peter Hachenberger 997274e5af *** empty log message *** 2003-02-03 18:10:51 +00:00
Lutz Kettner d27b9f0560 - Polynomial:
Added operator%.
      Added PRETTY mode for IO.
      Selected alternative PRETTY output format.
      Wrote input parser to accept the pretty format.
      BINARY mode not working! See prepared tests in Polynomial-test.C.
- Removed warnings caused by some unused static string constants.
- Added some missing typenames.
- Changed uses of <strstream> to <sstream>.
- added missing dereferences in modification operators
2003-01-21 17:47:40 +00:00
Peter Hachenberger d912a0c688 Error in standard constructor corrected.
CVS ----------------------------------------------------------------------
2002-11-30 16:06:38 +00:00
Susan Hert af8c4f24cd added missing dereferences to 'this' in modification operators 2002-10-28 17:43:21 +00:00
Susan Hert 508777773f replace LEFTTURN and relatives by LEFT_TURN and relatives 2002-08-08 21:47:08 +00:00
Susan Hert e27dde273e fixed construction of standard ray from a point 2002-08-08 08:55:59 +00:00
Susan Hert 6a72352403 replace deprecated kernel functors with non-deprecated counterparts 2002-08-08 08:23:25 +00:00
Susan Hert 55f18b881f moved specializations of Polynomial class to src directory 2002-07-22 18:40:48 +00:00
Susan Hert b13cc87222 renamd ASSERT macro to CGAL_NEF_ASSERT 2002-07-08 08:39:25 +00:00
Susan Hert 3fe33b0981 - Initialize boolean mark variable in constructors since default
value on MSVC is not always 'false'.
2002-06-28 07:36:13 +00:00
Lutz Kettner a441522a38 - Removed LEDA_MEMORY from Vertex, Halfedge, and Face. It won't
be used anyway, since the HDS container are allocator based.
- Split HDS_items definition into separate classes for Vertex,
  Halfedge, Face and Items.
2002-05-13 13:55:08 +00:00
Lutz Kettner 541314aa10 - Moved external member function definitions into class definitions
to please VC7.
2002-05-08 12:32:51 +00:00