Commit Graph

20 Commits

Author SHA1 Message Date
Sylvain Pion 768badd2ef typo Saarbrucken -> Saarbruecken 2003-10-21 12:26:15 +00:00
Sylvain Pion 3a3efc6ed8 fix LGPL headers 2003-10-21 11:35:16 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Lutz Kettner 00abbd9604 - Fixed broken HalfedgeDS_vector. 2002-04-26 13:23:28 +00:00
Lutz Kettner 5135c1d40b - Moved externally defined member functions into class body in
HalfedgeDS_default, HalfedgeDS_list, and HalfedgeDS_vector.
2002-04-26 12:47:54 +00:00
Lutz Kettner 22aea08c90 - Changed get_iter functions to get_[vhf]_iter functions in
HalfedgeDS_vector to solve ambiguity on MSVC7.
2002-04-15 12:11:30 +00:00
Lutz Kettner a9b534f0a6 - Added missing typedefs for *_I and *_CI types in HalfedgeDS_vector. 2002-04-11 20:53:54 +00:00
Lutz Kettner 4943394c9d - Fixed bug in HalfedgeDS_list.h and HalfedgeDS_vector.h on
machines needing the CGAL_CFG_NO_TMPL_IN_TMPL_PARAM workaround:
  the _types base class does not need that workaround.
2002-04-03 14:44:01 +00:00
Lutz Kettner 823af5e0c1 - More changes in HalfedgeDS_vector to use CGALi::vector class. 2002-03-28 20:47:33 +00:00
Lutz Kettner cecec1b134 - Changed HalfedgeDS_vector to use CGALi::vector class. 2002-03-26 10:15:11 +00:00
Lutz Kettner d57d441d00 - Split typedef and static section of HalfedgeDS_list and
HalfedgeDS_vector into a base class and a derived class
  to help VC7 untangle the dependencies. (The Support_... tags
  proved difficult.) The vector version won't work until we
  get our own vector.
2002-03-21 15:33:16 +00:00
Lutz Kettner d5ccdb5e56 - Added check for CGAL_CFG_SUNPRO_PARTIAL_SPEC_BUG in the
include/CGAL/HalfedgeDS_*_base.h files.
- Cleanup of file headers.
- Fixed broken figure reference for HTML manual.
2001-12-18 13:01:49 +00:00
Lutz Kettner 0f74180f06 - Added #include <cstddef> whereever std::size_t is used. 2001-07-16 23:29:16 +00:00
Lutz Kettner 39d589b85b - Fixed references to Polyhedron_3<Traits> in doc.
- Removed call to hash maps statistics in HalfedgeDS_list.
2001-07-11 22:24:22 +00:00
Lutz Kettner 37373de087 - Documented the allocator template parameter.
- Improved the pointer update when copying HalfedgeDS_vector.
- Changed pointer update in HalfedgeDS_list from std::map to
  CGAL::Unique_hash_map improving speed.
- Proof read and formatted the documentation.
2001-07-10 09:03:28 +00:00
Lutz Kettner 51dcedea98 Fixed bug with 'typename A::template B<..>' syntax. 2001-07-05 21:07:09 +00:00
Lutz Kettner a2972959c0 - Added release note about old/new design to documentation.
- Documentation ispelled.
- Added allocators to HalfedgeDS.
2001-07-02 20:53:59 +00:00
Lutz Kettner ef76154871 - Smaller corrections in the doc.
- Added pathname to example program header line.
- Replaced __GNUC__ excpetions with new workaround flag
  CGAL_CFG_NO_NESTED_TEMPLATE_KEYWORD.
- Static method halfedge_handle() in HalfedgeDS_vector changed.
- Fixed missing halfedge_handle() call in hds_prog_compact.C to
  make it work with g++ 3.0.
2001-06-29 05:40:26 +00:00
Lutz Kettner f5fc0c8ba4 Remove the HalfedgeDS_using_list
Rename HalfedgeDS_using_in_place_list to HalfedgeDS_list
Rename HalfedgeDS_using_vector to HalfedgeDS_vector.
Fixed 'emplate' typo that shows with MSVC only.
2001-06-25 02:23:42 +00:00
Lutz Kettner 2f71165db1 Moved file from HalfedgeDS_using_vector.h. 2001-06-25 00:30:02 +00:00