Peter Hachenberger
|
3ea3839fb4
|
corrections and comments for get_visible_facet(e,ray)
|
2003-08-18 15:58:41 +00:00 |
Peter Hachenberger
|
a9b0204137
|
debugging, especially in SNC_ray_shooter.h
|
2003-08-18 13:42:34 +00:00 |
Peter Hachenberger
|
334ff38f58
|
code lines adjusted to a maximum of 80 characters
|
2003-03-20 14:24:16 +00:00 |
Peter Hachenberger
|
f9b962295a
|
rework of extract_interior, extract_boundary, extract_complement
extract_interior is probably still insufficiently implemented, since
it can not handle halfspaces properly
|
2003-03-20 14:15:51 +00:00 |
Peter Hachenberger
|
2ccd52af63
|
Bug fix: Pluecker lines didN't work with Kernel, which finds negative
values as an gcd. A false value for "inverted" was returned. Now,
"inverted is calculated, before the Pluecker values are normalized.
|
2003-03-19 16:37:04 +00:00 |
Peter Hachenberger
|
25c6fc6049
|
Infimaximal_box.h supplies static functions for handling instances of
the extended kernel, or returns appropriate values if no extended kernel
is used.
|
2003-03-14 15:33:38 +00:00 |
Peter Hachenberger
|
840be8bcfd
|
correction of several bugs
|
2003-03-14 15:30:45 +00:00 |
Lutz Kettner
|
16249be6a1
|
Fixed trace output.
|
2003-02-04 17:31:48 +00:00 |
Lutz Kettner
|
89f19b4b6e
|
Fixed trace output and light source coordinates.
|
2003-02-04 17:31:13 +00:00 |
Peter Hachenberger
|
02c1365ad8
|
new file for helper functions, which normalize the coordinates of
Point_3 and Plane_3 instances.
|
2003-02-04 15:26:43 +00:00 |
Peter Hachenberger
|
0c75752500
|
addition of constructors for halfspaces and adjustment of the remaining code
|
2003-02-03 18:09:53 +00:00 |
Lutz Kettner
|
7249da48e3
|
Fixed too long lines.
|
2003-01-22 15:54:35 +00:00 |
Lutz Kettner
|
9cb295b8ba
|
Commented out unused Sphere_segment ss[3]; since it causes a warning.
|
2003-01-22 15:48:00 +00:00 |
Lutz Kettner
|
da97084376
|
Removed print statement.
|
2003-01-22 15:47:04 +00:00 |
Lutz Kettner
|
bace818392
|
Fixed too long line.
|
2003-01-22 15:45:46 +00:00 |
Lutz Kettner
|
63058f1aa3
|
Added typedef for affine transformation.
|
2003-01-22 15:45:19 +00:00 |
Lutz Kettner
|
6a86def3e2
|
Fixed default constructed Planes to Plane(0,0,0,0) constructor.
|
2003-01-22 15:44:21 +00:00 |
Lutz Kettner
|
7365b1c3d2
|
Cleanup: removed commented out parts.
|
2003-01-22 15:42:33 +00:00 |
Lutz Kettner
|
e0ce8d8e2e
|
Changed lines that were more than 79 chars long.
|
2003-01-22 15:40:45 +00:00 |
Lutz Kettner
|
e8ab5ef173
|
Revised rendering: New colors, lights, and materials. Use z-offsets
to improve line drawing above facets.
|
2003-01-22 15:38:12 +00:00 |
Lutz Kettner
|
bb463cd03f
|
Added affine transformation for bounded Nef polyhedra.
|
2003-01-22 15:35:05 +00:00 |
Lutz Kettner
|
266625a486
|
Corrected affine transformation for bounded Nef polyhedra.
|
2003-01-22 15:33:30 +00:00 |
Peter Hachenberger
|
1e291e34f3
|
Construktor for halfspaces added.
|
2002-12-02 19:30:52 +00:00 |
Peter Hachenberger
|
1d480ee7aa
|
TRACE off
|
2002-11-25 17:21:23 +00:00 |
Peter Hachenberger
|
ad5506d214
|
correction of 1 dimensional features
adaption of pluecker lines to the extended kernel`
|
2002-11-25 16:40:34 +00:00 |
Peter Hachenberger
|
6ddbe334c0
|
addition of SNC_ray_shooter.h
|
2002-11-11 15:18:06 +00:00 |
Lutz Kettner
|
7283ce0403
|
Switched off emission material property.
|
2002-11-07 16:02:08 +00:00 |
Lutz Kettner
|
e4a55b2fee
|
Added is_infbox_vertex( Vertex_handle v) test to SNC_decorator,
preliminary based on the fixed initialization to +-INT_MAX.
|
2002-11-07 14:31:18 +00:00 |
Lutz Kettner
|
ae2d37af7d
|
Added bounded_bbox() to SNC_structure and improved visualization
with proper scaling, centering, virtual sphere rotation metaphor
and more inetraction on different mouse buttons.
|
2002-11-07 12:37:56 +00:00 |
Peter Hachenberger
|
bb6bcd9905
|
syntax error fixed
|
2002-11-06 15:33:16 +00:00 |
Peter Hachenberger
|
96b741403b
|
tesselation repaired
|
2002-11-06 15:01:18 +00:00 |
Peter Hachenberger
|
e9d7538aea
|
complete_face_support korrigiert
Callback funktion fuer GLU_TESS_COMBINE hinzugefuegt
|
2002-10-31 16:22:08 +00:00 |
Lutz Kettner
|
a2ff5b6d8e
|
Removed trace output. New demo program nef_3.C.
|
2002-10-14 14:59:47 +00:00 |
Peter Hachenberger
|
5285fb229b
|
+ Nef_polyhedron_3::is_simple
+ Nef_polyhedron_3::converte_to_Polygon
|
2002-10-11 16:00:16 +00:00 |
Lutz Kettner
|
2d3d2f35fe
|
Changed (GLvoid (*)(...)) &Callback) to (GLvoid (*)()) &Callback) casts.
|
2002-10-11 10:09:58 +00:00 |
Peter Hachenberger
|
c77dbfd37b
|
the function is_convertable_to_Polyhedron is checked in. It tests if the
nef polyhedron is a 2manifold and if it has no holes in any facet. As a
result it is convertable to a polyhedra surface.
|
2002-09-26 15:23:06 +00:00 |
Susan Hert
|
508777773f
|
replace LEFTTURN and relatives by LEFT_TURN and relatives
|
2002-08-08 21:47:08 +00:00 |
Miguel Granados
|
d2a1a56b3a
|
create_box_corner() updated.
|
2002-07-18 08:33:05 +00:00 |
Miguel Granados
|
a6e80ecd89
|
SNC visualizor color changed.
|
2002-07-16 12:49:40 +00:00 |
Miguel Granados
|
b2cc1d95d6
|
Added some comments.
|
2002-07-15 13:35:46 +00:00 |
Miguel Granados
|
f1f14ccbfa
|
Binary operations on beta stage.
|
2002-07-09 16:15:42 +00:00 |
Miguel Granados
|
d687130357
|
*** empty log message ***
|
2002-07-05 18:32:51 +00:00 |
Miguel Granados
|
294a5edb5a
|
Bugfixes over the Sphere map overlayer.
|
2002-07-05 18:31:07 +00:00 |
Miguel Granados
|
1e95957b24
|
Replaced 'new' and 'delete' instructions by the corresponding Allocator methods.
|
2002-07-01 16:39:00 +00:00 |
Miguel Granados
|
e0bc7dda2c
|
Small steps on boolean operations.
|
2002-06-21 17:57:44 +00:00 |
Miguel Granados
|
b5760423d7
|
Ray shoter and point locator separated in a standalone class.
|
2002-06-20 08:37:51 +00:00 |
Miguel Granados
|
bbe321237d
|
Binary operations alpha stage.
|
2002-06-20 08:36:57 +00:00 |
Miguel Granados
|
e821138ade
|
Unary operations activated.
|
2002-06-14 15:08:43 +00:00 |
Miguel Granados
|
f3b399f61e
|
Bug fixes over volumes merging corrected. Nef_3 cloning corrected. Complement unary operation and support functions implemented.
|
2002-06-14 12:49:18 +00:00 |
Miguel Granados
|
fa03e772d7
|
Facet cycles recovering after simplification implemented.
Warnings corrected for the new g++ compiler (3.0.4).
|
2002-06-11 17:46:46 +00:00 |
Miguel Granados
|
0421de0ebf
|
SEdge to SLoop case handled.
|
2002-05-31 16:49:16 +00:00 |
Miguel Granados
|
3a2f37cf38
|
Simiplification strategy modificated. The boundary entry points for facets and sfaces are no longer mantained during the simplification process but recovered after the process is finished.
|
2002-05-29 18:08:16 +00:00 |
Miguel Granados
|
981dfa5fb4
|
Backup.
|
2002-05-29 10:09:44 +00:00 |
Miguel Granados
|
017dbc6327
|
Conflict on the storage of local and global entries boundary entries solved.
|
2002-05-27 15:38:33 +00:00 |
Miguel Granados
|
71cf12bbb5
|
Halfedges pair up by Pluecker line fixed.
|
2002-05-22 10:43:19 +00:00 |
Miguel Granados
|
9e27a54b74
|
Iteratation macros names changed in order to avoid conflicts with the Nef_S2 package macros.
|
2002-05-17 17:20:18 +00:00 |
Miguel Granados
|
08011ebcfa
|
First implementation of the Simplify method.
|
2002-05-16 17:28:08 +00:00 |
Miguel Granados
|
99ead9dec7
|
Fixed volumes mark in constructor from Polyhedron_3.
|
2002-05-07 18:32:14 +00:00 |
Miguel Granados
|
80a819cab9
|
SNC simplificator development started.
|
2002-05-06 16:54:27 +00:00 |
Miguel Granados
|
ee29408ecc
|
Simplification over Sphere Maps added to the constructor from Polyhedron_3.
|
2002-05-03 16:59:09 +00:00 |
Miguel Granados
|
9fc9087a7c
|
Dummy infimaximal box added. Shell selection on ray shotting corrected.
|
2002-05-02 19:42:23 +00:00 |
Miguel Granados
|
03c9830e29
|
Fixed projector for the Halfacet vertices iterator.
|
2002-04-25 13:56:58 +00:00 |
Miguel Granados
|
1a62b08ff2
|
Corrections of facet below location process.
|
2002-04-24 15:50:49 +00:00 |
Miguel Granados
|
0d43f4d66b
|
Fixed some problems with the new compiler version.
|
2002-04-22 19:24:55 +00:00 |
Miguel Granados
|
6360e93a52
|
SNC_SM_overlayer.h ported from Partition.h to Union_find.h
|
2002-04-19 19:36:25 +00:00 |
Miguel Granados
|
571aaae9b6
|
File headers fixed.
|
2002-04-19 13:02:20 +00:00 |
Miguel Granados
|
6082a18421
|
*** empty log message ***
|
2002-04-18 09:35:28 +00:00 |
Miguel Granados
|
3875fc1d2c
|
Added some files.
|
2002-04-17 16:46:25 +00:00 |
Miguel Granados
|
41950392a4
|
Added *.h files to include/CGAL/Nef_3.
|
2002-04-16 15:53:35 +00:00 |