star-enclosures-3d

Extract enclosures from 3D geometry
git clone git://git.meso-star.fr/star-enclosures-3d.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-07-17 09:15Merge branch 'release_0.7.2'Vincent Forest9+726-84
2024-07-17 09:00Write the release notes for version 0.7.2Vincent Forest1+9-1
2024-07-17 08:58Set version to 0.7.2Vincent Forest1+1-1
2024-07-16 13:02Improve a testChristophe Coustet1+2-3
2024-07-16 13:02Remove wrong commentsChristophe Coustet2+0-13
2024-07-16 12:59Add a test that exposes the bug fixed by commit d8a52a4bbChristophe Coustet2+214-0
2024-07-15 14:48Fixed warning in debug modeVincent Forest1+1-0
2024-07-09 09:17BugFix components grouping stageChristophe Coustet1+204-76
2024-07-05 13:18Add an API function to dump an enclosure to an OBJ fileChristophe Coustet2+59-0
2024-07-05 13:21Fix a race condition when printing debug infoChristophe Coustet1+28-0
2024-07-05 09:24Fix debug code being executed multiple timesChristophe Coustet1+2-2
2024-06-21 08:07Add a test that exposes the bug fixed by commit 2f347c29Christophe Coustet2+218-0
2024-06-19 13:02Merge branch 'release_0.7.1'Christophe Coustet3+93-62
2024-06-19 13:01Merge branch 'release_0.7.1' into developChristophe Coustet2+5-1
2024-06-19 12:59Bump version number to 0.7.1Christophe Coustet1+1-1
2024-06-19 12:56Add Release notes for release 0.7.1Christophe Coustet1+4-0
2024-06-19 09:32BugFix: grouping of connex componentsChristophe Coustet1+37-12
2024-06-19 06:43Improve code readability and output messagesChristophe Coustet1+62-60
2024-04-19 13:18Merge branch 'release_0.7' into developVincent Forest40+82-74
2024-04-19 12:30Merge branch 'release_0.7'Vincent Forest43+512-278
2024-04-19 12:22Modify README fileVincent Forest1+16-17
2024-04-19 12:17Rewrite the "How to build" section of the README fileVincent Forest1+27-19
2024-04-19 11:01Update of copyright yearsVincent Forest39+41-40
2024-04-19 10:57Set version number to 0.7Vincent Forest1+1-1
2024-04-19 10:16Merge branch 'feature_posix_make' into developVincent Forest6+433-207
2024-04-09 13:51Merge branch 'release_0.6_r1'Christophe Coustet1+1-1
2024-04-09 13:51Merge branch 'release_0.6_r1' into developChristophe Coustet1+1-1
2024-04-09 13:51Fix a warningChristophe Coustet1+1-1
2024-04-09 13:45Merge branch 'release_0.6'Christophe Coustet9+2466-255
2024-04-09 13:45Merge branch 'release_0.6' into developChristophe Coustet2+10-2
2024-04-09 13:33Bump version number to 0.6Christophe Coustet1+2-2
2024-04-09 13:32Add Release notes for release 0.6Christophe Coustet1+8-0
2024-04-05 13:18Add flexible debug code for connex components groupingChristophe Coustet2+169-1
2024-04-05 13:12Continue bugfixes on connec components groupingChristophe Coustet1+45-12
2024-04-05 07:40Add new configurations to test geometries at zero distanceChristophe Coustet1+739-8
2024-04-05 07:37Fix warningsChristophe Coustet1+3-1
2024-04-05 07:35Upgrade star-3d dependency to 0.9Christophe Coustet1+1-1
2024-03-29 14:41Further rework on connex component groupingChristophe Coustet2+233-252
2024-03-12 14:54Fix name of optional debug output fileChristophe Coustet1+1-1
2024-02-27 14:59BugFix: wrong grouping of connex componentsChristophe Coustet1+375-214
2024-02-27 17:15Add a new test that fails.Christophe Coustet2+1128-0
2023-12-14 14:28Set version number to 0.6Vincent Forest1+1-1
2023-12-14 14:27Remove CMake supportVincent Forest1+0-206
2023-11-22 10:11Write a POSIX Makefile to replace CMakeVincent Forest4+412-0
2023-11-22 10:09Add a .gitignore fileVincent Forest1+12-0
2023-10-20 09:17Cosmetic changes in a testChristophe Coustet1+20-21
2023-09-06 08:43Merge branch 'release_0.5.5'Christophe Coustet9+675-43
2023-09-06 08:41Merge branch 'release_0.5.5' into developChristophe Coustet2+6-1
2023-09-05 13:21Bump version number to 0.5.5Christophe Coustet1+1-1
2023-09-05 13:20Add Release notes for release 0.5.5Christophe Coustet1+5-0
2023-09-05 08:36Fix a crash linked to numerical accuracyChristophe Coustet1+25-22
2023-09-04 16:14Add a test that fails (numerical accuracy problem causing a crash)Christophe Coustet2+624-0
2023-08-31 09:15SpacingChristophe Coustet6+20-20
2023-04-27 15:02Merge branch 'release_0.5.4' into developVincent Forest36+81-74
2023-04-27 14:58Update of copyright yearsVincent Forest36+37-37
2023-04-27 14:56Set version nubmer to 0.5.4Vincent Forest1+1-1
2023-04-27 14:55Write release notes for version 0.5.4Vincent Forest1+43-36
2023-04-26 08:13Do not use uninitialised variables in senc3d_scene_createVincent Forest1+3-2
2021-10-15 10:25Fix compilation warnings detected by gcc 11Vincent Forest1+1-1
2021-10-15 10:25Set the required version of StarSP to 0.12Vincent Forest2+2-2
2021-10-15 10:21Upd CMakeLists so that we don't need Star<SP|3DUT> for all testsVincent Forest1+46-34
2021-06-22 14:59Merge branch 'release_0.5.3' into developVincent Forest2+5-1
2021-06-22 14:57Add the 0.5.3 release noteVincent Forest1+4-0
2021-06-22 14:55Bump version to 0.5.3Vincent Forest1+1-1
2021-06-22 14:55Update the copyright noticeVincent Forest35+35-35
2021-06-22 14:53Fix API break on filter function introduced by Star-3D 0.8Vincent Forest2+4-3
2020-09-25 12:18Merge branch 'release_0.5.2' into developChristophe Coustet1+8-0
2020-09-25 12:17Add Release notes for release 0.5.2Christophe Coustet1+8-0
2020-08-20 13:31BugFix: grouping of nested components in contact at a single vertexChristophe Coustet2+251-27
2020-08-20 12:21Add media count to componentsChristophe Coustet3+17-7
2020-08-19 18:01Add a new test (enclosures in contact at a single vertex)Christophe Coustet3+236-2
2020-08-19 16:58Change asserts to checks that remain effective in releaseChristophe Coustet3+16-11
2020-08-19 08:40Fix Linux buildChristophe Coustet1+9-6
2020-08-14 08:59Add missing #undefChristophe Coustet1+2-0
2020-08-14 08:59Small code change to improve readabilityChristophe Coustet1+6-6
2020-08-14 08:58BugFix: grouping of components in contact.Christophe Coustet1+359-93
2020-07-31 16:03BugFix: wrong component groupingChristophe Coustet1+2-2
2020-07-30 16:35Fix the senc3d_scene_get_max_medium API callChristophe Coustet7+100-53
2020-07-22 15:59Better fix for broken enclosure whith multiple media insideChristophe Coustet1+7-14
2020-07-21 15:52Add a commentChristophe Coustet1+1-0
2020-07-21 15:06BugFix: broken enclosure whith multiple media insideChristophe Coustet3+144-11
2020-07-07 08:00Fix release notes for release 0.5Christophe Coustet1+11-7
2020-07-04 16:21Merge branch 'release_0.5.0' into developChristophe Coustet2+17-2
2020-07-04 16:21Bump version number to 0.5.0Christophe Coustet1+2-2
2020-07-04 15:56Add Release notes for release 0.5.0Christophe Coustet1+15-0
2020-07-04 16:20Fix a warningChristophe Coustet1+2-2
2020-07-04 15:54Add missing API calls checksChristophe Coustet2+10-0
2020-07-04 15:11BugFix overlapping triangles where only collected on 1 threadChristophe Coustet2+40-31
2020-07-04 15:08Fix test that was single threadedChristophe Coustet1+2-1
2020-06-23 09:25Build optional tests even if not activeChristophe Coustet1+13-16
2020-06-15 14:29Fix comment styleVincent Forest1+13-13
2020-06-15 14:16Fix a conversion warningVincent Forest1+1-1
2020-06-15 11:50Stop returning enclosures on ill-formed scenes.Christophe Coustet7+228-23
2020-06-12 16:26Ensure overlapping triangles' ids are sortedChristophe Coustet2+12-0
2020-06-12 12:32Fix warningsChristophe Coustet1+2-2
2020-06-12 12:17BugFix: could enter an endless loop with some invalid modelsChristophe Coustet1+30-0
2020-06-11 09:20Add reporting of overlapping trianglesChristophe Coustet5+96-9
2020-06-12 06:52Change an assert that failed with some ill-formed modelsChristophe Coustet1+1-2
2020-06-11 07:28BugFix: some degenerated triangles where not detectedChristophe Coustet1+12-4
2020-05-26 14:03Add lib name before func name in log messagesChristophe Coustet3+21-14
2020-05-14 15:21BugFix: error in volume computationChristophe Coustet1+1-1
2020-05-14 08:39Bugfix: enclosures with Nz=0 everywhere are brokenChristophe Coustet1+7-4
2020-05-07 07:55Add area and volume to enclosure headersChristophe Coustet6+115-72
2020-05-06 05:29Fix misleading comments and small changes to the codeChristophe Coustet1+25-18
2020-05-01 14:46Make enclosure IDs reproducibleChristophe Coustet1+52-10
2020-05-01 14:46Merge branch 'feature_no_add' into developChristophe Coustet62+12700-7207
2020-04-23 11:57Revert s3d upgrade untill it is releasedChristophe Coustet1+1-1
2020-04-23 11:40Huge performance improvementChristophe Coustet1+15-3
2020-04-19 12:13Upgrade s3d dependency to 0.7.2 (bugfix required)Christophe Coustet1+1-1
2020-04-19 18:00Remove warning messageChristophe Coustet1+0-3
2020-04-19 12:10Decrease size of a test that is far too longChristophe Coustet1+1-2
2020-04-19 11:47Switch from raytracing to closest point queries for numerical robustnessChristophe Coustet1+56-32
2020-03-15 16:58BugFix: mismatch medium id VS medium indexChristophe Coustet5+30-23
2020-03-03 14:14Small changes in assertsChristophe Coustet1+14-21
2020-03-03 11:04Add a feature on frontier APIChristophe Coustet5+39-22
2020-03-03 11:03Add a missing test on return codeChristophe Coustet1+1-1
2020-02-19 09:27Add stuff to ease a possible change in API typesChristophe Coustet15+208-197
2020-02-06 13:13Continue renamingChristophe Coustet27+223-632
2020-02-05 14:10Rename everything senc3d (from senc) for coherency reasonsChristophe Coustet62+13000-12931
2020-02-03 15:01Some API renamesChristophe Coustet17+571-134
2020-01-28 14:57Make huge tests smallerChristophe Coustet2+3-3
2020-01-28 14:57Fix testsChristophe Coustet1+2-2
2020-01-28 14:35API renamesChristophe Coustet22+497-496
2020-01-27 15:57Cosmetic changesChristophe Coustet1+8-9
2020-01-27 09:11Add missing fileChristophe Coustet1+107-0
2020-01-24 15:41Make dumping result in files optional in testsChristophe Coustet3+11-4
2020-01-24 15:41Factorize some test codeChristophe Coustet2+14-147
2020-01-24 15:38Fix number of threads involved in testChristophe Coustet3+3-3
2020-01-24 15:32Fix commentsChristophe Coustet2+2-2
2020-01-24 15:31Make huge tests optionalChristophe Coustet1+22-8
2020-01-22 10:26Remove unused fileChristophe Coustet1+0-21
2020-01-13 14:55Change remaining tests according to new APIChristophe Coustet5+43-55
2020-01-10 17:10Update copyright year rangeChristophe Coustet30+30-30
2020-01-10 17:08Change most test according to new APIChristophe Coustet19+7419-1291
2020-01-07 15:38BugFix: getter accessing wrong enclosureChristophe Coustet2+2-207
2020-01-07 15:35Fix a memleakChristophe Coustet2+4-241
2019-12-20 16:58Upgrade helper functions to use results from star-3dChristophe Coustet3+93-81
2019-12-20 16:32Fix warningsChristophe Coustet2+1-4
2019-12-20 16:27Remove most of API.Christophe Coustet28+861-1182
2019-11-22 16:26Add involved medias as args to the merge callback.Christophe Coustet7+271-61
2019-11-22 15:44BugFix: wrong management of add callback returning an errorChristophe Coustet1+4-5
2019-11-22 15:42SpacingChristophe Coustet2+10-10
2019-11-08 14:04Merge branch 'release_0.4.2' into developChristophe Coustet2+8-1
2019-11-08 14:03Bump version number to 0.4.2Christophe Coustet1+1-1
2019-11-08 14:03Add Release notes for release 0.4.2Christophe Coustet1+7-0
2019-11-08 13:59Fix global id of triangles; reintroduce dedicated APIChristophe Coustet8+76-14
2019-11-08 13:59Fix spacingChristophe Coustet1+2-2
2019-11-08 09:18Merge branch 'release_0.4.1_hotfix' into developChristophe Coustet1+4-0
2019-11-08 09:17Add Release notes for release 0.4.1Christophe Coustet1+4-0
2019-11-07 17:01Merge branch 'release_0.4.1' into developChristophe Coustet2+10-10
2019-11-07 17:00Bump version number to 0.4.1Christophe Coustet1+1-1
2019-11-07 16:57Fix an infinite loop related to a rare numerical accuracy problem.Christophe Coustet1+9-9
2019-11-05 10:22Merge branch 'release_0.4.0'Christophe Coustet24+1235-432
2019-11-05 10:21Merge branch 'release_0.4.0' into developChristophe Coustet2+11-2
2019-11-05 10:20Bump version number to 0.4.0Christophe Coustet1+2-2
2019-11-05 10:20Add Release notes for release 0.4.0Christophe Coustet1+9-0
2019-10-31 17:00Remove timing logsChristophe Coustet1+0-43
2019-10-31 17:00Add a missing CHK in a testChristophe Coustet1+1-1
2019-10-31 15:04Remove useless includes and fix typosChristophe Coustet3+2-6
2019-10-23 13:10Keep a single API call for add_geometry. This breaks API.Christophe Coustet21+236-347
2019-10-15 10:19Fix gcc warningChristophe Coustet1+1-1
2019-10-15 10:18Fix enum VS int when playing with bits.Christophe Coustet2+5-4
2019-10-15 09:13Fix a test and some warningsChristophe Coustet4+54-34
2019-10-14 13:20Merge branch 'feature_triangle_app_data' into developChristophe Coustet6+408-12
2019-10-14 13:02Add callbacks to manage app data for triangles.Christophe Coustet6+408-12
2019-10-11 14:09Merge branch 'feature_geom_multi_add' into developChristophe Coustet9+306-93
2019-10-11 13:01Fix enum VS int mismatch when using enum mebers as flagsChristophe Coustet7+292-10
2019-10-11 12:51Allow to analyze scenes including sides with undefined mediumChristophe Coustet9+203-68
2019-10-10 15:28Add API calls to access scene geometry without prior analyzeChristophe Coustet4+150-5
2019-10-10 12:13Make possible to add geometry with some side's media undefinedChristophe Coustet7+257-42
2019-10-10 15:06Fix inappropriate constChristophe Coustet2+2-2
2019-10-10 14:26Add a reserve API callChristophe Coustet4+40-0
2019-10-04 15:30Fix a missing static in headerChristophe Coustet1+2-2
2019-10-01 14:00Fix a typoChristophe Coustet1+1-1
2019-04-28 09:56Merge branch 'release_0.3.1'Christophe Coustet8+112-22
2019-04-28 09:54Merge branch 'release_0.3.1' into developChristophe Coustet2+7-1
2019-04-28 09:53Bump version number to 0.3.1Christophe Coustet1+1-1
2019-04-28 09:53Add Release notes for release 0.3.1Christophe Coustet1+6-0
2019-04-28 09:34Linux buildChristophe Coustet1+7-11
2019-04-26 14:48Performance Fix: some special case was in O(n^2)Christophe Coustet6+109-21
2019-03-19 11:06Fix spécial characters wrongly escaped in readme.Christophe Coustet1+1-1
2019-03-12 14:43Merge branch 'release_0.3.0'Christophe Coustet10+280-83
2019-03-12 14:38Merge branch 'release_0.3.0' into developChristophe Coustet2+8-2
2019-03-12 14:37Bump version number to 0.3.0Christophe Coustet1+2-2
2019-03-12 14:36Add Release notes for release 0.3.0Christophe Coustet1+6-0
2019-03-12 14:28Fix a warningChristophe Coustet1+1-1
2019-02-12 15:52Fix Linux build.christophe coustet1+2-2
2019-02-11 18:06Add a description on most of the API calls.Christophe Coustet1+51-5
2019-02-11 17:48Add missing test code.Christophe Coustet1+11-0
2019-02-11 15:07Merge branch 'feature_frontiers' into developChristophe Coustet7+164-69
2019-02-11 14:56Add API calls to access to geometry frontiersChristophe Coustet7+164-69
2019-02-08 10:11Fix commentsChristophe Coustet3+6-6
2019-02-08 10:18Fix a warning log outputChristophe Coustet1+8-4
2019-02-07 10:32BugFix: reverse some flag on a special caseChristophe Coustet1+12-0
2019-02-07 09:45Add some debug codeChristophe Coustet2+25-1
2019-02-07 09:44Remove unused field in structChristophe Coustet1+0-2
2019-01-23 08:58Fix a commentChristophe Coustet1+3-2
2019-01-22 09:04Fix a warningChristophe Coustet1+1-1
2019-01-22 08:57Merge branch 'release_0.2.2'Christophe Coustet5+76-26
2019-01-22 08:57Merge branch 'release_0.2.2' into developChristophe Coustet2+13-5
2019-01-22 08:55Bump version number to 0.2.2Christophe Coustet1+1-1
2019-01-22 08:54Add Release notes for release 0.2.2Christophe Coustet1+12-4
2019-01-21 18:09BugFix when grouping components into enclosuresChristophe Coustet2+59-17
2019-01-21 17:55SpacingChristophe Coustet1+4-4
2018-11-06 13:13Merge branch 'release_0.2.1'Christophe Coustet5+12-8
2018-11-06 13:07Merge branch 'release_0.2.1' into developChristophe Coustet2+5-1
2018-11-05 12:53Bump version number to 0.2.1Christophe Coustet1+1-1
2018-11-05 12:52Add Release notes for release 0.2.1Christophe Coustet1+4-0
2018-11-05 09:45BugFix: needed data cleaning on computation cancelingChristophe Coustet1+1-0
2018-11-05 09:17Fix a commentChristophe Coustet1+0-1
2018-11-05 08:54SpacingChristophe Coustet1+3-3
2018-10-08 15:34Fix the definition of some helper functionsVincent Forest1+3-3
2018-10-05 10:19Merge branch 'release_0.2'Christophe Coustet28+2680-1392
2018-10-05 10:19Merge branch 'release_0.2' into developChristophe Coustet1+44-20
2018-10-05 10:17Add Release notes for release 0.2Christophe Coustet1+44-20
2018-10-05 08:52Fix READMEChristophe Coustet1+1-2
2018-09-27 09:22Merge remote-tracking branch 'origin/feature_normal_convention' into developchristophe coustet5+9-13
2018-09-27 09:19Linux buildchristophe coustet5+9-13
2018-09-26 16:22Add some tests.Christophe Coustet3+98-69
2018-09-24 17:01Change the drawing of the cube used for tests to use a direct systemChristophe Coustet1+7-7
2018-09-24 11:36Enforce the 80 columns rule in some placesChristophe Coustet1+4-2
2018-09-24 08:33Add a convention for normals' orientation in outputChristophe Coustet14+168-78
2018-09-11 16:47Fix Front/Back conventionChristophe Coustet16+312-26
2018-09-11 15:10Merge remote-tracking branch 'origin/feature_multi_mat_enclosures_2' into developChristophe Coustet17+503-397
2018-09-11 14:59Replace htables by bool arrays when collecting mediaChristophe Coustet3+86-67
2018-08-22 13:19Linux buildchristophe coustet2+12-5
2018-08-21 09:31An enclosure can now be made of more than 1 medium.Christophe Coustet17+468-388
2018-08-20 14:33add missing get on atomic valuesChristophe Coustet1+4-4
2018-08-20 14:05Fix type confusion (uint VS enclosure_id)Christophe Coustet3+28-22
2018-08-20 13:29Stop using dedicated atomic stuff for pointersChristophe Coustet1+12-18
2018-08-20 13:21BugFix : memleak whith some incoherent media setingsChristophe Coustet1+5-1
2018-08-20 13:19Add some testing for incoherent mediaChristophe Coustet1+9-0
2018-08-20 13:13 BugFix: wrong arg check in an API callChristophe Coustet1+1-2
2018-08-20 13:10 Fix warningsChristophe Coustet1+1-2
2018-08-20 13:06Fix for get_enclosure_[count_]by_mediumChristophe Coustet1+6-6
2018-08-20 13:00Check get_enclosure_[count_]by_medium API calls: failure!Christophe Coustet2+31-2
2018-08-06 09:18Fix previous commitChristophe Coustet2+3-3
2018-08-02 09:43Fix side_id/side_flag confusionChristophe Coustet3+16-12
2018-07-05 16:01Set version to 0.1.1Christophe Coustet1+1-1
2018-07-04 14:55Delete useless #includeChristophe Coustet1+0-2
2018-07-04 14:54Install header files under the star directoryChristophe Coustet1+2-2
2018-04-25 12:17Workaround to have ctest working againChristophe Coustet1+6-0
2018-04-20 14:52Uniformize with senc 2dChristophe Coustet1+1-1
2018-04-20 14:10Fix a numeric accuracy concern.Christophe Coustet3+81-40
2018-04-18 15:07Fix gcc warnings.Christophe Coustet1+0-2
2018-04-18 08:50Add an API call to get max medium rank.Christophe Coustet3+22-0
2018-04-18 08:21BugFix: possible omp runtime error.Christophe Coustet1+35-33
2018-04-17 16:29SpacingChristophe Coustet1+1-1
2018-04-17 16:28BugFix: fix interior/exterior detection for components.Christophe Coustet2+94-170
2018-04-17 13:12Use a distorded cube in tests when possible.Christophe Coustet8+113-99
2018-04-17 13:10Replace assert by CGK in test codeChristophe Coustet1+3-3
2018-04-13 15:13BugFix: lacked a sync to push safely.Christophe Coustet1+5-1
2018-04-13 15:12Fix init order in create stuff.Christophe Coustet1+2-2
2018-04-13 13:20Fix by enclosure stuff (part of code was missing)Christophe Coustet3+41-4
2018-04-13 12:45Fix Debug build (missing var rename in assert).Christophe Coustet1+2-1
2018-04-13 10:23Fix commentsChristophe Coustet1+3-4
2018-04-12 15:39Some performance mprovement by easing omp thread syncs.Christophe Coustet3+826-731
2018-04-12 13:23Add 2 new API calls to allow enclosures access by medium.Christophe Coustet3+61-0
2018-04-12 13:10Fix naming for enclosure header type.Christophe Coustet8+10-10
2018-04-12 13:08BugFix: thread count was not set at the correct time.Christophe Coustet3+7-7
2018-04-12 13:04API change: remove the need to give #media when creating a scene.Christophe Coustet12+20-41
2018-04-12 12:56API change: get enclosure header by copy (was by ptr).Christophe Coustet7+33-33
2018-04-10 07:28Fix a GCC warningVincent Forest1+1-1
2018-03-30 14:36BugFix: code was executed after an error was discovered; should notChristophe Coustet1+1-1
2018-03-30 14:35BugFix: vars shared among threads should have been privateChristophe Coustet1+2-2
2018-03-30 14:34BugFix: wrong vertex IDs in enclosure dataChristophe Coustet1+1-1
2018-03-30 14:31Fix geometry in a testChristophe Coustet1+2-2
2018-03-30 14:29Cosmetic changes; mostly renames and comments.Christophe Coustet8+64-55
2018-03-20 16:04More on Linux build.Christophe Coustet2+14-6
2018-03-16 13:39Additional openmp stuff; mostly about many enclosure scenarioChristophe Coustet1+169-141
2018-03-16 12:53Change openmp required specification from 1.2 to 2.0Christophe Coustet1+1-1
2018-03-16 12:52In debug builds, print a msg if an error code is setChristophe Coustet1+6-2
2018-03-16 12:49Fix many enclosures test and greatly increase enclosures countChristophe Coustet1+37-18
2018-03-16 12:44Change many triangles test to increase #triangle and decrease #enclosureChristophe Coustet1+7-6
2018-03-16 12:42Add an utility fn to dump an obj of the whole sceneChristophe Coustet1+23-16
2018-03-13 14:11BugFix: wrong type-related constantsChristophe Coustet1+4-4
2018-03-06 17:41More Linux build.Christophe Coustet4+5-6
2018-03-06 16:43Increase max number of media and components.Christophe Coustet3+10-10
2018-03-06 16:32Better lifetime management for some thread related data structures.Christophe Coustet1+282-281
2018-03-06 15:47Address possible overflow.Christophe Coustet1+1-1
2018-03-06 15:46Linux build.Christophe Coustet1+1-0
2018-03-06 15:11Just spacing.Christophe Coustet6+7-7
2018-03-06 15:11Increase test counts; as reduced memory consumption now allows it.Christophe Coustet2+15-16
2018-03-06 15:10Remove bit arrays storing side membership information.Christophe Coustet3+220-250
2018-03-02 21:04Add a new test.Christophe Coustet2+149-0
2018-03-02 19:57Parallelize component extractionChristophe Coustet6+358-285
2018-02-28 13:26Build Linux.Christophe Coustet12+110-117
2018-02-27 13:29Add s3dut depency to build tests.Christophe Coustet1+6-5
2018-02-27 13:18Add openmp as a prerequisite in README.Christophe Coustet1+3-2
2018-02-27 13:06Merge branch 'feature_openmp' into developChristophe Coustet13+445-378
2018-02-27 13:05Remove some logs on exec. time.Christophe Coustet1+0-61
2018-02-27 13:04Add some testing.Christophe Coustet1+14-2
2018-02-27 12:56Move openmp block from outside to inside a fn.Christophe Coustet1+216-219
2018-02-27 12:47New utility macro.Christophe Coustet1+5-4
2018-02-27 12:46Indentation.Christophe Coustet2+4-8
2018-02-27 12:45Change my trg test to have more different media.Christophe Coustet1+5-4
2018-02-26 12:22Some cleaning: remove non-openmp code.Christophe Coustet1+11-278
2018-02-26 12:13Remove a non-legit part of a test.Christophe Coustet1+7-14
2018-02-26 12:12Refactoring of the build result step.Christophe Coustet5+157-97
2018-02-23 13:23Avoid darray elts copy.Christophe Coustet1+95-76
2018-02-23 13:16Replace the proxy allocator by a regular one.Christophe Coustet1+4-4
2018-02-23 13:14Cosmetic; just make use of the OK macro in 1 more place.Christophe Coustet1+1-2
2018-02-23 13:13Fix descriptor creation.Christophe Coustet1+7-2
2018-02-23 13:11Add a comment on allocator in the API header file.Christophe Coustet1+3-1
2018-02-22 08:51First try with openmp; only efficient with 2 threads.Christophe Coustet5+312-2
2018-02-21 18:06Add timing information in a test.Christophe Coustet1+9-0
2018-02-21 18:05Remove useless intermediate data structures.Christophe Coustet2+132-224
2018-02-20 16:41Remove some asserts except for small scenes as they last forever.Christophe Coustet1+8-5
2018-02-20 16:13Decrease enclosures' memory footprint by ~40%.Christophe Coustet4+30-27
2018-02-20 13:10Fix a type mismatchChristophe Coustet1+2-3
2018-02-20 09:45Add missing code on by-enclosure triangle global id.Christophe Coustet2+18-7
2018-02-19 17:49Add a global id to triangles and the dedicated API.Christophe Coustet15+248-74
2018-02-19 10:41Given access to scene counts through new API calls.Christophe Coustet3+94-0
2018-02-16 15:10Add a new test with 3M+ trg.Christophe Coustet2+125-1
2018-02-16 15:03BugFix: wrong conformmity test between media.Christophe Coustet1+1-1
2018-02-16 14:11BugFix: opposite triangle side index computation was broken.Christophe Coustet1+33-10
2018-02-16 14:30Bugfix: mutiple bugs in analyze.Christophe Coustet1+29-10
2018-02-16 14:28Delete unused struct field.Christophe Coustet1+0-1
2018-02-16 04:14Reduce memory footprint of vertices deduplicate.Christophe Coustet2+10-16
2018-02-15 14:31Fix a typo in a comment.Christophe Coustet1+1-1
2018-02-15 13:35Fix a warning in ReleaseChristophe Coustet1+15-23
2018-02-15 11:28Add a self-hit filter.Christophe Coustet1+46-8
2018-02-15 10:24Fix spelling (mediums = > media).Christophe Coustet14+97-97
2018-02-15 10:13Improve API documentation.Christophe Coustet1+21-8
2018-02-15 09:24Change enclosure triangles order when both sides are in.Christophe Coustet6+67-46
2018-02-14 16:02Some API renames.Christophe Coustet9+60-51
2018-02-14 15:52Move tmp data out of the descriptor.Christophe Coustet3+19-16
2018-02-14 15:19Remove useless code (ref_put with no immediate effect).Christophe Coustet1+1-6
2018-02-14 10:58Remove useless data and code.Christophe Coustet2+0-24
2018-02-14 09:42Add a missing return code test.Christophe Coustet1+1-1
2018-02-14 09:37Add enclosure dump to obj in tests.Christophe Coustet2+46-3
2018-02-14 09:36BugFix: got global data when enclosure data was needed.Christophe Coustet1+8-4
2018-02-13 17:50Replace repetitive error code by a macro.Christophe Coustet3+41-75
2018-02-13 13:59Add new test.Christophe Coustet2+118-0
2018-02-13 11:45Add by-triangle mediums in tests.Christophe Coustet7+45-38
2018-02-13 12:56Improve error reporting.Christophe Coustet2+91-15
2018-02-13 11:55Fix count VS unique count mismatches.Christophe Coustet3+27-16
2018-02-13 09:35Add descriptor-related API tests.Christophe Coustet1+34-0
2018-02-13 09:31Add code to determine by-triangle enclosures.Christophe Coustet2+17-11
2018-02-12 16:23Initial commit.Christophe Coustet25+4858-0