Commit Graph

37 Commits

Author SHA1 Message Date
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
Pierre Alliez 81fa875dc9 few fixes 2006-03-11 22:08:34 +00:00
Pierre Alliez 71cd92b1e6 update example of line fitting 2006-02-15 15:26:04 +00:00
Sylvain Pion 7fc6667c07 Rename to PCA 2006-02-15 14:52:01 +00:00