Peter Hachenberger
6723bef013
added visual_hull
2006-03-16 19:24:42 +00:00
Peter Hachenberger
580ec32ff0
wrong author
2006-03-16 19:22:41 +00:00
Peter Hachenberger
19336a07a8
demo for the computation of a visual hull
2006-03-16 19:21:58 +00:00
Peter Hachenberger
8bcf801487
OK, I finally figured out how this file works.
2006-03-16 14:05:46 +00:00
Joachim Reichel
f582718758
rename create_makefile to cgal_create_makefile to avoid name clashes,
...
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Peter Hachenberger
b0577e0505
I try different options for removing
...
files deep in the directory structure.
2006-03-15 16:36:11 +00:00
Peter Hachenberger
fc06ac0bee
number types are included before the
...
kernels to prevent compilation problems.
2006-03-15 15:17:09 +00:00
Peter Hachenberger
bb28619f84
removed file test/Nef_3/FILES from release
2006-03-14 21:25:28 +00:00
Peter Hachenberger
38275d5ac6
inserted OFF_to_nef_3
2006-03-12 22:35:18 +00:00
Peter Hachenberger
312b04bebb
use specialized classes with parameterized with
...
kernel tags
2006-03-12 22:20:20 +00:00
Peter Hachenberger
ef4adb44da
documentation for global function that creates
...
Nef polyhedra from complicated OFF files.
2006-03-12 21:30:56 +00:00
Peter Hachenberger
799804240c
input file for example
2006-03-12 20:45:39 +00:00
Peter Hachenberger
6d6e97b88e
example for global function OFF_to_nef3
2006-03-12 20:39:34 +00:00
Peter Hachenberger
9b646fddc6
added new constructor
2006-03-12 20:33:07 +00:00
Peter Hachenberger
579880f537
paramters char* -> const char*
2006-03-12 14:53:16 +00:00
Peter Hachenberger
d518a424f5
inserted missing this->
2006-03-12 14:52:47 +00:00
Peter Hachenberger
12ef4e3738
inserted missing typename
2006-03-12 14:52:32 +00:00
Marc Glisse
9240d225b1
Replace:
...
typedef B<T> B;
by:
typedef A::B<T> B;
to make sunpro happy.
2006-03-11 18:34:06 +00:00
Peter Hachenberger
008fb2c1f3
typo. Commited constructor, should have been
...
destructor. ~ was missing.
2006-03-10 17:19:35 +00:00
Peter Hachenberger
172a4e4c64
- removed redundant typedefs
...
- added virtual constructor to some classes
2006-03-10 16:21:31 +00:00
Peter Hachenberger
3363e66d42
is compiling now. Corrected some privacy problems
2006-03-10 15:47:29 +00:00
Peter Hachenberger
dcad23df4b
added this->
2006-03-10 15:44:39 +00:00
Peter Hachenberger
f2fef09655
added comparison with reference file for homogeneous
...
kernels.
2006-03-10 14:34:07 +00:00
Andreas Fabri
41141dd1bc
make_pair -> std::make_pair
2006-03-10 11:32:10 +00:00
Peter Hachenberger
c1f2b8a441
removed Visualizor.h from release
2006-03-09 22:56:11 +00:00
Peter Hachenberger
2c6815a97b
adaptation to long ago deletion of static functions
...
in decorator. File is only used with glut visualization
and will be removed from the release immediately
2006-03-09 22:55:19 +00:00
Peter Hachenberger
17722c6eed
excluded facet with box mechanism by #ifdef
2006-03-09 22:51:50 +00:00
Peter Hachenberger
13e4d89caf
added CGAL_ to macros
2006-03-09 22:51:00 +00:00
Peter Hachenberger
af97c1ed1f
added CGAL_ to macros
2006-03-09 22:49:45 +00:00
Peter Hachenberger
be008d11d4
bug fix for fast box intersection in presense
...
of the Infi Box
2006-03-09 22:49:07 +00:00
Peter Hachenberger
5cb761a288
latest changes for facet with box mechanism.
...
Mechanism is not compiled without special
flag
2006-03-09 22:47:22 +00:00
Peter Hachenberger
f2df930a9b
excluded the exploitation of reference
...
counting via #ifdef
2006-03-09 22:45:11 +00:00
Peter Hachenberger
79b4ca159e
excluded exploitation of reference counting
...
via #ifdef
2006-03-09 22:44:20 +00:00
Peter Hachenberger
90c0513a29
added the setting of the sfaces
2006-03-09 22:41:45 +00:00
Peter Hachenberger
38004f8b75
- removed experiments from compiled code
...
via #ifdef
- removed some assertions that accidentally
failed with cartesian kernels
- removed progress indicator
2006-03-09 22:40:41 +00:00
Peter Hachenberger
994cad146f
removed Progress_indicator.h from release
2006-03-09 22:35:15 +00:00
Peter Hachenberger
bc47b5b22b
added CGAL_ to macros
2006-03-09 22:34:13 +00:00
Peter Hachenberger
80a2ce897b
added CGAL_ to macros
2006-03-09 22:33:27 +00:00
Peter Hachenberger
0e9b5ee95c
added CGAL_ to macro
2006-03-09 22:33:09 +00:00
Peter Hachenberger
4561f79211
added CGAL_ to macros
2006-03-09 22:32:54 +00:00
Peter Hachenberger
895664f5b6
allow old visualization via #if guards
2006-03-09 22:31:37 +00:00
Peter Hachenberger
be097c11d1
activated tests for LEDA in problematic_construction
2006-03-09 22:29:27 +00:00
Peter Hachenberger
45d266d633
changes according to Ralf Osbild:
...
add two new files to the repository:
Nef_3_problematic_construction.C
nine_planes.off
The former file contains a program to test the possibility of
building a Nef_polyhedron_3 from an OFF description read from a stream.
Several kernels can be tested with one run.
The second file contains a description of nine planes
in OFF format. Some of the planes intersect other planes.
Initially, this file is used for the test mentioned above.
2006-03-07 19:59:01 +00:00
Peter Hachenberger
cd704b9cda
changes according to Ralf Osbild:
...
The optional messages (verbose) were improved in both files:
OFF_to_nef_3.h
vertex_cycle_to_nef_3.h
Correction in OFF_to_nef_3.h:
old: V.reserve(NOI);
new: V_f.reserve(NOI);
Changes in vertex_cycle_to_nef_3.h
The meaning of the parameter 'normal' is now less mandatory.
Because of this, the structure of the funtion body slightly changed.
2006-03-07 19:48:46 +00:00
Sylvain Pion
0e130994a7
- Fix for universal brain damage: "the the" -> "the".
2006-03-06 17:38:43 +00:00
Peter Hachenberger
cf04e57d38
examples for the construction of a set of polygons
...
and a set of polylines.
2006-03-05 17:34:34 +00:00
Peter Hachenberger
75d0aa081f
old termination reactivated
2006-03-04 15:56:14 +00:00
Peter Hachenberger
97e69586bc
inserting glut was a mistake
2006-02-27 17:12:36 +00:00
Andreas Fabri
55b116fffa
The glut32.lib/-lglut is now taken from OPENGL_LIBS
2006-02-27 14:38:21 +00:00
Marc Glisse
13380ebe5e
Add some missing std:: and #include <c*>
2006-02-22 15:22:27 +00:00
Peter Hachenberger
ceb82087f7
test for different implementations of point location
...
on north and south pole of a Gauss map.
2006-02-21 14:53:29 +00:00
Peter Hachenberger
800675b8e9
2006-02-21 14:51:25 +00:00
Peter Hachenberger
0cc1e6cd72
three different union strategies
...
- consecutively adding up on an intermediate result
- push_back(union(pop_front,pop_front))
- priority queue
2006-02-21 14:48:44 +00:00
Peter Hachenberger
b952566aaf
cleaned up
...
now usable with various kernels via precompiler
macros
2006-02-17 16:39:32 +00:00
Peter Hachenberger
be0807079f
added possibility to use old glut visualization
...
with CGAL_NEF3_OLD_VISUALIZATION precompiler
macro
2006-02-16 14:42:36 +00:00
Peter Hachenberger
0fb5698b5d
bbox developed to package Bounding_box_d
2006-02-16 14:37:03 +00:00
Peter Hachenberger
5c20f9ff39
bbox developed to package Bounding_box_d
2006-02-16 14:36:38 +00:00
Laurent Saboret
db6a8f948c
Change CVS keywords to SVN style
2006-02-16 14:30:13 +00:00
Laurent Saboret
1aad55d4cb
Change CVS keywords to SVN style
2006-02-14 10:08:15 +00:00
Laurent Saboret
a1fe37aed9
Move packages to trunk root
2006-02-14 08:58:17 +00:00