Sylvain Pion
dadd0d2470
- Default CGAL_to_exact_type<ET>(CT) based on ET(ct).
...
- Added operator=()
- Added constructor(CGAL_Filtering<>), to avoid recursive construction.
1998-12-05 14:55:43 +00:00
Monique Teillaud
4e6ba14d76
iterators on vertices modified, work when there is no vertex
1998-12-04 17:01:59 +00:00
Monique Teillaud
21be092d5a
*** empty log message ***
1998-12-04 16:37:51 +00:00
Monique Teillaud
c502958be4
start cleaning with the doc...
1998-12-04 16:37:27 +00:00
Monique Teillaud
2dbe0352ed
small bug fixes
1998-12-04 16:19:37 +00:00
Monique Teillaud
903c04c6bf
*** empty log message ***
1998-12-04 09:16:03 +00:00
Monique Teillaud
745d397f9c
*** empty log message ***
1998-12-04 09:09:26 +00:00
Geert-Jan Giezeman
480694a413
*** empty log message ***
1998-12-04 08:56:58 +00:00
Geert-Jan Giezeman
b342eb0c28
Disabled namespace std for the moment.
1998-12-04 08:44:50 +00:00
Mariette Yvinec
90b1071eec
suppress the test of constrained triangulation
...
because it does not compile with CC
1998-12-03 17:18:38 +00:00
Monique Teillaud
2ac9d7ac8f
iterators allowed even when the dimension is inferior to the dimension
...
of the objets, in which case it returns past_end
1998-12-03 16:35:00 +00:00
François Rebufat
780e912b77
Change template parameters because CC does not support typename in parameter type declaration.
1998-12-03 16:02:23 +00:00
Monique Teillaud
0340a5e785
preconditions on dimensions removed
...
Now for example cells_begin() is allowed even in dimension <3
but it returns the same as cells_end() in degenerate dimensions
The same holds for other iterators
1998-12-03 15:52:40 +00:00
Monique Teillaud
3c878159a1
cleaning
...
locate (brute force) -> locate_old
locate_quick (march) -> locate
new locate in any dimension (same as brute force for dimensions 0 and -1)
insert calls the new one
1998-12-03 15:00:37 +00:00
Monique Teillaud
4b141c25ce
locate returns the (finite or not) cell containing the query
...
(before it returned a finite cell)
insert_outside_convex_hull modified consequently
1998-12-03 10:23:02 +00:00
Monique Teillaud
68ccccac62
locate by marching for d=2, first version
1998-12-02 14:28:18 +00:00
Monique Teillaud
2d9e27e7bd
locate by marching, for d=3 only. First version
1998-12-02 13:49:15 +00:00
Geert-Jan Giezeman
598ccefba8
Removed most (not all) occurrences of CGAL/std from include directives.
1998-12-02 11:56:00 +00:00
Monique Teillaud
f164e87253
insert_in_facet (i&1) instead of i&1
1998-12-02 10:28:30 +00:00
Sylvain Pion
65df7a8b81
- Added forgottent definition of CGAL_to_double(IA_nt).
...
- Added istream operator>>(IA) (via a double).
1998-12-01 16:39:56 +00:00
Sylvain Pion
c84a8911f3
Use a template member function (the constructor)... and pray that it's
...
supported by the commercial compilers...
1998-12-01 14:36:37 +00:00
Sylvain Pion
35b57efb0e
- Put back CGAL_DENY_INEXACT_OPERATIONS_ON_FILTER, since when deriving, the
...
specialized predicates are not used...
1998-12-01 14:08:24 +00:00
Sylvain Pion
d058b1adb6
- Changes "class" to "struct", and removed "public:".
...
- Added missing constructors for CGAL_Filter_allow_inexact.
1998-12-01 13:52:39 +00:00
Sylvain Pion
030e4fbfcd
- Introduced the class CGAL_Filtering_allow_inexact to replace
...
CGAL_DENY_INEXACT_OPERATIONS_ON_FILTER
- Added forwarding code (to the CT value) for the functions:
CGAL_is_valid, CGAL_is_finite, CGAL_to_double, CGAL_sign, CGAL_compare,
CGAL_abs, CGAL_min, CGAL_max, sqrt, CGAL_io_tag, CGAL_number_type_tag,
operator>>, operator<<
- Added conditional include directive for predicates_on_rtH2.h.
1998-12-01 13:37:23 +00:00
Sylvain Pion
861307904b
Cast function for Olivier's CGAL_Fixed_precision_nt.
1998-12-01 13:03:02 +00:00
Sylvain Pion
10afe69c95
Added conditionnal #include directive for IA/IA_Fixed.h.
1998-12-01 12:54:55 +00:00
Sylvain Pion
ffc2b7df51
Added CGAL_number_type_tag()
1998-12-01 12:51:38 +00:00
Monique Teillaud
753422eb8c
operator == for cells and vertices iterators modified to check
...
the bool _inf
1998-12-01 12:33:49 +00:00
Monique Teillaud
4fe4127ae2
*** empty log message ***
1998-12-01 12:33:00 +00:00
Mariette Yvinec
27b3b9da64
added a fonction init() to be used in the creators
1998-12-01 10:36:29 +00:00
Mariette Yvinec
df941925a1
added a fonction init, used in clear()
1998-12-01 09:35:04 +00:00
Monique Teillaud
bf5354123d
clear fixed
1998-12-01 09:08:02 +00:00
Hervé Brönnimann
5e51fce125
Added comment for modification in Geomview_stream.C
1998-12-01 01:20:21 +00:00
Hervé Brönnimann
186fd01888
Changed Geomview_stream.C to removed unused variable length in CGAL_nth
...
and the corresponding warning
1998-12-01 01:13:24 +00:00
Mariette Yvinec
946f28262b
add clear() in copy_triangulation
1998-11-30 18:00:59 +00:00
Mariette Yvinec
5199e9dd6f
add a return type and an argument in copy_tds
1998-11-30 17:46:03 +00:00
Mariette Yvinec
cde99ebcff
fixed a bug in copy constructor and copy_triangulation
1998-11-30 17:19:08 +00:00
Sylvain Pion
4913337b50
CGAL_io_tag() added.
1998-11-30 16:03:59 +00:00
Monique Teillaud
a5a1a5b6c6
swap fixed
1998-11-30 15:26:34 +00:00
Monique Teillaud
c498039247
added incident_cells starting from a given cell
1998-11-30 10:29:45 +00:00
Sylvain Pion
e22af6cf31
Removed "multi-line // comment" warning.
1998-11-29 11:05:16 +00:00
Sylvain Pion
358ee282a1
Changed SETFPCW to CGAL_IA_SETFPCW, same for GETFPCW.
1998-11-29 11:03:22 +00:00
Sylvain Pion
5fddddc9be
Changed __USE_ASSEMBLY to CGAL_IA_USE_ASSEMBLY.
1998-11-29 11:00:42 +00:00
Sylvain Pion
dc5496fff1
Updated for CGAL_Filtering<ct,et>.
1998-11-26 16:51:55 +00:00
Sylvain Pion
e5ec61dc79
Bump for 2.5.
1998-11-26 16:51:40 +00:00
Sylvain Pion
e3c364c0ed
Updated to latest C2's predicates_on_ftC2.h.
1998-11-26 16:50:57 +00:00
Sylvain Pion
be9daecc65
Added a "filters" target to produce the specialization from $CGAL.
1998-11-26 16:46:49 +00:00
Sylvain Pion
d226144747
Things done, and others still not done...
1998-11-26 16:46:01 +00:00
Sylvain Pion
3ab6e97052
Bump for 2.5.
1998-11-26 16:45:31 +00:00
Sylvain Pion
4db541728c
Changed CGAL_to_interval_nt to CGAL_to_Interval_nt_advanced.
1998-11-26 16:45:15 +00:00