Commit Graph

37181 Commits

Author SHA1 Message Date
Laurent Saboret f07cb9d43d Default makefile is fine 2008-04-22 16:02:47 +00:00
Laurent Saboret ff1303f03b Port to gcc (using CGAL 3.4) 2008-04-22 15:28:44 +00:00
Pierre Alliez 6fa7586137 Reconstruction: added a menu smoothing (still empty) 2008-04-22 15:11:23 +00:00
Laurent Saboret 27ac5cf1a6 Removed Visual C++ 7.1 makefiles (obsolete). The VC++ 8.0 ones are up to date. The plan is to generate back the VC++ 7.1 ones via CMake. 2008-04-22 13:34:41 +00:00
Sylvain Pion 8eaeb7db53 Add link to license.html. 2008-04-22 13:32:57 +00:00
Laurent Saboret 384c8a185a Port to Visual C++ 8.0 (using CGAL 3.3.1). 2008-04-22 13:15:41 +00:00
Laurent Saboret b57ec303d2 Port to gcc 2008-04-22 08:29:12 +00:00
Laurent Saboret 997af6370f Test model for Gyroviz 2008-04-22 08:28:57 +00:00
Eric Berberich fa3e3ab783 added sentences suggested by ron 2008-04-22 06:23:05 +00:00
Laurent Rineau 22629c62b3 New directory Mesh_2/include/CGAL/Meshes/ that aggregates several
non documented files that are common to Mesh_2, Mesh_3 and Surface_mesher.
2008-04-21 16:07:38 +00:00
Camille Wormser 8d16e7529b removed an unused parameter (warning in some platforms of the test suite) 2008-04-21 13:12:30 +00:00
Sylvain Pion 775f74a378 Separate Kernel Geometric Object Concepts from the Functors. 2008-04-21 10:53:20 +00:00
Laurent Rineau ed75d4f3f4 Remove an unused parameter.
People should compile their code with -O2 -Wextra, to see those warnings.
2008-04-21 07:41:52 +00:00
Laurent Rineau ae5c1d2243 Attempt to fix a compilation bug on Windows : remove Image_3.cpp from
src/CGALimageIO/all_files.cpp (Image_3.cpp is now compiled separately).
2008-04-20 16:53:36 +00:00
Eric Berberich e15b6f7887 use CGALi 2008-04-20 11:06:51 +00:00
Camille Wormser 952afd12d8 removed unused code 2008-04-20 06:11:56 +00:00
Camille Wormser 646258adb8 finished rewriting the incident_*(vertex):
- all the code is factored around visit_incident_cells.
- incident_edges has been added
- finite versions of all incident_*(vertex) have been added
  thanks to a Filter template parameter
2008-04-20 05:48:13 +00:00
Pavel Emeliyanenko 6043073a3a Adaption for non-x-monotone arcs 2008-04-18 10:21:20 +00:00
Laurent Rineau f01ec419ad - New feature: one can open a "dicom directory" and use it as a volumic
image (internally VTK's classes are used).
- Simplification of the code using the "show_only_in" feature.
- binary_image is now derived from CGAL::Image_3
2008-04-18 10:15:22 +00:00
Pierre Alliez 282f4e8730 PCA: fix capitalization 2008-04-18 10:09:45 +00:00
Andreas Fabri feec9c3951 changed to non-executable 2008-04-18 10:02:42 +00:00
Laurent Rineau f6a84df19c Do not try to display the image bouding box if the image is not
initialized.
2008-04-18 09:18:26 +00:00
Laurent Rineau 0695cbd2ce New feature of MainWindow: allows to conditionnaly hide some QActions,
depending on the value of a dynamic property "show_only_in".
2008-04-18 09:09:38 +00:00
Laurent Rineau 2ce23ea470 Add a new header <CGAL/gl.h>, whose purpose is to wrap the #include of
GL/gl.h: on windows, <windows.h> has to be included first.

Image_3.cpp uses that header now.
2008-04-18 09:02:03 +00:00
Sylvain Pion 2f4e459d75 Some updates to the things that moved to the CGAL::Access namespace. 2008-04-17 21:04:05 +00:00
Sylvain Pion 39dc525fa0 updates to uses of Iso_box 2008-04-17 20:53:36 +00:00
Sylvain Pion 0ba9bfbca4 Move that preliminary stuff to internal CGAL::Access namespace. 2008-04-17 14:43:41 +00:00
Monique Teillaud 64e1e0982f todo 2008-04-17 14:04:39 +00:00
Sylvain Pion 7eeb87cf71 Add a Dimension typedef to the d-dim kernels.
Swap the order of the arguments of the Point<2, K> so that there can be a default for the dimension.
2008-04-17 14:02:06 +00:00
Sylvain Pion 3868a6ca3d Remove traces of unused NOCGALINCL macro. 2008-04-17 13:32:52 +00:00
Fernando Cacciola de28bdde07 Fixed 2008-04-17 13:25:01 +00:00
Sylvain Pion 28318df0d5 Mention latest kernel changes. 2008-04-17 11:43:21 +00:00
Sylvain Pion e262ad5053 Documentation bug : Iso_cuboid_d -> Iso_box_d 2008-04-17 11:41:36 +00:00
Laurent Rineau f7d18fc7f6 Remove convert_inr_to_float.cpp which is useless since CGALimageIO
trilinear_interpolation can operate on any word type.
2008-04-17 10:38:27 +00:00
Laurent Rineau e5cffb39c9 Broken ABI since CGAL-3.3 => bump SOMAJOR. 2008-04-17 10:17:47 +00:00
Sylvain Pion 55d538b335 "Ambient" is not spelled "Ambiant" in English... 2008-04-17 10:13:31 +00:00
Laurent Rineau e78c6b9855 image's vx, vy, vz are in double (not float). 2008-04-17 10:11:30 +00:00
Laurent Rineau 02eb074d62 CGALimageIO needs to be linked with libCGAL and libGL. 2008-04-17 10:07:04 +00:00
Samuel Hornus 8f902841c6 adding operator->() with a proxy-trick 2008-04-17 09:03:06 +00:00
Sylvain Pion 5b0ee55032 Rename PCA_dimension_0_tag to Dimension_tag<0>. 2008-04-17 07:54:04 +00:00
Sylvain Pion 4b8d636be5 Add missing CGAL:: qualification for call to determinant(). 2008-04-17 07:50:53 +00:00
Fernando Cacciola 1d161d6da5 Improved support for controlling flags
Install and packaging rules now disabled by default
CMake 2.4.7 now required
2008-04-16 17:56:32 +00:00
Sylvain Pion 8e30faabcb Remove PCA_dimension_0_tag() from call to centroid() 2008-04-16 15:27:08 +00:00
Laurent Rineau 9fa4761d86 CGAL::Image_3 is no longer a class template.
New parameter value_outside, with default = 0.f

That class should be removed in CGAL-3.4, as soon as a better oracle exists
for 3D images.
2008-04-16 12:36:02 +00:00
Laurent Rineau 8ea291d1fd Add a default value for point requests outside of the image viewport.
That breaks the ABI (which is already incompatible with CGAL-3.3 anyway).

MOTE: That also gives a slightly different semantic, in the default case!
2008-04-16 12:15:56 +00:00
Laurent Rineau 56057487d5 - Add a class CGAL::Image_3, that summarize useful features of CGALimageIO.
- Add VTK import/export functions to CGALimageIO.
- Add a CGALimageIO+VTK demo: open an image file with CGALimageIO then
  use VTK's marching cubes to display an isolevel.
2008-04-16 11:05:15 +00:00
Laurent Rineau a9ccb7251e Reduce the amount of code, by using a macro CGAL_IMAGE_IO_CASE that
implements a switch for all image type cases (similar to
vtkTemplateMacroCase in VTK).
2008-04-16 11:00:54 +00:00
Sylvain Pion 3927a2f261 typo 2008-04-16 06:58:20 +00:00
Sylvain Pion 9ec4421219 Try to make links work (again). 2008-04-16 06:55:34 +00:00
Sylvain Pion ddb28c5e79 Missing includes. 2008-04-15 17:44:53 +00:00