Commit Graph

47089 Commits

Author SHA1 Message Date
Efi Fogel f95fdf00c1 1st revision 2012-01-05 14:13:12 +00:00
Laurent Rineau 0fb9cfd0f3 So that my colleges know that I do not commit myself each day at 21:05. 2012-01-05 10:54:29 +00:00
Sébastien Loriot 69b2f7079a BUGFIX:
incremental neighbor search classes were storing a nested ref_counted iterator
for begin() which implies that a call to operator++ on a copy of an iterator
increment the internal copy of the class (cannot make several pass).
There is still a problem in case of copy outside of the class but this is
a first step (a deep_copy method should be provided for iterators which would
need a small feature).
2012-01-05 09:45:15 +00:00
Laurent Rineau a40fea01b4 make trunk read-only 2012-01-04 17:44:04 +00:00
Laurent Rineau 7214fb2b3c Oups, bad branch -> revert 2012-01-04 17:42:26 +00:00
Laurent Rineau 6aaec6abcc Test commit to trunk 2012-01-04 17:41:14 +00:00
Laurent Rineau dc18197eae merge from trunk 2012-01-04 16:24:19 +00:00
Laurent Rineau 4bda2da97e Merge from trunk 2012-01-04 16:20:03 +00:00
Laurent Rineau b14571d96c merge from trunk 2012-01-04 16:18:59 +00:00
Laurent Rineau 6519c88323 Merge from ^/trunk/Maintenance/infrastructure
I want to switch away to the trunk branch. But, for some technical things
like Maintenance/infra, I have used trunk long after next has been
created. Today I merge from trunk, and will use a checkout of
next/Maintenance/infra instead of using trunk.
2012-01-04 16:16:35 +00:00
Efi Fogel 61febc8f47 1st revision 2012-01-04 15:35:23 +00:00
Guillaume Damiand adb73b256c Add readme to explain the different examples in LCC. 2012-01-04 12:07:01 +00:00
Guillaume Damiand 87a463e56f Reintegrate branch features/LCC_example_and_demo-gdamiand. 2012-01-04 11:56:02 +00:00
Guillaume Damiand 70cd41c210 Merge with next 2012-01-04 11:52:07 +00:00
Sébastien Loriot fd4f086c2d follow up of r66938 to avoid int overflow (suggested by Laurent) 2012-01-04 11:10:46 +00:00
Efi Fogel a0e0c91de8 1st revision 2012-01-02 09:33:37 +00:00
Efi Fogel ac59761c9b enhanced and cleaned up 2012-01-01 09:26:27 +00:00
Sébastien Loriot 8ae6131f2e opti 2011-12-30 15:11:21 +00:00
Sébastien Loriot c564dfe82a fix drawing of degenerate parabola segment (source, target and center are collinear) 2011-12-30 15:00:46 +00:00
Sébastien Loriot 60ca2d55ef add missing operator in Projection_traits 2011-12-30 13:38:51 +00:00
Sébastien Loriot 5eace40fa1 BUG-FIX: Compute_squared_radius_2 should not be Compute_squared_radius_3 in projection traits 2011-12-30 11:06:01 +00:00
Sébastien Loriot e1650a8c65 thread-safety of remove in Delaunay_2 2011-12-30 08:32:08 +00:00
Sébastien Loriot 59b50cc467 make static variable in remove thread_safe.
I choose this solution since making the container global variable of
the class penalize classes that do not use remove functions.
The overhead introduced is small (less than 2-3% of the total remove time).
2011-12-29 16:35:40 +00:00
Sébastien Loriot 894b8c36d5 patch to prevent integer overflow 2011-12-29 08:14:37 +00:00
Guillaume Damiand 9c203dec50 Remove warnings + useless data file. 2011-12-28 14:03:24 +00:00
Guillaume Damiand 8496ccedd0 Remove a warning 2011-12-23 07:43:26 +00:00
Guillaume Damiand ecbc71a4d7 Remove some warnings. 2011-12-22 07:06:55 +00:00
Guillaume Damiand 609b2a9242 Re-add file for example plane_graph_to_lcc_2.cpp which has strangely disappeared. 2011-12-21 07:30:21 +00:00
Guillaume Damiand 5a0c179699 Remove typename outside template class. Replace int by uint to avoid a warning. 2011-12-21 07:26:28 +00:00
Guillaume Damiand 3410b98aab Remove typename outside template class. 2011-12-21 07:17:24 +00:00
Guillaume Damiand 230a836b6e Merge with next 2011-12-20 15:32:27 +00:00
Guillaume Damiand aa7cd239a0 Demo is now able to compute voronoi 3D. 2011-12-20 15:30:25 +00:00
Guillaume Damiand f07f987030 Move the assert before the use. 2011-12-20 14:52:14 +00:00
Guillaume Damiand ce8b663b83 * Add functions to extend the visible volumes to adjacent ones.
* Modification of the way that properties are associated with volumes.
2011-12-20 14:51:29 +00:00
Guillaume Damiand 449a6f8e39 Examples are now all ok. 2011-12-20 11:41:36 +00:00
Guillaume Damiand 19665940f1 Modifs of example. Now voronoi2 is a real voronoi diagramm. 2011-12-20 10:31:16 +00:00
Guillaume Damiand a882e94a07 Modifs of import from triangulation methods to allow to keep the std::map linking the triangulation and the lcc. API is not modified since by default this additional parameter is NULL. 2011-12-20 10:30:11 +00:00
Guillaume Damiand 5354a329a5 Modifs of voronoi examples to set the points in the center of circumcenter circles. 2011-12-19 21:08:48 +00:00
Guillaume Damiand 01e12fd082 Split dual in two parts (combinatorial and geometrical parts). 2011-12-19 19:40:55 +00:00
Guillaume Damiand 886b6ef54a * Split dual in two parts (combinatorial and geometrical parts).
* Bug fix in import from Triangulation_2.
2011-12-19 19:38:27 +00:00
Guillaume Damiand 4c432aad97 Linear cell complex demo. 2011-12-19 16:08:19 +00:00
Guillaume Damiand 97cd2b857c Examples in LCC. 2011-12-19 14:39:49 +00:00
Guillaume Damiand f6cd69aa7b Add an example to build voronoi_2. 2011-12-19 06:38:04 +00:00
Guillaume Damiand 488e51e597 Add an example to triangulate a face of a give lcc. 2011-12-18 17:59:36 +00:00
Guillaume Damiand b3278b36fd Creation of a new branch to improve examples and demo of Linear_cell_complex package. 2011-12-18 17:53:22 +00:00
Sébastien Loriot 6218ff55d6 make the plane plugin working with old version of QGLViewer too 2011-12-16 16:48:15 +00:00
Sébastien Loriot 8feec6a713 *add more path for finding GLEW
*pretty formatting of Cmake error when glew is not here 
 for the plane plugin
2011-12-16 16:31:31 +00:00
Philipp Möller bf3a5b414c * showing isovalues at pixels is now done with shift+click and is a lot smoother 2011-12-16 12:53:28 +00:00
Philipp Möller 15e8fee2ba Fixed an issue where the slider size would jump around when the cubeLabel grew by a digit 2011-12-16 11:27:19 +00:00
Philipp Möller cbdd2fdcdb * Disabled spurious MSVC warnings C4250 2011-12-16 10:26:10 +00:00