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 |
Sébastien Loriot
|
124012d9f9
|
replace cpp11::array by std::array
|
2019-03-29 13:28:33 +01:00 |
Sébastien Loriot
|
d60f5645aa
|
replace BOOST_FOREACH by c++ ranged-based for loop
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
|
2019-03-29 13:22:15 +01:00 |
Laurent Rineau
|
b3b513c20d
|
Merge pull request #3708 from aboudev/VSA-lingjie
Surface mesh approximation: handle degenerate cases
|
2019-02-28 20:54:40 +01:00 |
Lingjie Zhu
|
b34eadc7fd
|
fix approximate_sqrt for EPICK
|
2019-02-28 20:18:30 +08:00 |
Lingjie Zhu
|
24e83fc944
|
std::sqrt -> CGAL::approximate_sqrt
|
2019-02-26 22:55:52 +08:00 |
Andreas Fabri
|
a483f3442b
|
CGAL: clean up CMakeLists.txt files in examples and tests
|
2019-02-13 17:29:29 +01:00 |
Lingjie Zhu
|
936d42aca8
|
fix teleport test
possible failed with no teleportation
|
2018-11-30 10:45:27 +01:00 |
Sébastien Loriot
|
1e6f408f2f
|
fix errors and warnings
|
2018-11-30 10:45:24 +01:00 |
Lingjie Zhu
|
efc7d7e9aa
|
fix CMakeLists project names
|
2018-11-30 10:45:24 +01:00 |
Sébastien Loriot
|
cbbc6d842e
|
package depends on Eigen (for PCA)
|
2018-11-30 10:45:24 +01:00 |
Lingjie Zhu
|
ae3986d4e5
|
minor fixes
|
2018-11-30 10:45:19 +01:00 |
Lingjie Zhu
|
c8ce944eb5
|
fix tests
|
2018-11-30 10:45:19 +01:00 |
Lingjie Zhu
|
99e1903d5d
|
fix correctness test
|
2018-11-30 10:45:19 +01:00 |
Lingjie Zhu
|
ebad196840
|
test remesh on the fly
|
2018-11-30 10:45:18 +01:00 |
Lingjie Zhu
|
a6c32b6279
|
copy data
|
2018-11-30 10:45:18 +01:00 |
Sébastien Loriot
|
2ad5f03a70
|
add data remove after filtering
|
2018-11-30 10:45:05 +01:00 |
Sébastien Loriot
|
b91dc57fd2
|
approximate_mesh -> approximate_triangle_mesh
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
f8c7ef3090
|
rename namespace from VSA -> Surface_mesh_approximation
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
fa0577a25a
|
rename subdirectory
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
c9d4ab26df
|
update signature to be consistent
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
ad964de61d
|
remove trailing whitespaces
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
b095d8011d
|
change return type of find_best_merge() and update doc
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
79347110d3
|
cosmetic renaming of parameters
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
7bf5cff4cf
|
accomodate update from master
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
99e09bba7a
|
use uppercase for enums and rephrasing
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
70ad3d2984
|
initialize seeds with named parameters
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
379daa1074
|
add directories reflecting the namespace
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
e96a8a6d8e
|
add output to example and test
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
e1b5252f19
|
remove setup functions
get rid of set_mesh, set_metric, rebuild functions
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
e27a6b2b51
|
remove default constructor
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
3fdd1ee45b
|
facet -> face everywhere
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
4b03e9de89
|
seeding -> initialize_seeds
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
b3c0cf16a5
|
facet_proxy_map -> face_proxy_map
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
851cf8c49a
|
max_nb_proxies -> max_nb_of_proxies
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
e91b469190
|
move free function and enumerations in namespace VSA
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
cfd47020bd
|
switch parameter order in ErrorMetricProxy concept
|
2018-11-30 15:32:34 +08:00 |
Lingjie Zhu
|
3e016af3b5
|
adjust test file naming
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
3bcf533cf5
|
move named parameters under namespace VSA
both error metrics and parameters are in the same namespace
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
f5696aca49
|
fix naming
mesh_approximation to approximate_mesh
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
183a092e6b
|
fix naming
class name VSA_approximation to Variational_shape_approximation
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
c203a3a38f
|
move file VSA_approximation.h to Variational_shape_approximation.h
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
6560bab1ee
|
fix unused parameter warning
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
5bf415fb31
|
fix ErrorMetricProxy
member function with face_descriptor and TriangleMesh parameter
FacetIterator to FaceRange template parameter
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
6d3abb2405
|
Compact_metric to precise Compact_metric_point_proxy
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
6ce0fe2ab5
|
tweak meshing named parameters
mesh_chord_error -> subdivision_ratio
is_relative_to_chord -> relative_to_chord
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
73608d2510
|
extract_mesh with named parameters
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
f679888c7e
|
fix compilation error
|
2018-11-30 15:30:51 +08:00 |
Lingjie Zhu
|
33913d6664
|
add_proxy_furthest -> add_to_furthest_proxies
maybe better name
|
2018-11-30 15:30:08 +08:00 |