Alec Jacobson
07c44a392d
removed regularity check
2018-10-26 22:11:59 +02:00
Alec Jacobson
c1de27fbf0
function to determine if edge already exists nearby + test
2018-10-26 22:03:25 +02:00
Alec Jacobson
0e04d631b1
reinstate tet test
2018-10-26 21:38:56 +02:00
Alec Jacobson
b97523348c
reinstate queue
2018-10-26 21:31:52 +02:00
Alec Jacobson
7b7086162f
refactor and added extra while loop
2018-10-26 20:57:42 +02:00
Alec Jacobson
65c2cd3af4
performance optimizations
2018-10-21 08:02:34 +02:00
Alec Jacobson
fd27d213d8
performance optimizations
2018-10-21 07:57:05 +02:00
Alec Jacobson
e452f5c8c3
add link condition + new tests
2018-10-21 06:52:51 +02:00
Alec Jacobson
bd524580e6
fix buggy assert, missing header, template
2018-10-21 06:52:22 +02:00
Alec Jacobson
f12cecd9d6
fix buggy assert
2018-10-21 06:51:44 +02:00
Alec Jacobson
758a353e99
template
2018-10-21 06:51:24 +02:00
Alec Jacobson
bd3a7c6b9c
fix buggy assert
2018-10-21 06:51:03 +02:00
Alec Jacobson
be75695e02
circulation does not need F,E args + tests
2018-10-21 06:50:37 +02:00
Alec Jacobson
c29460666a
better parameter name
2018-10-20 22:37:46 -04:00
Alec Jacobson
e930df68d1
added intrinsic version of cotmatrix_entries + test
2018-10-20 13:22:27 -04:00
Alec Jacobson
7c214ce04a
intrinsic delaunay (re-)triangulation [Fisher 2007] + tests
2018-10-20 13:14:48 -04:00
Alec Jacobson
aa0faffe9f
pull out tan_half_angle; templates
2018-10-20 13:14:14 -04:00
Alec Jacobson
53c46c8041
template
2018-10-20 13:12:49 -04:00
Alec Jacobson
5251bce154
license header + template
2018-10-20 13:12:24 -04:00
Alec Jacobson
ca3868ca65
better comment
2018-10-20 13:10:49 -04:00
Alec Jacobson
0eb3fa2acb
triangulated grid + test
2018-10-20 13:01:41 -04:00
Alec Jacobson
ee3d3a373d
cumulative product; tests + cumsum test
2018-10-20 12:18:42 -04:00
Alec Jacobson
2e91bb3a00
generalize grid to any dimension; 2d test
2018-10-20 12:13:26 -04:00
Alec Jacobson
7401f5b650
grid test
2018-10-20 12:12:24 -04:00
Alec Jacobson
56e0642fbb
intrinsic delaunay and corresponding test
2018-10-19 18:36:37 -04:00
Alec Jacobson
7f6f93c424
Merge branch 'dev-delaunay-tests-attempt-2' of https://github.com/libigl/libigl into dev-intrinsic-delaunay
2018-10-19 08:25:04 -04:00
Alec Jacobson
79a1d67a7f
fix infinite loop
2018-10-19 08:24:59 -04:00
Alec Jacobson
3e203ac69e
Update unique_simplices.cpp
...
fix infinite loop
2018-10-19 08:24:13 -04:00
Alec Jacobson
6bead806ee
purge __1
2018-10-18 20:33:31 -04:00
Alec Jacobson
ac7fb9913a
files should end with newline
2018-10-18 20:33:25 -04:00
Alec Jacobson
71508b1b30
delaunay unit tests, expose is_delaunay, templates, PlainObject -> Matrix
2018-10-18 19:53:29 -04:00
Qingnan Zhou
e6116bf9dd
Bug fix in unit test. ( #944 )
2018-10-16 09:15:43 -04:00
Jérémie Dumas
ed363da1f6
Update .travis.yml
...
Former-commit-id: 941b40334633a419e095aa62cf69ee4adab63800
v1.3.3
v2.0.0
2018-10-15 14:55:30 -04:00
Teseo Schneider
15bd0e0996
fixed test
...
Former-commit-id: 4f840e8649e912c2db1c1c24f4fc39966a7cc0b3
2018-10-15 14:51:18 -04:00
Alec Jacobson
8235ccb3d0
do python last
...
Former-commit-id: 02b367811edac92ad1acb3a561e5a3615425bc9b
2018-10-15 14:29:59 -04:00
Alec Jacobson
61639328f9
make test --> ctest --verbose
...
Former-commit-id: b4438c593e008230dc94194936b65b32c3c8605b
2018-10-15 14:27:23 -04:00
teseoch
8ca734ee17
Update .appveyor.yml
...
removed build of test target on windows
Former-commit-id: 568278dbc3bc0ced682a54775ae8fbd8cd8fb3bd
2018-10-15 14:12:53 -04:00
teseoch
1bfaa60e32
Update .travis.yml
...
removed verbose tests
Former-commit-id: e13f25477ea07ed146c689beebcb638bdc905ab6
2018-10-15 13:43:54 -04:00
teseoch
67c8d6a141
Update .appveyor.yml
...
small fix on windows compilation
Former-commit-id: 6dbc01bb8a773ea4b8bf381051654ef4e77ed937
2018-10-15 13:41:56 -04:00
teseoch
971d190108
Update .appveyor.yml
...
fixed windows compilation
Former-commit-id: 9b2a86e98c650fbacd230fe1fef055c8c17d3f99
2018-10-15 13:31:41 -04:00
Francis Williams
b2e8d0b3d3
Sparse grid bfs ( #942 )
...
* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.
* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.
Former-commit-id: 1dbd225d993a5417c7d3bedc3a6ba354cc256956
2018-10-15 13:17:06 -04:00
Qingnan Zhou
ae3df06258
Remove a cgal unit test temporarily. ( #943 )
...
Former-commit-id: 8df208b5f1ad712d5fc5003a1fe7534a5a7cca62
2018-10-15 13:04:01 -04:00
Alec Jacobson
75577c62d7
change message
...
Former-commit-id: bb1a0b6d20
2018-10-15 12:50:15 -04:00
Jérémie Dumas
8895c712b6
Fix position independent code on Linux. ( #941 )
...
Former-commit-id: e21aa88a8b
2018-10-15 12:46:03 -04:00
Alec Jacobson
7f852d8aee
fix options
...
Former-commit-id: 8a2d93cf14
2018-10-15 12:41:49 -04:00
Jérémie Dumas
d3dd83f11b
Set default options based on toplevel project. ( #940 )
...
* Enable options based on toplevel CMake call.
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
Former-commit-id: 86d3564a14
2018-10-15 12:05:43 -04:00
Qingnan Zhou
5977205363
Make boost static lib an option. ( #936 )
...
* Migrate unit tests back to the main repo.
* Minor bug fixes and getting unit test migrated.
* Minor cmake bug for unit tests.
* Make CGAL boost static lib an option.
* Update libigl.cmake
change to ON
Former-commit-id: eb3b18002e
2018-10-15 11:46:38 -04:00
Francis Williams
954cd99196
Sparse Voxel Grid ( #937 )
...
* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.
* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.
Former-commit-id: 4f030acb67
2018-10-15 11:46:23 -04:00
Qingnan Zhou
883d0a5028
Remove .gitattributes to avoid line ending problem...
...
Former-commit-id: fa773a79f4
2018-10-15 11:44:39 -04:00
teseoch
036fc21668
update test for verbose ( #938 )
...
* fixed unit test
* partial revert of cmake glob
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* changed build dont know if it works
* verbose testing
Former-commit-id: 7a70f449d4
2018-10-15 11:37:04 -04:00