Peter Hachenberger
64f4414691
remove facets between obstacles
2007-09-26 12:38:05 +00:00
Peter Hachenberger
aa08830151
added parameters for unification of obstacles
2007-09-26 12:35:20 +00:00
Peter Hachenberger
f775539f3d
simplification is done as long as possible, now
2007-09-24 11:03:33 +00:00
Peter Hachenberger
6f04b5197a
adapted to orientation change in hsp format
2007-09-21 20:35:48 +00:00
Peter Hachenberger
65115ded96
now contains simplification through volume computation
2007-09-21 20:35:02 +00:00
Peter Hachenberger
950ec69f49
testing simplification at the moment
2007-09-20 12:05:33 +00:00
Peter Hachenberger
8a95600cc1
updated experimental code for edge/edge overlay by hand
2007-09-11 15:45:46 +00:00
Peter Hachenberger
1253f001ab
added header
2007-09-11 15:43:18 +00:00
Peter Hachenberger
274ebeda7b
bug in conversion Polyhedron3 to Nef_3 removed
...
Polyhedron was not cleared before conversion
2007-09-11 15:37:36 +00:00
Peter Hachenberger
6cd5535d24
new classes that efficiently handle the union or intersection of multiple polyhedra
...
OFF_to_nef_3 benefits from the new union
2007-08-01 12:54:10 +00:00
Peter Hachenberger
05774ba46d
added test for wrongly oriented off-files
2007-07-31 12:19:07 +00:00
Peter Hachenberger
ae4623ca2b
constructor for OFF-files is more general, now
...
- can now handle several surfaces, which also need not to be closed any more
- orientation of Off-file does not matter any more; constructor constructs the
same polyhedron for both orientations.
conversion from Nef_3 to Polyhedron_3 now triangulates all facets to
- prevent rounding problems
- handle facets with holes
2007-07-31 11:41:47 +00:00
Peter Hachenberger
f048a210f6
deleted redundant type definition
2007-07-31 11:35:46 +00:00
Peter Hachenberger
c6fc1d29a8
adaptation to new ID_support
2007-07-18 19:36:44 +00:00
Peter Hachenberger
1163124b4b
change of some privacy issues
2007-07-18 19:31:59 +00:00
Peter Hachenberger
cdac42e3f1
adaptation to new ID_support
2007-07-18 19:31:03 +00:00
Peter Hachenberger
2faca5a6e5
adaptation to new ID_support
2007-07-18 19:04:10 +00:00
Peter Hachenberger
45c33082f0
adaptation to new ID_supporter
2007-07-18 19:02:25 +00:00
Peter Hachenberger
5fc8dda1ef
bug fix: new comparison function for smallest vertex on facet
2007-07-18 19:01:23 +00:00
Peter Hachenberger
a827d60975
check for empty triangulations
2007-07-18 18:55:49 +00:00
Peter Hachenberger
18b9a58077
new variable for finding common facet
2007-07-18 18:52:15 +00:00
Peter Hachenberger
676da58860
allows to perform binary operations with halfspaces (only used for intersections, yet)
2007-07-18 18:49:44 +00:00
Peter Hachenberger
4a6c01300a
a nicer to handle
2007-07-18 18:45:44 +00:00
Peter Hachenberger
ac4f9feb6a
plain stupid bug fixed
2007-06-20 10:03:51 +00:00
Peter Hachenberger
ff39279a5c
for compatibility reasons, coordiantes can be read
...
like in old versions via precompiler directive
2007-06-19 16:22:04 +00:00
Peter Hachenberger
fbf942721a
help for debuging added
2007-06-19 16:20:34 +00:00
Peter Hachenberger
01c168cae1
small bug fix
2007-06-19 16:19:00 +00:00
Peter Hachenberger
4453f61c0e
new ID_supporter
2007-06-19 16:15:51 +00:00
Peter Hachenberger
2d81f51000
- adaptation to indexed items requirements
...
- added intersection with plane
- added conversion of shell to Polyhedron_3
2007-06-19 16:12:16 +00:00
Peter Hachenberger
db463c3eaa
keep empty polyhedron
2007-06-19 16:07:58 +00:00
Peter Hachenberger
ead94fffa2
small bug fix
2007-06-19 16:06:25 +00:00
Peter Hachenberger
597917aa64
keep empty polyhedron
2007-06-19 16:04:43 +00:00
Peter Hachenberger
2900b36021
reset variable inserted after get_union
2007-06-19 14:24:27 +00:00
Peter Hachenberger
2798a741bb
- point locator only searches for vertices and edges
...
- new edges are added to point locator
2007-06-19 13:49:13 +00:00
Peter Hachenberger
9df40ef96b
renaming
2007-06-19 13:44:02 +00:00
Peter Hachenberger
91d857d1d5
clear SNC_structure at beginning
2007-06-19 13:42:40 +00:00
Peter Hachenberger
83488c8196
conversion tools
2007-06-19 13:40:56 +00:00
Peter Hachenberger
c7eb6ed41d
small changes to the output
2007-06-19 13:40:16 +00:00
Fernando Cacciola
88111fcf70
VS project files merged back
2007-06-06 15:35:17 +00:00
Laurent Rineau
ecdbf1291b
remove incorrect execution bits
2007-05-30 12:55:54 +00:00
Andreas Meyer
7ed1a00c04
merge manual fixed from 3.3 branch back intro trunk:
...
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Peter Hachenberger
72b14d45e4
removed the building of the external structure after
...
every new wall
2007-05-11 13:33:19 +00:00
Peter Hachenberger
3ae227f2c1
computes the configuration space of a trunk and a
...
box with brute force
2007-05-09 15:03:52 +00:00
Peter Hachenberger
b593deea23
omit repeated construction of empty polyhedron.
2007-05-09 15:03:01 +00:00
Peter Hachenberger
7c89a7cf25
allows brute force or with heuristics
2007-05-09 15:00:07 +00:00
Andreas Fabri
9e6232725d
demos need a makefile
2007-05-04 16:29:19 +00:00
Andreas Meyer
840df40367
added pkg illu for nef_[23]
2007-05-03 10:41:58 +00:00
Peter Hachenberger
5ffaa24941
get rid of some warnings
2007-04-27 09:14:14 +00:00
Peter Hachenberger
907b40bba3
removed warning
2007-04-26 13:00:36 +00:00
Peter Hachenberger
36e414a397
bug fix; one should not increment the past-the-end
...
iterator
2007-04-26 11:21:32 +00:00