Simon Giraudot
|
6c4b27c743
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-08-25 14:28:10 +02:00 |
Simon Giraudot
|
1e4b63c606
|
Fix face properties bug
|
2017-08-24 11:42:29 +02:00 |
Sebastien Loriot
|
74409b2b3c
|
Merge pull request #2239 from sgiraudot/Shape_detection-Region_growing-GF
Region Growing (Shape Detection)
|
2017-08-18 16:27:19 +02:00 |
Simon Giraudot
|
335abd45dd
|
Fix warnings
|
2017-08-14 09:58:33 +02:00 |
Simon Giraudot
|
50b618d801
|
Fix typename warnings
|
2017-08-11 10:07:11 +02:00 |
Simon Giraudot
|
86e5ad850b
|
Add method to test if tag exists for list property
|
2017-08-09 09:48:21 +02:00 |
Simon Giraudot
|
63732f6415
|
Remove useless and error-prone overload with std::size_t
|
2017-08-04 10:03:29 +02:00 |
Simon Giraudot
|
8999312f16
|
Fix reference forwarding everywhere
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
45ffa0af52
|
Fix reference forwarding (+ property map error)
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
f0e03e997a
|
Some more internal adaptions of read_ply_points
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
8556215aae
|
Explicit cast
|
2017-08-02 14:10:43 +02:00 |
Simon Giraudot
|
89d610f047
|
Add functions to write PLY list properties
|
2017-08-02 14:10:42 +02:00 |
Simon Giraudot
|
71be7b4935
|
Generalize and simplify generation of PLY properties macro
|
2017-08-02 14:10:42 +02:00 |
Simon Giraudot
|
c190be7993
|
Add methods to handle PLY lists
|
2017-08-02 14:10:41 +02:00 |
Simon Giraudot
|
7de200fffa
|
Bugfix: update structuring test with new API
|
2017-08-02 13:45:10 +02:00 |
Simon Giraudot
|
4c99c7be33
|
Fix doc
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
be69b2bdd9
|
Update doc and API
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
6a119fef11
|
Unify APIs of structuring and regularization
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
85634b7a27
|
Change structure_point_set() with generalized API
|
2017-08-01 15:46:04 +02:00 |
Simon Giraudot
|
b88deb3759
|
Rename Efficient_RANSAC_traits as Shape_detection_traits (same for concept)
|
2017-08-01 15:45:06 +02:00 |
Simon Giraudot
|
8043d342e7
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-07-21 12:06:19 +02:00 |
Simon Giraudot
|
c59454e45f
|
Fix wrong inclusions/warning protections
|
2017-07-13 10:36:56 +02:00 |
Simon Giraudot
|
41edf00aae
|
Deactivate visual studio warning on LASlib DLL
|
2017-07-12 08:13:41 +02:00 |
Simon Giraudot
|
eed458b143
|
Fix binary write bug
|
2017-07-11 11:58:54 +02:00 |
Jane Tournois
|
b4bf70caf2
|
use the import instruction of LasReader_LAS
|
2017-07-11 11:58:54 +02:00 |
Jane Tournois
|
dce27d7ecc
|
add missing includes
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
238f3afd70
|
Fix: use cpp11::tuple in examples
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
fbe9e78ef0
|
Use std:: everywhere for tuples (make_tuple, get, etc.)
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
955100bb48
|
Force using std::tuple
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
b3723b7e3d
|
Document needed specialization of Output_rep
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
e01f62a09f
|
Use Output_rep to output colors
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
3449599f59
|
Simplify CMakeLists
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
4b3a506d44
|
Fix detection of required C++11 features
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
a644f31cd9
|
Include CGAL/config.h to test macros
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
40ae0436e1
|
Add C++11 conditions/tests/warnings for LAS and PLY IO functions and related files
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
d118bc7600
|
Add license headers
|
2017-07-11 11:58:52 +02:00 |
Simon Giraudot
|
bd94c3005b
|
Move USE_AS_DLL as a temporary definition around LASlib header
|
2017-07-11 11:58:52 +02:00 |
Jane Tournois
|
20b069852d
|
ifstream should have binary mode
|
2017-07-11 11:58:52 +02:00 |
Simon Giraudot
|
622bb6f691
|
Replace LAS_property classes using a Base class with templated types
|
2017-07-11 11:58:51 +02:00 |
Jane Tournois
|
5fb14a891a
|
extract #include in non-GNUC context
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
0354290268
|
Fix forgotten namespaces changes
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
32bd5265dd
|
Use cpp11::tuple and cpp11::get instead of std::tuple and std::get
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
d4f6db6234
|
Fix typo in example comments
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
7377073ab6
|
Fix wrong namespace in example (std -> CGAL)
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
4f13792fa7
|
Fix typo
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
ce362930f0
|
Separate PSP functions in groups
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
0d1d7e896b
|
Fix case
|
2017-07-11 11:58:51 +02:00 |
Simon Giraudot
|
8749fc9cf0
|
Reorganize ref manual
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
432a4fdd71
|
Update example with change of API
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
61f1276a07
|
Update API with review (remove PLY/LAS namespaces)
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
723318eaa2
|
Fix PLY/LAS false links
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
237a19037b
|
Some corrections in the manual
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
45d0670b22
|
Uppercase words in package description
|
2017-07-11 11:58:50 +02:00 |
Simon Giraudot
|
5027c9af2c
|
Some corrections
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
ffd7af06ef
|
Some typo corrections
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
4027ef814c
|
Capitalize tag classes
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
cb6e739f0e
|
Replace namespaces Ply/Las to PLY/LAS
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
249aa8ae0f
|
Add example to doc
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
d0b760a9e2
|
User and reference manuals
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
ced26cc733
|
First version of LAS writer
|
2017-07-11 11:58:49 +02:00 |
Simon Giraudot
|
f4fea04a4d
|
Add definition CGAL_LINKED_WITH_LASLIB
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
952c5a4984
|
Some corrections
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
9ff95550e9
|
Use CGAL::IO::BINARY instead of a Binary template boolean
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
20b8baabbe
|
Update examples
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
54b7ef95ea
|
Add all possible types for PLY header
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
7686ad5280
|
Update example for LAS reader
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
0bb283cbbd
|
Add new example for PLY reading
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
9175f39c86
|
Use cpp11::tuple instead of std::tuple
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
5663a6836f
|
Change API of PLY writer similarly to PLY reader
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
c394369d29
|
Update doc, examples and API
|
2017-07-11 11:58:48 +02:00 |
Simon Giraudot
|
24b1a690f3
|
Use empty structs to handle attributes
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
a79d7be088
|
New example for LAS reader
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
d827e9d65d
|
First version of LAS reader
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
be1c5b22ae
|
Update doc
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
40e901fa4b
|
Update example with new API of PLY reader
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
731b4c27fe
|
Change full API of PLY reader
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
19f09d634b
|
Changing API of PLY reader: first steps
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
ef57586cb8
|
Add read_las_points.h file with skeleton of functions
|
2017-07-11 11:58:47 +02:00 |
Simon Giraudot
|
4b245f961e
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-07-10 09:06:26 +02:00 |
Sébastien Loriot
|
899aa974b1
|
add Simon as a maintainer of PSP
|
2017-06-15 09:40:38 +02:00 |
Simon Giraudot
|
3ce8e9fc64
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-03-13 07:51:54 +01:00 |
Laurent Rineau
|
f60275ff28
|
Merge pull request #1933 from janetournois/Polyhedron_demo-fix_warnings_msvc-jtournois
Polyhedron demo : fix warnings
|
2017-03-02 16:55:15 +01:00 |
Jane Tournois
|
60fd6aa27a
|
fix conversion warning for msvc 2013, 32 bits
|
2017-02-28 10:32:03 +01:00 |
Simon Giraudot
|
b7a0c704d5
|
Revert changes from std::floor to cast (risk of overflow)
|
2017-02-27 14:27:12 +01:00 |
Simon Giraudot
|
93f5f6276e
|
Replace set by unordered_set (speed up 70%)
|
2017-02-27 09:57:18 +01:00 |
Simon Giraudot
|
0d92e5f2e1
|
Use cast to int instead of std::round without constructing Point (speed up 25%)
|
2017-02-27 09:33:43 +01:00 |
Laurent Rineau
|
c8530ed22d
|
Merge pull request #1909 from sgiraudot/Point_set_processing-Wlop_bugfix_radius2-GF
WLOP Bugfix: use radius2 in parallel version too
|
2017-02-16 17:34:23 +01:00 |
Simon Giraudot
|
57de2171ce
|
Bugfix: use radius2 in parallel version too
|
2017-02-16 16:44:26 +01:00 |
Sébastien Loriot
|
50510c05ea
|
add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
|
2017-01-19 15:20:25 +01:00 |
Laurent Rineau
|
5334088336
|
Merge pull request #1811 from sloriot/Property_map-std_tuple_support
make Nth_of_tuple_property_map compatible with std::tuple
|
2017-01-12 11:12:24 +01:00 |
Laurent Rineau
|
e92b880309
|
Merge pull request #1810 from afabri/PSP-VC32bit_suppress_warning-GF
Point Set Structuring: Suppress warnings for VC 32bit
|
2017-01-12 11:12:11 +01:00 |
Andreas Fabri
|
4e7201dcfe
|
Suppress warning in PSP/example CMakeLists.txt
|
2017-01-11 17:44:14 +01:00 |
Maxime Gimeno
|
a01593e0bb
|
Unify the links to the Polyhedron demo in the package descriptions.
|
2017-01-10 14:56:52 +01:00 |
Sébastien Loriot
|
1a6973c48e
|
make Nth_of_tuple_property_map compatible with std::tuple
|
2017-01-10 10:37:18 +01:00 |
Andreas Fabri
|
5122473d27
|
Suppress warnings for VC 32bit compilation in 2 CMakeLists.txt
|
2017-01-10 10:16:55 +01:00 |
Simon Giraudot
|
1beb340550
|
Merge branch 'Point_set_3-GF-old' into Point_set_3-GF
|
2017-01-03 15:23:23 +01:00 |
Sébastien Loriot
|
303ee311be
|
Merge pull request #1776 from sgiraudot/Point_set_processing-Automatic_scale_selection-GF
Automatic Scale Selection
|
2017-01-02 19:10:22 +01:00 |
Sébastien Loriot
|
3d637745fe
|
Merge pull request #1633 from sgiraudot/Point_set_processing_3-Point_set_structuring-GF
Point Set Structuring
|
2017-01-02 19:10:14 +01:00 |
Simon Giraudot
|
3fe7678874
|
Warning fix: forgot to remove pragma warning pop
|
2017-01-02 07:53:18 +01:00 |
Sébastien Loriot
|
fe5e925367
|
Merge pull request #1701 from afabri/Convex_hull_3-FaceGraph-GF
Convex_hull_3: Switch to FaceGraph
|
2016-12-30 15:14:34 +01:00 |