Commit Graph

54 Commits

Author SHA1 Message Date
Sébastien Loriot 8bb22d5b2c extra run of the script to remove tabs and trailing whitespaces
right after the merge of the 5.0 release branch

+ manual fix of the files (indentation was changed in the meantime):
   * Spatial_sorting/include/CGAL/Multiscale_sort.h
   * Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Sébastien Loriot 8b153fb495 Merge branch 'cgal/releases/CGAL-5.0-branch'
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot 0a46621dc6 Merge branch 'cgal/releases/CGAL-4.14-branch'
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot 590612a563 run the script to remove tabs and trailing whitespaces 2020-03-26 13:25:16 +01:00
Simon Giraudot 6c8fd43ebb Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization 2020-02-10 11:57:56 +01:00
Laurent Rineau 4fbf00fb8a CMake>=3.13: opt for for new policies up to 3.15 2019-06-19 14:34:59 +02:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Simon Giraudot 2a3b73cb2e Add Eigen in CMakeLists of examples 2017-04-24 10:14:41 +02:00
Sébastien Loriot 6b338eeb1f improve the name of projects in cmake scripts of examples 2016-09-08 00:02:55 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Andreas Fabri 8855eb54c3 Performance Improvements
- changed Cartesian to Simple_cartesian in the examples
- changed list to vector in the code
- removed unnecessary includes
- introduced multipass_distance
2013-08-26 14:36:09 +02:00
Laurent Rineau 6fb798bae3 Remove committed .sln and .vcproj files!
And clean the .gitignore file: the .vcproj and .sln are already in the
global globing, and for that reason I have removed all occurrences in
subdirectories.
2013-01-11 09:39:08 +01:00
Pierre Alliez 163076bb46 PCA: update 3D example. 2008-12-08 16:04:59 +00:00
Pierre Alliez ff544f4ec9 PCA: update examples and doc. 2008-12-05 08:30:01 +00:00
Pierre Alliez 56a0e1193f reduce the number of examples so as to match the doc.
exhaustive examples are in the test.
2008-12-02 15:41:13 +00:00
Pierre Alliez 0e63b90ab6 update on examples. 2008-12-02 15:34:24 +00:00
Pierre Alliez 7d5e6b119c back to only points for bounding box 2008-12-02 15:19:30 +00:00
Pierre Alliez 72195c2d09 PCA: update examples 2008-12-02 09:46:32 +00:00
Pierre Alliez 1e149165f3 PCA: update examples 2008-11-30 17:52:36 +00:00
Pierre Alliez f93b9ba3ad PCA: update doc examples 2008-11-30 16:32:34 +00:00
Laurent Rineau f10a590672 Mass-remove vcproj files. 2008-10-21 09:21:22 +00:00
Fernando Cacciola f93437ca22 Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release) 2008-05-05 14:01:55 +00:00
Sylvain Pion 73738c8a19 Replace PCA_dimension_0_tag and similar by the kernel's Dimension_tag<dim>. 2008-04-11 19:41:37 +00:00
Laurent Rineau 4d9cf53ed4 Fix the errors
"linear_least_squares_fitting_points_2.cpp", line 42: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_points_3.cpp", line 105: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_points_3.cpp", line 74: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_points_3.cpp", line 80: Error: The function "rand" must have a prototype.
  "linear_least_squares_fitting_points_3.cpp", line 81: Error: The function "rand" must have a prototype.
  "linear_least_squares_fitting_rectangles_2.cpp", line 131: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_rectangles_2.cpp", line 48: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_rectangles_2.cpp", line 90: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_segments_2.cpp", line 101: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_segments_2.cpp", line 143: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_segments_2.cpp", line 192: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_segments_2.cpp", line 45: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_segments_2.cpp", line 72: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_tetrahedra_3.cpp", line 17: Error: The function "rand" must have a prototype.
  "linear_least_squares_fitting_triangles_2.cpp", line 57: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_triangles_2.cpp", line 99: Error: The function "exit" must have a prototype.
  "linear_least_squares_fitting_triangles_3.cpp", line 16: Error: The function "rand" must have a prototype.
detected by Sun CC.
2008-03-11 11:56:05 +00:00
Fernando Cacciola b704509dcf Examples/Demos/Test CMake scripts updated 2008-03-05 21:14:02 +00:00
Fernando Cacciola a659cd852a Added project() and conditional test for CGAL_DIR 2008-02-14 15:42:36 +00:00
Fernando Cacciola 14043c43a0 Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically) 2008-02-08 17:47:21 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Pierre Alliez 11474e52d7 PCA: fix examples 2008-01-21 20:25:53 +00:00
Pierre Alliez 049d70ad6f PCA: cleanup examples and little fix 2008-01-19 19:57:18 +00:00
Pierre Alliez ee9d4197c8 PCA: examples now compile fine one Windows 2008-01-18 08:45:15 +00:00
Pierre Alliez e5e1d0b470 PCA: started improving the examples 2008-01-17 13:58:53 +00:00
Laurent Saboret 7e712f612b Added VC++ 7.1 .sln and .vcproj makefiles for examples/ and test/ (generated by C2vcproj) 2008-01-17 09:25:03 +00:00
Pierre Alliez d88923b47c PCA: renamed example file for tetrahedra
started cleaning up the examples codes
2008-01-16 20:28:47 +00:00
Ankit Gupta 0c408aeee2 Final Changes to PCA Package; Updated Test Suite!
A    Principal_component_analysis/test/Principal_component_analysis/linear_least_squares_fitting_circles_2.cpp
A    Principal_component_analysis/test/Principal_component_analysis/linear_least_squares_fitting_cuboids_3.cpp
A    Principal_component_analysis/test/Principal_component_analysis/linear_least_squares_fitting_triangles_3.cpp
A    Principal_component_analysis/test/Principal_component_analysis/linear_least_squares_fitting_spheres_3.cpp
A    Principal_component_analysis/test/Principal_component_analysis/fitting_segments_3.cpp
M    Principal_component_analysis/test/Principal_component_analysis/fitting_rectangles_2.cpp
A    Principal_component_analysis/test/Principal_component_analysis/linear_least_squares_fitting_tetrahedrons_3.cpp
A    Principal_component_analysis/test/Principal_component_analysis/fitting_triangles_2.cpp
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_tetrahedrons_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_spheres_3.h
M    Principal_component_analysis/include/CGAL/centroid.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_3.h
M    Principal_component_analysis/include/CGAL/util.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_circles_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_segments_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_triangles_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_triangles_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_cuboids_3.h
M    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_spheres_3.cpp
2007-07-25 12:46:19 +00:00
Ankit Gupta 0817470af1 Deleted unimportant file
D    Principal_component_analysis/linear_least_squares_fitting_ankit.cpp
2007-07-24 13:48:54 +00:00
Ankit Gupta ded4e49d31 Updated examples for the PCA package
M    Principal_component_analysis/linear_least_squares_fitting_spheres_3.cpp
M    Principal_component_analysis/linear_least_squares_fitting_points_2.cpp
M    Principal_component_analysis/linear_least_squares_fitting_points_3.cpp
M    Principal_component_analysis/linear_least_squares_fitting_circles_2.cpp
M    Principal_component_analysis/linear_least_squares_fitting_segments_2.cpp
M    Principal_component_analysis/linear_least_squares_fitting_segments_3.cpp
M    Principal_component_analysis/linear_least_squares_fitting_rectangles_2.cpp
M    Principal_component_analysis/linear_least_squares_fitting_triangles_2.cpp
M    Principal_component_analysis/linear_least_squares_fitting_triangles_3.cpp
M    Principal_component_analysis/linear_least_squares_fitting_cuboids_3.cpp
M    Principal_component_analysis/linear_least_squares_fitting_tetrahedrons_3.cpp
2007-07-23 17:48:06 +00:00
Ankit Gupta 9584e4e0af Added PCA for 3d. Also added tags for dimensions 0,1,2 and 3.
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_tetrahedrons_3.h
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_spheres_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_points_2.h
M    Principal_component_analysis/include/CGAL/centroid.h
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_points_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_3.h
M    Principal_component_analysis/include/CGAL/util.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_circles_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_segments_2.h
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_segments_3.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_rectangles_2.h
A    Principal_component_analysis/include/CGAL/PCA_tags.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_triangles_2.h
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_triangles_3.h
A    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_cuboids_3.h
D    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_segments.cpp
D    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_rectangles.cpp
D    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_triangles.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_spheres_3.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_points_2.cpp
M    Principal_component_analysis/examples/Principal_component_analysis/centroid.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_points_3.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_circles_2.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_ankit.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_segments_2.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_segments_3.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_rectangles_2.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_triangles_2.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_cuboids_3.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_triangles_3.cpp
D    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting.cpp
D    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_circles.cpp
A    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_tetrahedrons_3.cpp
2007-05-30 10:07:56 +00:00
Ankit Gupta 6ac54fe521 Added PCA for rectangles and example 2007-05-15 13:49:45 +00:00
Ankit Gupta f387436d7a Adding a few more files 2007-05-15 10:11:40 +00:00
Ankit Gupta b8088b9574 M Principal_component_analysis/include/CGAL/linear_least_squares_fitting_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_segments_2.h
M    Principal_component_analysis/include/CGAL/linear_least_squares_fitting_triangles_2.h
M    Principal_component_analysis/include/CGAL/centroid.h
M    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_segments.cpp
M    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_triangles.cpp
M    Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting.cpp
2007-05-14 13:30:26 +00:00
Ankit Gupta 3f4e168e08 A Principal_component_analysis/linear_least_squares_fitting_segments.cpp
A    Principal_component_analysis/linear_least_squares_fitting_triangles.cpp
2007-05-14 08:27:58 +00:00
Andreas Fabri d8183fce31 help SunPro 2007-03-19 11:25:48 +00:00
Andreas Fabri d3132b1fe6 changed .C to .cpp in examples 2006-07-09 19:39:06 +00:00
Pierre Alliez d24e9ee884 removed a warning in examples 2006-04-07 12:46:19 +00:00
Pierre Alliez 04826e29aa tests performed for points on a line in 2D
Doc: added definitions, did many fixes.
IMPORTANT: sylvain: double-check the definitions, and precise the dimension and types available for each of your function.

important change: I suggest to rename the function bounding_box to axis_aligned_bounding_box (min case later you will hack on the general one).
2006-03-16 22:52:57 +00:00