Commit Graph

  • 66508876a5 builds nicely, but chokes immediately on serializer- first element, needs debugging Sander Boer 2019-05-03 17:28:08 +02:00
  • 33bcf786fd MPIR and MPFR in win build script Thomas Krijnen 2019-05-03 10:46:59 +02:00
  • 8ea77bdeca Linearizing the use of IfcGeomIterator by integrating it into IfcConvert in full, atm it does not build. Sander Boer 2019-05-01 18:34:01 +02:00
  • 8e6a6ec56d Add voxelization_toolkit to win build script Thomas Krijnen 2019-04-30 14:36:55 +02:00
  • 6468329f01 merge with ifcopenshell Sander Boer 2019-04-30 14:26:27 +02:00
  • b862f633db Fix voxel library in nix build script Thomas Krijnen 2019-04-30 13:24:28 +02:00
  • 0fd3c69579 FindFromKey() backwards compat Thomas Krijnen 2019-04-30 11:54:56 +02:00
  • f9e839817d Add opensourceBIM/voxel to nix build script Thomas Krijnen 2019-04-27 14:37:31 +02:00
  • a0c01ff756 Merge branch 'v0.6.0' into v0.7.0 Thomas Krijnen 2019-04-26 15:07:50 +02:00
  • 513d5d0666 Merge branch 'master' of https://github.com/IfcOpenShell/IfcOpenShell Sander Boer 2019-04-26 11:22:36 +02:00
  • 4792fd9efe Don't do brute-force edge sewing in case of non-manifold faceset from wire intersections or triangulations Thomas Krijnen 2019-04-24 17:15:18 +02:00
  • 587edca99f Don't log empty error messages from boolean op Thomas Krijnen 2019-04-24 17:01:02 +02:00
  • 71118fb126 Retain topology information when triangulating face boundaries. #574 Thomas Krijnen 2019-04-24 16:32:06 +02:00
  • 80bdb36ccc Reduce face triangulation message severity to warning Thomas Krijnen 2019-04-09 17:09:27 +02:00
  • 013b7a763d Some fixes to make sure that non-planar faces get explicitly triangulated Thomas Krijnen 2019-04-09 17:03:24 +02:00
  • f0fa9ca736 Install python module files using glob Thomas Krijnen 2019-04-05 11:18:22 +02:00
  • 8a197a6305 Work on 3ds max plug-in Thomas Krijnen 2019-04-03 15:08:14 +02:00
  • 91d10a1465 Provide basic validation utility in Python Thomas Krijnen 2019-04-03 14:41:25 +02:00
  • 1314209a89 Map empty aggregate to empty tuple in python Thomas Krijnen 2019-04-03 14:40:09 +02:00
  • 45c3c27fb5 Fixes for mapping declaration subtypes to SWIG Thomas Krijnen 2019-04-03 13:55:29 +02:00
  • 6e42f82e1a Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-03-29 09:32:22 +01:00
  • 0ae1c90797 --ignore-whitespace in patch Fixes #565 Thomas Krijnen 2019-03-29 09:31:39 +01:00
  • 94bf798168 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-03-24 14:26:14 +01:00
  • 8c1924084a Don't consider openings as children in geom filters Thomas Krijnen 2019-03-24 12:36:33 +01:00
  • 2bf3648966 Add MVD subrepo Thomas Krijnen 2019-03-19 11:04:24 +01:00
  • 5e54e84a92 Delete MVD module now separate repo Thomas Krijnen 2019-03-19 11:02:24 +01:00
  • e43e02c003 Vector of bool type conversion in python wrapper. Thomas Krijnen 2019-03-13 13:32:24 +01:00
  • 2a026e93d5 Fix errors after merge Thomas Krijnen 2019-03-08 17:22:05 +01:00
  • dafa304936 Update Python to 2.7.16 - So Fedora 29 Compile paul 2019-03-08 22:00:15 +08:00
  • ac4be43170 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-03-08 11:40:16 +01:00
  • e4fdfd2eb3 Apply length unit to IfcCylindricalSurface Radius. Fixes #553 Thomas Krijnen 2019-03-04 17:23:15 +01:00
  • a800a9e7c7 FIx MVD module johltn 2019-03-04 12:47:28 +01:00
  • 9052721a00 Preliminary work on MVD parser/converter/checker Thomas Krijnen 2019-03-04 10:20:42 +01:00
  • 2538eeea87 Fixes for latebound inverse attributes in Python Thomas Krijnen 2019-02-27 17:18:19 +01:00
  • dbc3c5ebef Mark abstract entities in latebound schema Thomas Krijnen 2019-02-20 15:35:19 +01:00
  • 45136fce6c GeomServer: precision on double formatting, compound in meters, bounding box also from compound Thomas Krijnen 2019-02-20 12:29:44 +01:00
  • bf1623975c Merge remote-tracking branch 'dleverton/master' Thomas Krijnen 2019-02-15 14:30:55 +01:00
  • df49f1bc1b prevent index out of bound in case of a single point hlg 2019-02-14 03:16:03 +08:00
  • acde878946 process IfcIndexedPolyCurve without segments #549 hlg 2019-02-14 03:05:38 +08:00
  • 33cbcc2510 Provide LARGEST_FACE_DIRECTION in geom server quantities Thomas Krijnen 2019-02-15 13:46:13 +01:00
  • d583bf5284 Populate entity subtypes, get schema info in Python Thomas Krijnen 2019-02-15 13:09:54 +01:00
  • d12cacbd2e Fix Position handling for IfcSurfaceCurveSweptAreaSolid David Leverton 2019-02-13 15:34:50 +00:00
  • 8d65086e01 Fix #540. Fix XML serializer schema registration. Thomas Krijnen 2019-02-13 14:16:58 +01:00
  • 4822b57584 Process binary trees of boolean ops in a single call. Fixes #546 Thomas Krijnen 2019-02-13 10:08:55 +01:00
  • 94c3261ba8 Geomserver positions in 64bit Thomas Krijnen 2019-02-12 16:31:38 +01:00
  • 5db91e52da Fixes to logger templates Thomas Krijnen 2019-02-12 14:55:03 +01:00
  • 68151b970a Conditionally sew faces based on detection of shared edges Thomas Krijnen 2019-02-12 13:59:49 +01:00
  • 826752ca6c Geomserver bounding box sizes Thomas Krijnen 2019-02-12 12:47:01 +01:00
  • c3adcf631a Fix previous commit Thomas Krijnen 2019-02-08 16:53:09 +01:00
  • a4c2aa8f42 IfcConvert Windows unicode support (#258) Thomas Krijnen 2019-02-08 15:18:55 +01:00
  • 7f9d418112 Add LARGEST_FACE_AREA to geom server Thomas Krijnen 2019-02-06 16:24:17 +01:00
  • 9b0be0fb4e Delete intersection.py Dawid Huczyński 2019-02-06 14:08:13 +00:00
  • 3fdd92dc84 Create intersection.py Dawid Huczyński 2019-02-06 11:45:22 +00:00
  • 9f7a7a2c5b basic update to blender2.8, use of existing mesh if id match, Dawid Huczynski 2019-02-06 00:42:49 +00:00
  • 4df526f023 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-02-06 15:39:43 +01:00
  • 6bac067488 Keep behaviour of returned null pointers for now Thomas Krijnen 2019-02-06 13:33:38 +01:00
  • 000d11daab IfcFile: possibility to mark an entity as modified so that potential cache is invalidated. Stinkfist0 2018-12-21 12:06:35 +02:00
  • 3bef32bb87 IfcGeom::Kernel::get_layers: remove what would appear to be unnecessary code (yields 0 layers in my tests). Stinkfist0 2018-10-01 19:59:18 +03:00
  • 9211f80625 IfcFile::entitiesByReference: cache loaded references. Profiling shows around 3x speed-up (avg. of first 5000 calls to this function). Stinkfist0 2018-10-01 15:11:34 +03:00
  • 910cdb3754 IfcConvert: print durations of file parsing and XML conversion. Stinkfist0 2018-10-01 13:19:31 +03:00
  • 38f7ccdc20 Optimize IfcFile::entitiesByReference() by reserving capacity for IfcEntityList in advance. Stinkfist0 2018-09-28 15:00:48 +03:00
  • 40c2602b0e Fix discrepancy with v06 Thomas Krijnen 2019-02-06 13:29:56 +01:00
  • 42e00581cd Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-02-06 12:22:48 +01:00
  • 81f978f101 Changes to Axis with missing refDirection Thomas Krijnen 2019-02-06 12:18:10 +01:00
  • 3e041a1fb2 Migrate deprecated bind1st and mem_fun to C++11 bind Xavier Lamorlette 2019-01-29 12:02:49 +01:00
  • bd3118b4a3 Fix a "declaration of 'identifier' hides class member" warning Xavier Lamorlette 2019-01-29 10:35:12 +01:00
  • 4b57a7bdd6 Set a lower bound tot faceset_helper::epsilon Thomas Krijnen 2019-01-26 15:00:20 +01:00
  • 5b066c9f95 Don't convert to Nef if there are no voids Thomas Krijnen 2019-01-25 15:19:52 +01:00
  • 3afb9169b1 Implement missing virtual function in CgalKernel Thomas Krijnen 2019-01-25 14:25:34 +01:00
  • 24b552a822 Merge fixes Thomas Krijnen 2019-01-23 17:27:13 +01:00
  • 884064f213 Merge remote-tracking branch 'cgal/cgal' into v0.7.0 Thomas Krijnen 2019-01-23 15:44:19 +01:00
  • 4d39dbca2a Build static cgal, fix null pointer access Thomas Krijnen 2019-01-23 15:10:20 +01:00
  • 30479ca0a6 Fixes for compilation of cgal kernel Thomas Krijnen 2019-01-23 12:34:21 +01:00
  • a7a1ad129e Merge commit '6b47e9ca1d18df4b1cd2c66e488ad91f9730ecdf' into v0.7.0 Thomas Krijnen 2019-01-22 13:00:49 +01:00
  • bea627d01e Merge commit '6b47e9ca1d18df4b1cd2c66e488ad91f9730ecdf' into v0.7.0 Thomas Krijnen 2019-01-22 12:47:21 +01:00
  • 059a1cb14b Merge commit '4d12bf7e8df4bd144526eeb5994802d308b40297' into v0.7.0 Thomas Krijnen 2019-01-22 12:38:02 +01:00
  • 6a5bfefce9 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-01-20 14:27:09 +01:00
  • ef7eee411b Update to IFC4Add2TC1 Thomas Krijnen 2019-01-20 13:47:12 +01:00
  • 8c5349feaa Introduce AbstractKernel Thomas Krijnen 2019-01-20 13:16:42 +01:00
  • fa0a33f3c0 Option to select Kernel from IfcConvert Thomas Krijnen 2019-01-19 12:39:47 +01:00
  • 5a7c7ed048 Shuffle project structure Thomas Krijnen 2019-01-18 16:43:38 +01:00
  • 16d6420352 More work on enabling cgal kernel Thomas Krijnen 2019-01-18 15:19:00 +01:00
  • d804575974 Cgal kernel skeleton Thomas Krijnen 2017-01-16 11:53:11 +01:00
  • ad24b6be0f Isolate (most of the) geometry processing code into separate opencascade kernel Thomas Krijnen 2019-01-18 11:23:19 +01:00
  • 0072e1f247 CMake CGAL version of IfcGeom Thomas Krijnen 2019-01-16 14:44:43 +01:00
  • 116b80cf91 Fix MPFR download location Thomas Krijnen 2019-01-16 14:41:34 +01:00
  • 208f6d4d74 Small fixes to build script Thomas Krijnen 2019-01-16 14:18:36 +01:00
  • a0dfdc78ef Add cgal to IfcGeom deps Thomas Krijnen 2019-01-16 14:06:17 +01:00
  • cf2dd2aa8d Add GMP MPFR CGAL to build script Thomas Krijnen 2019-01-16 14:04:05 +01:00
  • 6737b54457 Add GMP MPFR CGAL to build script Thomas Krijnen 2017-01-09 17:09:19 +01:00
  • 5ee32fb945 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-01-16 12:30:12 +01:00
  • 944813146e Close polylines on closed profile def. Fixes #538 Thomas Krijnen 2019-01-16 12:28:58 +01:00
  • 16cafb9f8b Fix #534 Thomas Krijnen 2019-01-11 16:22:53 +01:00
  • b1754f7b26 Remove debug prints Thomas Krijnen 2019-01-05 13:45:54 +01:00
  • 55ac6e760d Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-01-05 13:43:19 +01:00
  • 9d6eec0f5a Update suprepo Thomas Krijnen 2019-01-05 13:42:51 +01:00
  • 9048ce4857 Fixed BRepAlgoAPI_BooleanOperation::DumpErrors method only available for OCC version > 7 Thomas Paviot 2019-01-02 07:27:09 +01:00
  • f24944be48 Merge branch 'master' into v0.6.0 Thomas Krijnen 2018-12-31 11:40:16 +01:00
  • dec0c646cc Only round corners on discontinuous spines. Fixes #358. Thomas Krijnen 2018-12-31 11:39:35 +01:00
  • 421daa3d19 Work-around for invalid IfcOrganization instances Thomas Krijnen 2018-12-30 12:55:17 +01:00