Monique Teillaud
5034ed6411
*** empty log message ***
2000-02-11 15:33:58 +00:00
Monique Teillaud
4f87d22ce8
useless parameter removed in read_cell
2000-02-11 14:50:31 +00:00
Monique Teillaud
71602d2823
bug fix (useful variables declared in preconditions...)
2000-02-11 14:45:05 +00:00
Monique Teillaud
ad70ffac39
*** empty log message ***
2000-02-11 14:44:00 +00:00
Monique Teillaud
131108d2dc
*** empty log message ***
2000-02-04 13:50:35 +00:00
Monique Teillaud
fa742e7408
modif Geert-Jan pour -pedantic
2000-02-04 13:47:37 +00:00
Monique Teillaud
d2dd084b3e
-pedantic
2000-02-04 13:47:15 +00:00
Monique Teillaud
ccfc340682
modifs Geert-Jan pour -pedantic
2000-02-04 13:47:03 +00:00
Monique Teillaud
87919d4079
*** empty log message ***
2000-01-13 09:44:34 +00:00
Monique Teillaud
fc3a79f115
ajout de mise a jour automatique de $LOCAL dans submit
2000-01-12 09:00:18 +00:00
Monique Teillaud
9b57102e2b
*** empty log message ***
2000-01-12 08:37:48 +00:00
Monique Teillaud
a09a70b397
place of caption and label in figures changed, to please the html
...
converter
2000-01-10 16:07:59 +00:00
Monique Teillaud
5a05ce9c78
transparent background
2000-01-06 13:21:20 +00:00
Monique Teillaud
9a16d73d10
*** empty log message ***
1999-12-21 14:27:12 +00:00
Monique Teillaud
ef29069267
newlines in strings removed
1999-12-21 09:55:10 +00:00
Monique Teillaud
205397486a
*** empty log message ***
1999-12-17 15:41:54 +00:00
Monique Teillaud
429da64e00
a few details
1999-12-17 14:49:24 +00:00
Monique Teillaud
046db12451
useful #include re-added
1999-12-17 14:45:37 +00:00
Monique Teillaud
6ccbe5798b
*** empty log message ***
1999-12-16 09:21:51 +00:00
Monique Teillaud
8508f688f6
figures added in the first page
1999-12-16 09:16:30 +00:00
Monique Teillaud
93f1ccb782
*** empty log message ***
1999-12-16 09:16:11 +00:00
Monique Teillaud
4765449309
useless #include removed
1999-12-16 08:26:03 +00:00
Monique Teillaud
b770293229
#include <strstream.h> removed
1999-12-15 15:33:12 +00:00
Monique Teillaud
ae14676241
*** empty log message ***
1999-12-10 11:58:16 +00:00
Monique Teillaud
32744c5144
*** empty log message ***
1999-12-02 14:59:51 +00:00
Monique Teillaud
3bee33627d
changes for Borland
...
from Dima:
friend declarations of operator>>
only work if this operator is declared before the friend declaration.
1999-12-02 14:58:20 +00:00
Monique Teillaud
a8ca4bc542
changes for Borland
...
From Dima:
2) two const_cast calls are needed in Triangulation_handles_3.h.
(see the diff attached)
--------------------------------------------------------------
3) In the same file (see the diff attached), there is an ambiguety between
Pointer<Triangulation_vertex_3<Gt,Tds> > and Pointer in
the classes Triangulation_vertex_handle_3 and Triangulation_cell_handle_3
that are both derived from Pointer<Triangulation_vertex_3<Gt,Tds> >
(I suppose the derivation causes this problem).
Renaming Pointer to something else helps.
(of course, assuming that Pointer is used only locally; according to
the compiler, it does.)
1999-12-02 14:46:11 +00:00
Monique Teillaud
6254c38782
one more bug fix
1999-12-02 14:07:56 +00:00
Monique Teillaud
efc46c02d6
error fixed
1999-12-02 10:44:22 +00:00
Monique Teillaud
1fc00802fc
new makefile working on all platforms
1999-12-02 09:21:29 +00:00
Monique Teillaud
2d27ba4a53
Function is_valid(cell) added in Delaunay (had been forgotten...)
1999-11-16 14:46:00 +00:00
Monique Teillaud
9649e50784
*** empty log message ***
1999-11-16 14:45:38 +00:00
Monique Teillaud
3e36820bf2
fixes in section titles
1999-11-03 09:22:26 +00:00
Monique Teillaud
3d1df4b04b
*** empty log message ***
1999-11-02 13:15:20 +00:00
Monique Teillaud
61968766a6
vertex_base without copy
1999-11-02 13:05:22 +00:00
Monique Teillaud
adc5cfcef2
static const char tab_next_around_edge[4][4]; defined in src/Triangulation_3.C
1999-11-02 10:50:28 +00:00
Monique Teillaud
aa4df4c667
*** empty log message ***
1999-11-02 10:49:33 +00:00
Monique Teillaud
33aa8997a8
initial file
1999-11-02 09:56:27 +00:00
Monique Teillaud
7c2f421ba3
allocation of points instead of T.insert(Point(...))
...
to be used with vertex_base_point
1999-10-29 15:44:38 +00:00
Monique Teillaud
7e450c6fe1
modifications in insert() instructions to run with the new
...
vertex base
1999-10-29 15:01:34 +00:00
Monique Teillaud
8f77bc72a8
a second class Triangulation_vertex_base_pointer_3
...
in Triangulation_vertex_base_3.h, it stores a point*
instead of a point
modifications in triangulation input stream to use the input stream of
vertex instead of the input of point. this is cleaner and necessary to
allow the use of both possible vertex_base
1999-10-29 15:00:39 +00:00
Monique Teillaud
cc99b87ee0
*** empty log message ***
1999-10-28 13:48:36 +00:00
Monique Teillaud
afb0722a59
enleve : additions de booleens supposant true==1
1999-10-28 11:11:21 +00:00
Monique Teillaud
8752565930
code "purify"-ed
1999-10-28 09:27:43 +00:00
Monique Teillaud
76c4fb9c1a
*** empty log message ***
1999-10-28 09:27:15 +00:00
Monique Teillaud
76f8a60378
unused argument vire
1999-10-25 12:55:49 +00:00
Monique Teillaud
6165a1ffe5
*** empty log message ***
1999-10-25 12:55:24 +00:00
Monique Teillaud
43456ab3b8
CGAL_CFG_NO_MEMBER_TEMPLATES vire
...
+ menage dans les arguments non utilises (is_valid, etc)
1999-10-25 12:54:36 +00:00
Monique Teillaud
f1383d1ce4
menage dans typedefs (differents points)
1999-10-25 12:24:16 +00:00
Monique Teillaud
638bce852c
*** empty log message ***
1999-10-25 07:18:49 +00:00
Monique Teillaud
1e4fe247ee
*** empty log message ***
1999-10-22 14:50:28 +00:00
Monique Teillaud
08bd31b0f1
*** empty log message ***
1999-10-22 14:50:28 +00:00
Monique Teillaud
98a198b1f1
*** empty log message ***
1999-10-22 14:39:56 +00:00
Monique Teillaud
c6b65d5162
fix error H3 -> C3
1999-10-22 14:34:33 +00:00
Sylvain Pion
61b3d8546e
- Put the array outside the function so that the function can be inlined.
...
- Changed it to an array of "char".
- Simplified the preconditions.
1999-10-22 14:33:15 +00:00
Sylvain Pion
273919bec7
- Don't name unused parameter to prevent useless warning.
1999-10-22 13:17:46 +00:00
Monique Teillaud
720963d2ee
*** empty log message ***
1999-10-22 12:30:21 +00:00
Sylvain Pion
3bad83b265
- Use .x(), etc instead of .hx()...
1999-10-22 12:14:59 +00:00
Sylvain Pion
bf9700f737
- Change Quotient to Homogeneous::FT.
1999-10-22 12:14:26 +00:00
Monique Teillaud
325e95caaf
*** empty log message ***
1999-10-22 12:06:56 +00:00
Monique Teillaud
07266c6679
\ccClassTemplateName remis dans les \section{}
1999-10-22 09:41:11 +00:00
Monique Teillaud
df3969c04b
*** empty log message ***
1999-10-22 09:40:39 +00:00
Monique Teillaud
0824c62a61
nextposaround renamed to next_around_edge
1999-10-18 13:43:44 +00:00
Monique Teillaud
3a797b329f
*** empty log message ***
1999-10-18 13:43:01 +00:00
Monique Teillaud
70c3cc02e3
corrections after Susan's mail
1999-10-18 13:24:20 +00:00
Monique Teillaud
8503816721
*** empty log message ***
1999-10-14 14:58:52 +00:00
Monique Teillaud
f31ce396f5
flips added
...
+ some errors corrected
1999-10-14 14:15:34 +00:00
Monique Teillaud
0ad89b4f30
*** empty log message ***
1999-10-14 08:00:23 +00:00
Monique Teillaud
8a04c69ab1
short names (needed for MSVC)
1999-10-14 07:59:58 +00:00
Monique Teillaud
9096576196
short names re-added for MSVC
1999-10-14 07:25:04 +00:00
Monique Teillaud
3b38c01f8e
mirror
1999-10-13 13:10:09 +00:00
Monique Teillaud
52dd5bf797
flips added
1999-10-13 12:51:43 +00:00
Monique Teillaud
e71dba2939
*** empty log message ***
1999-10-13 12:51:35 +00:00
Monique Teillaud
930eb8bdea
details + preconditions in delete_cell
1999-10-13 12:48:04 +00:00
Monique Teillaud
79db490fb8
is_edge(c,i,j) & is_facet(c,i) added
1999-10-13 09:08:21 +00:00
Monique Teillaud
b6bca5bba3
flips added
1999-10-13 08:44:35 +00:00
Monique Teillaud
c6ea03c4c1
arguments of is_valid cleaned
1999-10-13 08:43:58 +00:00
Monique Teillaud
10e1fe3b4e
mirror added
...
%4 replaced by &3
1999-10-13 08:43:13 +00:00
Monique Teillaud
4f5788b7e7
*** empty log message ***
1999-10-05 11:02:29 +00:00
Monique Teillaud
22878c5cd7
removed : cast (int) in nextposaround, useless because all unsigned int
...
are removed from the .h files
1999-10-05 10:54:42 +00:00
Monique Teillaud
a1cbc2f55d
unsigned int removed
1999-10-05 10:39:25 +00:00
Monique Teillaud
ca84193f17
*** empty log message ***
1999-10-04 14:31:23 +00:00
Monique Teillaud
2248fe309b
explicit cast unsigned->int : T.nextposaround
1999-10-04 14:25:10 +00:00
Monique Teillaud
3b9675b32d
*** empty log message ***
1999-10-04 14:24:04 +00:00
Monique Teillaud
2657fd61f4
problem with "cast" ds_cell -> Cell_handle in Facet_circulator
...
solved
1999-10-04 14:22:55 +00:00
Monique Teillaud
737a7c3221
*** empty log message ***
1999-09-28 09:18:50 +00:00
Monique Teillaud
75e35de614
friend declarations added for operator>>
...
less typedefs
1999-09-28 09:12:03 +00:00
Monique Teillaud
6741560c9b
test suite modified for mips (same tests, but different calls)
1999-09-28 09:10:16 +00:00
Monique Teillaud
29e0c22d1e
*** empty log message ***
1999-09-28 09:08:38 +00:00
Monique Teillaud
90ae08518b
added : friend std::istream& operator >>
1999-09-27 09:19:19 +00:00
Monique Teillaud
990659f2f1
2 macros changed
1999-09-27 07:49:44 +00:00
Monique Teillaud
3692f4db35
changing typedefs for Vertex_ and Cell_ handle
1999-09-24 12:18:21 +00:00
Monique Teillaud
443e1210f1
*** empty log message ***
1999-09-23 08:28:41 +00:00
Monique Teillaud
4887b9114a
facet circulators added
1999-09-23 08:23:15 +00:00
Monique Teillaud
a49841078e
*** empty log message ***
1999-09-23 08:22:49 +00:00
Monique Teillaud
af49619c11
Facet_circulator added
1999-09-23 08:20:28 +00:00
Monique Teillaud
5429079271
cleaning
1999-09-22 15:09:27 +00:00
Monique Teillaud
13cdaf4bb9
Facet iterators added
1999-09-22 13:40:09 +00:00
Monique Teillaud
702e8f0da3
*** empty log message ***
1999-09-22 13:39:53 +00:00
Monique Teillaud
a7c2244d59
Facet iterators implemented
1999-09-22 13:39:48 +00:00
Monique Teillaud
f620832336
just to try for mips :
...
operator>> replaced by operator >>
...
1999-09-22 13:38:56 +00:00
Monique Teillaud
6251a1ad93
std::less
1999-09-21 12:15:58 +00:00
Monique Teillaud
2bf47b9f13
added : circulators around edge defined by cell,int,int
...
internal representation of circulators modified
1999-09-21 09:37:41 +00:00
Monique Teillaud
7841cab5e2
added : circulators around edge defined by cell,int,int
1999-09-21 09:37:10 +00:00
Monique Teillaud
e85baeac6a
*** empty log message ***
1999-09-20 14:41:03 +00:00
Monique Teillaud
ac101d5a0b
small fixes for cc_manual_to_html
1999-09-20 12:45:50 +00:00
Monique Teillaud
6a6555d8ab
std::make_pair
1999-09-17 11:17:31 +00:00
Monique Teillaud
3a14dd0014
std::set
1999-09-17 11:16:15 +00:00
Monique Teillaud
7b407b19b5
trying flag CGAL_TYPENAME_MSVC_NULL
1999-09-17 08:18:45 +00:00
Monique Teillaud
d5c494a81a
1.11
1999-09-17 08:18:07 +00:00
Monique Teillaud
d1e2f14971
discovered an illegal comparison between points (not using the traits class)
...
in Triangulation_3
problem with typenames in Regular_triangulation_euclidean_traits_3
equal(p,q) changed in Triangulation_geom_traits_3.h
1999-09-16 13:09:06 +00:00
Monique Teillaud
0ba8ca03b7
a few more typenames in Regular triangulation
...
a few more std:: in the test suite
1999-09-15 08:27:10 +00:00
Monique Teillaud
681c3971c7
*** empty log message ***
1999-09-15 08:26:46 +00:00
Monique Teillaud
39619346fe
minor fixes
1999-09-13 12:38:22 +00:00
Monique Teillaud
931d910952
*** empty log message ***
1999-09-13 12:37:38 +00:00
Monique Teillaud
3d346a9c45
stupid changes like:
...
\ccConstructor{\ccClassName ...} ---> \ccConstructor{Name of the class ...}
\ccc{\ccVar...} ---> \ccVar\ccc{...}
\widehat{p} ---> p^{(w)}
and others...
1999-09-09 13:30:50 +00:00
Monique Teillaud
c4c93a5026
fixes (std::, typename, etc)
1999-09-08 09:34:35 +00:00
Monique Teillaud
a90dd8e34b
*** empty log message ***
1999-09-08 09:34:02 +00:00
Monique Teillaud
e8b0aad511
fixes (std::, typenames, etc)
1999-09-08 09:33:48 +00:00
Monique Teillaud
309042e236
changes in Dagstuhl for MSVC++
...
- small details (std missing for less,...)
- power_test in Regular_triangulation_euclidean_traits_3.h reorganized
- iterator_base removed in Triangulation_ds_iterators_3.h
1999-09-01 14:35:29 +00:00
Monique Teillaud
93d69deebd
1.6
1999-08-25 11:04:40 +00:00
Monique Teillaud
aae37fe3e0
minor modifications to compile with SunOS-5.6_g++-2.95._LEDA
1999-08-23 11:53:53 +00:00
Monique Teillaud
c10a850dd3
version 1.5
1999-08-02 12:52:28 +00:00
Monique Teillaud
a02634c5c4
*** empty log message ***
1999-08-02 11:25:03 +00:00
Monique Teillaud
2c61635025
precondition ( ! CGAL::collinear(p,q,r) ) added in side_of_oriented_circle
1999-08-02 11:22:43 +00:00
Monique Teillaud
6308c36b7a
side_of_sphere renamed into side_of_power_sphere
1999-08-02 11:21:15 +00:00
Monique Teillaud
5fbe64cd7a
bug fix (several cells copied, not inserted into the tds,
...
--> the default destructors crashed on linux...)
1999-07-30 14:22:30 +00:00
Monique Teillaud
9abaafe493
regular triangulations added
1999-07-27 14:41:34 +00:00
Monique Teillaud
413c7cb14b
1.4
1999-07-27 14:09:59 +00:00
Monique Teillaud
d712cba604
side_of_power_edge renamed as side_of_power_segment
1999-07-27 14:08:13 +00:00
Monique Teillaud
9203bc26ca
*** empty log message ***
1999-07-27 14:04:42 +00:00
Monique Teillaud
61f7fa8c3d
regular triangulations added
1999-07-27 14:01:25 +00:00
Monique Teillaud
8ce47737c4
sign - for 3d case added as in ftC3
1999-07-22 14:07:57 +00:00
Monique Teillaud
2604844d54
cleaning
1999-07-22 13:41:33 +00:00
Monique Teillaud
49e48f3245
dimension 1 allowed
1999-07-22 13:41:25 +00:00
Monique Teillaud
16cf96a57a
small change in the comment of locate()
1999-07-22 13:40:55 +00:00
Monique Teillaud
73c4310147
*** empty log message ***
1999-07-22 13:36:00 +00:00
Monique Teillaud
361b6ea686
cleaner version + dim 1
1999-07-22 13:35:16 +00:00
Sylvain Pion
1aef836a68
- The 2 last predicates use the cartesian version using Quotient<>.
1999-07-21 14:52:05 +00:00
Monique Teillaud
80d3faa43a
case of degenerate dimension == 2 added
1999-07-21 12:46:43 +00:00
Monique Teillaud
9ad9b69b61
nothing
1999-07-21 12:45:48 +00:00
Monique Teillaud
2fe3842d5a
comments added
1999-07-21 12:45:14 +00:00
Monique Teillaud
3752ed5e7d
2D test added
1999-07-21 12:44:18 +00:00
Monique Teillaud
033c2fbbb8
cosmetic changes
1999-07-19 15:02:48 +00:00
Monique Teillaud
33631f8575
include fstream added
1999-07-19 15:01:39 +00:00
Monique Teillaud
c1959465eb
INITIAL VERSION !
...
only for a triangulation where the first four points give a triangulation
with dimension 3
seems to work...
1999-07-19 14:59:52 +00:00
Monique Teillaud
c47f523125
sign change in power_testC3(p,q,r,s,t) so that it is consistent with
...
in_sphere when all weights are equal
Regular_triangulation_rtH3.h :
*** temporary version
power_testH3(p,q,r,t) (coplanar points) not programmed
file modified so that it is possible to compile however
1999-07-19 14:58:20 +00:00
Monique Teillaud
1409a7c706
cleaning
1999-07-19 14:53:59 +00:00
Monique Teillaud
1e4b43f556
first version
1999-07-19 14:51:37 +00:00
Monique Teillaud
9b3659a868
bug fix
1999-07-16 11:54:56 +00:00
Monique Teillaud
532b3eb167
cleaning +
...
bug fix in Triangulation_3::side_of_edge (infinite edge)
1999-07-16 11:54:23 +00:00
Monique Teillaud
d3e9816a7d
*** empty log message ***
1999-07-13 13:27:02 +00:00
Monique Teillaud
6bd53ceb9d
useless include's removed
1999-07-13 13:19:17 +00:00
Monique Teillaud
3ace7dbea5
number type used depends on flags (not always gmp)
...
+
changes on creations of cells, the constructors of the cells
do not insert the cell in the triangulation any more.
Instead the triangulation has functions to add cells.
1999-07-13 13:18:26 +00:00
Monique Teillaud
20224ab346
Several small corrections
...
+
The constructors of the cells do not insert the cell in the
triangulation any more. Instead the triangulation has functions.
1999-07-13 12:39:19 +00:00
Monique Teillaud
a59d28440c
The constructors of the cells do not insert the cell in the
...
triangulation any more. Instead the triangulation has functions
to add cells.
1999-07-13 12:37:45 +00:00
Monique Teillaud
ff798de847
cleaning...
1999-07-12 14:22:29 +00:00
Monique Teillaud
92ed3df4db
*** empty log message ***
1999-06-30 08:31:45 +00:00
Monique Teillaud
1314cce3b8
*** empty log message ***
1999-06-30 07:46:48 +00:00
Monique Teillaud
0162c528d9
modifications after the results of the first internal release
1999-06-30 07:35:09 +00:00
Monique Teillaud
171afd2070
methods defined outside classes to compile with -O2
1999-06-30 07:31:47 +00:00
Monique Teillaud
3b073f433d
*** empty log message ***
1999-06-30 07:26:59 +00:00
Sylvain Pion
a9a95e43ca
- Enable the files from Regular triangulation.
1999-06-29 17:23:27 +00:00
Sylvain Pion
efa15cc0d2
- Removed useless comments.
1999-06-29 17:20:28 +00:00
Sylvain Pion
feaacf2d64
- Forgot CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE.
1999-06-29 17:14:37 +00:00
Sylvain Pion
895a9a6d42
- Regular_triangulation_geom_traits_3.h renamed
...
Regular_triangulation_euclidean_traits_3.h for consistence with
Triangulation_2.
- Changed to use the new predicate files.
1999-06-29 17:00:48 +00:00
Sylvain Pion
19d72e135b
- New predicate files for the power_test functions.
1999-06-29 16:59:46 +00:00
Sylvain Pion
e17a7a7f71
- Removed, replaced by the files:
...
predicates/Regular_triangulation_ftC3.h
predicates/Regular_triangulation_rtH3.h
1999-06-29 16:59:24 +00:00
Sylvain Pion
fe0b37633b
- Replaced by Weighted_point.h, provided by the Triangulation_2 package.
1999-06-29 16:58:30 +00:00
Sylvain Pion
b8eb89405f
- Namespace CGAL.
...
- std:: missing.
- Removed useless typedefs already herited via the derivation.
- Small cleanup.
- Added a CGAL header.
1999-06-29 16:54:21 +00:00
Monique Teillaud
4ab3c1bac8
*** empty log message ***
1999-06-25 11:57:17 +00:00
Monique Teillaud
0fb2557170
corrected :
...
errors in include
memory leaks (new without delete)
1999-06-25 08:51:01 +00:00
Monique Teillaud
eec2735b78
include added for I/O
1999-06-25 07:39:59 +00:00
Monique Teillaud
7f557d21d3
nothing changed
1999-06-24 12:33:46 +00:00
Monique Teillaud
e050f01cf7
bug fixes version 1.1
1999-06-24 12:33:18 +00:00
Monique Teillaud
345f079bc7
missing std:: for list
...
bug fix in clear() (while instead of do while)
1999-06-24 12:00:31 +00:00
Monique Teillaud
a22deaf4ff
Bugs fixed in
...
~Triangulation_3()
operator=
copy_triangulation
Too much cleaning...
1999-06-24 11:59:33 +00:00
Monique Teillaud
7047fd8e04
replaces cgal_test - not submitted
1999-06-23 14:21:05 +00:00
Monique Teillaud
ab770d4eb7
shortening lines > 80 characters...
1999-06-23 13:28:51 +00:00
Monique Teillaud
0f6d579ca6
*** empty log message ***
1999-06-23 13:28:24 +00:00
Monique Teillaud
ef59cb58a1
- Ready for Release 1.0 !!!
1999-06-23 12:34:08 +00:00
Monique Teillaud
d975c9f4a0
- Op !.
1999-06-23 12:26:31 +00:00
Monique Teillaud
46df21db42
- Updated.
1999-06-23 12:24:41 +00:00
Monique Teillaud
a06232109e
- Updated for release.
1999-06-23 12:23:53 +00:00
Monique Teillaud
31ea66c167
- Updated for submission.
1999-06-23 12:23:14 +00:00
Monique Teillaud
c098a72c29
- Removed cgal_test.
...
- Renamed makefile to Makefile (not submitted).
1999-06-23 12:22:45 +00:00
Monique Teillaud
cda70be45a
- Removed.
1999-06-23 12:22:22 +00:00
Monique Teillaud
950abed134
- For release ...
1999-06-23 12:03:31 +00:00
Monique Teillaud
d31b0fc4b5
- Initial revision.
1999-06-23 11:52:44 +00:00
Monique Teillaud
c9141854aa
*** empty log message ***
1999-06-23 11:20:51 +00:00
Monique Teillaud
9317b674d0
*** empty log message ***
1999-06-23 10:11:31 +00:00
Monique Teillaud
eeffdbe6c1
insert_outside_affine_hull --> insert_increase_dimension
1999-06-23 10:10:17 +00:00
Monique Teillaud
92ce6bcd77
following changes in tds and triangulation3
...
insert_outside_affine_hull --> insert_increse_dimension in tds
adding dimension -2 to the def of tds
1999-06-23 10:09:31 +00:00
Monique Teillaud
5b41b37dac
insert_outside_affine_hull in tds --> insert_increase_dimension
1999-06-23 10:07:20 +00:00
Monique Teillaud
0e98b969ea
*** empty log message ***
1999-06-22 14:10:48 +00:00
Monique Teillaud
9b65769615
missing std:: added
1999-06-22 14:02:18 +00:00
Monique Teillaud
0071edd192
*** empty log message ***
1999-06-22 14:01:31 +00:00
Monique Teillaud
d87d4e2a7d
#include <CGAL/triangulation_assertions.h>
...
added
1999-06-21 15:22:21 +00:00
Monique Teillaud
72fec5cfa8
*** empty log message ***
1999-06-21 15:11:23 +00:00
Monique Teillaud
e39d3af96f
private members become protected
...
--> Delaunay not included, not friend class
1999-06-21 15:10:38 +00:00
Monique Teillaud
822cf29f02
formatting
1999-06-21 12:54:29 +00:00
Monique Teillaud
5f20165014
*** empty log message ***
1999-06-21 11:48:40 +00:00
Monique Teillaud
2ce585ba80
I/O tests
1999-06-21 11:25:42 +00:00
Monique Teillaud
7e0731dce8
Debugging removed
1999-06-21 09:19:02 +00:00
Monique Teillaud
de44e62e1b
*** empty log message ***
1999-06-21 07:27:12 +00:00
Monique Teillaud
af00c80cc9
new figures
1999-06-21 07:25:54 +00:00
Monique Teillaud
a65d65161c
corrections afetr Francois' reading
1999-06-21 07:25:19 +00:00
Monique Teillaud
0f5720d5d7
Renamed cgal_test to run_testsuite
1999-06-17 14:28:41 +00:00
Monique Teillaud
e2f760ca27
*** empty log message ***
1999-06-16 13:24:03 +00:00
Monique Teillaud
1190f5e29b
*** empty log message ***
1999-06-16 12:38:47 +00:00
Monique Teillaud
737fe74a76
*** empty log message ***
1999-06-16 12:33:22 +00:00
Monique Teillaud
dfabb33b13
*** empty log message ***
1999-06-16 12:19:19 +00:00
Monique Teillaud
b534632640
return 0
1999-06-16 12:18:55 +00:00
Monique Teillaud
4531344543
Renamed run_testsuite to cgal_test
1999-06-16 12:02:41 +00:00
Monique Teillaud
4292e92a16
short_names forgotten --> removed
1999-06-16 08:42:39 +00:00
Monique Teillaud
68a7e37c25
short_names forgotten... --> remove
1999-06-16 08:40:16 +00:00
Monique Teillaud
2a5458f8ab
Removing #include ... short_names
1999-06-16 08:39:11 +00:00
Monique Teillaud
2cb3ddd05e
*** empty log message ***
1999-06-15 11:45:03 +00:00
Monique Teillaud
2d76bc1ca6
*** empty log message ***
1999-06-15 11:35:42 +00:00
Monique Teillaud
57bf2f5bbf
*** empty log message ***
1999-06-15 11:34:46 +00:00
Monique Teillaud
228374b910
*** empty log message ***
1999-06-15 11:33:24 +00:00
Monique Teillaud
73ef35d8ed
*** empty log message ***
1999-06-15 09:36:58 +00:00
Monique Teillaud
e824b1f3f6
*** empty log message ***
1999-06-14 13:04:59 +00:00
Monique Teillaud
48aa945540
*** empty log message ***
1999-06-11 11:35:41 +00:00
Monique Teillaud
9880e1d571
*** empty log message ***
1999-05-11 14:18:10 +00:00
Monique Teillaud
af4e82f0eb
*** empty log message ***
1999-05-11 13:58:10 +00:00
Monique Teillaud
2a11a4189a
#include <CGAL/Quotient.h> added
1999-05-11 13:44:43 +00:00
Monique Teillaud
8ea4d80e34
*** empty log message ***
1999-05-11 13:43:48 +00:00
Monique Teillaud
9ff730dccd
*** empty log message ***
1999-05-11 13:42:19 +00:00
Monique Teillaud
4375096c30
*** empty log message ***
1999-05-11 13:41:12 +00:00
Monique Teillaud
cde43d88aa
*** empty log message ***
1999-05-11 13:32:17 +00:00
Monique Teillaud
3f2af65ef3
*** empty log message ***
1999-05-11 13:28:16 +00:00
Monique Teillaud
fa77b59399
rename
1999-05-11 08:50:22 +00:00
Monique Teillaud
3ff15d9e7a
*** empty log message ***
1999-05-10 15:49:05 +00:00
Monique Teillaud
e5d46e078c
nouveau directory
1999-05-10 15:43:28 +00:00
Monique Teillaud
b0f84c6a67
tet.tex coupe en 2
1999-05-10 15:36:26 +00:00
Monique Teillaud
54b87ff294
NAMESPACES first round
1999-05-10 14:20:44 +00:00
Monique Teillaud
e493ddd2aa
all indices become unsigned int
1999-05-07 13:24:40 +00:00
Monique Teillaud
113ebf8730
New copy constructor (not documented) in Triangulation_ds_cell_3.h
...
Only used by Triangulation_data_structure_3.h in copy_tds to copy cells
while keeping the possible additional information in the cell base
but adding it to the list of the new tds.
Takes as arguments : the tds, 4 vertices, and the old cell.
Similar modification in copy_tds to copy vertices but the standard
copy constructor is enough to achieve the goal (no list of vertices...).
1999-05-07 12:17:20 +00:00
Monique Teillaud
bb3d0a0c56
access to points removed from error messages
1999-05-07 11:46:23 +00:00
Monique Teillaud
36479ac1be
*** empty log message ***
1999-05-07 11:41:38 +00:00
Monique Teillaud
388166b068
typo
1999-05-07 11:41:26 +00:00
Monique Teillaud
d87a8a877b
constructor added, creation of a vertex with a cell but no point
1999-05-07 11:40:10 +00:00
Monique Teillaud
2083514c67
arguments of all insert_... functions modified
...
in Triangulation_data_structure_3.h:
in the TDS, insert(const Vertex & v) instead of insert(Vertex * v)
new v done here now
in the Triangulation, the call to _tds.insert is different
_tds.insert(Vertex(p))
instead of v=new Vertex(p); _tds.insert(v)
no new here now
1999-05-07 09:20:52 +00:00
Monique Teillaud
c9e9e3051f
Sophie
1999-04-30 12:58:56 +00:00
Monique Teillaud
67413c1dcf
bug fix (bug in the new version of side_of_oriented_circle)
1999-03-09 15:07:42 +00:00
Monique Teillaud
fa67adc36d
code for 2d predicates shortened (with Sylvain's help)
1999-03-09 14:18:54 +00:00
Monique Teillaud
cb8298887a
IO modified so that there is no more duplicated code between
...
Triangulation_3 and Triangulation_data_structure_3
1999-03-08 15:14:36 +00:00
Monique Teillaud
7b436f519a
IO : <<ostream >>istream
...
code duplicated between Triangulation and Triangulation_data_structure
needs to be modified to avoid duplication
1999-03-08 12:35:29 +00:00
Monique Teillaud
3a24aece26
bug fixes (g++) in constructors
1999-01-20 15:30:19 +00:00
François Rebufat
d3e948b02b
adding run_test_suite
1999-01-19 17:47:01 +00:00
Monique Teillaud
39ab358ddf
warnings with egcs removed
1999-01-19 15:28:58 +00:00
Monique Teillaud
fcdf35611a
added missing typedefs
1999-01-19 15:28:09 +00:00
Monique Teillaud
77d367d76b
cw and ccw modified : do not use arrays any longer
1999-01-19 15:27:43 +00:00
Monique Teillaud
c318b9dec1
forgottten
...
template < class GT, class Tds>
class CGAL_Delaunay_triangulation_3;
1999-01-15 13:28:20 +00:00
Monique Teillaud
1b957ac78a
#include <CGAL/Delaunay_triangulation_3.h>
...
because of friend class CGAL_Delaunay_triangulation_3
1999-01-15 11:08:44 +00:00
Monique Teillaud
9d92f187d2
tds() changed to _tds
1999-01-15 08:50:19 +00:00
Monique Teillaud
8ccd8e767f
side_of_facet side_of_edge : useless arguments i,j removed
1999-01-15 08:49:19 +00:00
Monique Teillaud
766c546a0f
const added to acces function tds()
1999-01-13 15:24:51 +00:00
Monique Teillaud
2e486074fb
is_valid() added
1999-01-13 15:24:27 +00:00
Monique Teillaud
7aa467e456
Problem with cast between CGAL types
...
Added :
return ( (s == CGAL_ON_NEGATIVE_SIDE) ? CGAL_ON_UNBOUNDED_SIDE :
(s == CGAL_ON_POSITIVE_SIDE) ? CGAL_ON_BOUNDED_SIDE :
CGAL_ON_BOUNDARY );
Strange...
1999-01-13 13:10:03 +00:00
Monique Teillaud
966644f8b0
stupid bug in side_of_circle
1999-01-08 10:55:04 +00:00
Monique Teillaud
b642962a94
stupid bugs in insert (wrong cell c in case outside_convex hull)
1999-01-08 10:54:35 +00:00
Monique Teillaud
03522afda2
ostream& operator<< and istream& operator>>
1999-01-07 16:39:10 +00:00
Monique Teillaud
2d2cbe5ca6
bug fix in location 1d
1999-01-07 13:57:03 +00:00
Monique Teillaud
74ec3844f2
bug fix in locate 3d, case EDGE
1999-01-07 09:25:48 +00:00
Monique Teillaud
b62c001bc0
swap
1999-01-06 11:07:29 +00:00
Monique Teillaud
b9840d4054
bug fix in side_of_facet (orientation_in_plane called with arguments
...
in wrong order)
1999-01-06 10:57:15 +00:00
Monique Teillaud
e511fbef7d
stupid bug in incident_vertices(v) fixed
1999-01-04 14:39:22 +00:00
Monique Teillaud
0014e3ca08
Derivation from CGAL_Triangulation_utils_3
1998-12-28 16:18:59 +00:00
Monique Teillaud
af6baefbfb
*** empty log message ***
1998-12-28 15:31:59 +00:00
Monique Teillaud
5fa814c632
big spring cleaning
...
+ functions added :
incident cells and adjacent vertices of a given vertex
test is_vertex(v)
etc
1998-12-28 15:22:13 +00:00
Monique Teillaud
94373c23b6
added : insert with starting cell
1998-12-14 14:27:30 +00:00
Monique Teillaud
1385d425aa
end buf fix in localisation 1d
1998-12-10 13:52:44 +00:00
Monique Teillaud
0880d1fd6c
bug fix in new location dim 1
1998-12-09 16:17:26 +00:00
Monique Teillaud
00c1b654f2
cleaning
1998-12-09 14:29:58 +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
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
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
Monique Teillaud
f164e87253
insert_in_facet (i&1) instead of i&1
1998-12-02 10:28:30 +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
Monique Teillaud
bf5354123d
clear fixed
1998-12-01 09:08:02 +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
Monique Teillaud
80564c60fc
added : include Triangulation_utils_3.h
1998-11-26 14:55:54 +00:00
Monique Teillaud
c871c0de36
insert_in_edge traverses the cells around an edge in positive order
...
by using nextposaroundij
1998-11-26 14:54:55 +00:00
Monique Teillaud
dd550b69e6
cell circulator traverses the cells around an edge in positive order
...
by using nextposaroundij
1998-11-26 14:54:19 +00:00
Monique Teillaud
c275930259
typo
1998-11-26 12:27:41 +00:00
Monique Teillaud
47e2c602b8
*** empty log message ***
1998-11-26 10:11:22 +00:00
Monique Teillaud
4725ad02a9
*** empty log message ***
1998-11-26 09:36:47 +00:00
Monique Teillaud
179449b6f4
cell_circulator assignment
1998-11-26 09:30:08 +00:00
Monique Teillaud
341be6a87a
default constructor of CGAL_Triangulation_ds_cell_circulator_3
1998-11-25 16:20:40 +00:00
Monique Teillaud
5657e1b6ad
added Cell_circulator incident_cells
1998-11-25 15:51:02 +00:00
Monique Teillaud
3d455f634e
bug fixes in Edge and Facet iterators
1998-11-25 13:28:37 +00:00
Monique Teillaud
dca969665f
bug fix : typo in Cell_circulator& operator--()
1998-11-25 13:27:59 +00:00
Monique Teillaud
ce05692e52
clear() only deletes finite vertices but leaves the infinite one.
...
is_valid() checks that the infinite vertex exists
1998-11-24 13:05:53 +00:00
Monique Teillaud
0f3f56abdb
*** empty log message ***
1998-11-24 12:44:28 +00:00
Monique Teillaud
78002e7178
precondition in orientation-in-plane added
1998-11-24 12:43:27 +00:00
François Rebufat
ee95f0b733
Bug fixe operator = !
1998-11-23 15:22:22 +00:00
Monique Teillaud
e50be0a551
fixed bugs :
...
- extra-precondition in insert_in_edge in 1d removed
- stupid bug in private function link
1998-11-20 14:31:30 +00:00
Monique Teillaud
f8d352a26c
same bug fixed in operator=
1998-11-20 13:45:25 +00:00
Monique Teillaud
7b32665900
copy-tds modified to return the new vertex corresponding to
...
the vertex given as argument, if there is one
1998-11-20 13:29:55 +00:00
Monique Teillaud
427e26e6df
fixed : bug in copy constructor with infinite vertex
...
CV: ----------------------------------------------------------------------
1998-11-20 13:28:27 +00:00
Monique Teillaud
bb0d71bf75
added include set.h
1998-11-19 15:28:14 +00:00
Monique Teillaud
544245cf52
side_of_circle added
1998-11-10 14:25:13 +00:00
Monique Teillaud
09e5da19c8
create_star in 2d case added
1998-11-10 14:24:30 +00:00
Monique Teillaud
ca85bd36c4
simplifications in side_of_facet
1998-11-10 14:23:42 +00:00
Monique Teillaud
b091973d03
insertions done
1998-11-10 14:21:41 +00:00
Monique Teillaud
ad464f9eb5
bug fixes
1998-11-06 15:54:03 +00:00
Monique Teillaud
20cec50ec0
Triangulation_data_structure_3.h : star_region added
...
Delaunay__triangulation_3.h : first version
2D insertion to be done
Triangulation_* : bugs in renaming classes with _3 fixed
1998-11-06 13:12:59 +00:00
Monique Teillaud
6f4a33a582
*** empty log message ***
1998-11-03 14:49:27 +00:00
Monique Teillaud
e6e61ba117
*** empty log message ***
1998-11-03 14:45:17 +00:00
Monique Teillaud
569f728b6e
rename access function gt() -> geom_traits()
1998-11-03 14:03:45 +00:00
Monique Teillaud
e97887aaac
*** empty log message ***
1998-11-03 12:50:25 +00:00
Monique Teillaud
d9609d17e9
all names changed :
...
_3 everywhere
base_cell and base_vertex -> cell_base and vertex_base
1998-11-03 12:32:48 +00:00
Monique Teillaud
f48f5d62d0
Essai.
1998-11-02 14:46:10 +00:00
Monique Teillaud
24669ffb7e
Modif pipo.
1998-11-02 14:43:58 +00:00
Monique Teillaud
5ec1cfcb99
call to copy constructors for built-in types instead of default constructors
...
(g++ reported errors)
1998-11-02 13:52:26 +00:00
Monique Teillaud
5668d094d0
bug fix in insert_in_edge
1998-10-30 12:31:49 +00:00
Monique Teillaud
87a0592012
CGAL_debug(handles)
1998-10-30 10:06:02 +00:00
Monique Teillaud
49cab86975
bug fix
1998-10-30 10:05:23 +00:00
Monique Teillaud
fc30c225b5
added : nextaroundij(i,j)
1998-10-30 10:04:52 +00:00
Monique Teillaud
d45c3b0ee4
added : insert_outside_convex_hull 3D
1998-10-30 10:04:15 +00:00
Monique Teillaud
e7fca4a709
*** empty log message ***
1998-10-28 13:15:34 +00:00
Monique Teillaud
309f0519ce
first version. insert_outside_convex_hull 3d TBD
1998-10-28 13:09:39 +00:00
Monique Teillaud
e3190c2128
first version
1998-09-25 08:34:55 +00:00
Monique Teillaud
214f944833
replace %4 by &3
1998-09-17 11:19:21 +00:00
Monique Teillaud
dd135e5d98
edge_iterator added
1998-09-17 08:53:23 +00:00
Monique Teillaud
c86b08b2ac
cw and ccw modified : %3 replaced by table
1998-09-17 08:52:42 +00:00
Monique Teillaud
320b70f5fc
edge_iterator
...
Euler checked by is_valid
remove bug in copy_tds
1998-09-17 08:51:30 +00:00
Monique Teillaud
76daf28038
First non empty version
1998-09-16 11:10:27 +00:00
Monique Teillaud
e542da2df6
header.
1998-09-16 08:37:38 +00:00
Monique Teillaud
67b641b901
headers.
1998-09-16 08:37:24 +00:00
Monique Teillaud
f1a2149c06
Headers added.
1998-09-15 14:07:12 +00:00
Monique Teillaud
3fe79a01c5
*** empty log message ***
1998-09-15 13:43:22 +00:00
Monique Teillaud
13748939ef
insert_in_facet, insert_in_edge
1998-09-15 13:43:22 +00:00
Monique Teillaud
300b444248
debug is_valid
1998-09-15 13:43:22 +00:00
Monique Teillaud
c5a844cc71
Initial revision
1998-09-15 13:43:22 +00:00
Monique Teillaud
cdcd5c786f
Initial revision
1998-09-02 09:21:54 +00:00