Commit Graph

1154 Commits

Author SHA1 Message Date
Dion Moult 9b7ea1e83c Allow for psets to be assigned to types, and pset overrides 2019-09-10 20:11:37 +10:00
Dion Moult 2c84a07bdc Don't hardcode unit definitions 2019-09-10 17:08:45 +10:00
Dion Moult dd1ddfcd8e Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 2019-09-10 05:26:43 +01:00
Dion Moult cd21611646 Define diffuse colour, and give possibility for externally defined material URI 2019-09-10 14:18:50 +10:00
Dion Moult 360767a6eb Bump feature list 2019-09-09 22:00:12 +10:00
Dion Moult 2bf89f11c8 Minor code cleanup 2019-09-09 15:11:32 +10:00
Dion Moult 018123aa21 Export basic material information 2019-09-09 15:11:07 +10:00
Dion Moult 0bf149c894 Fix minor bug where libraries don't exist 2019-09-09 12:48:42 +10:00
Dion Moult b0797db321 Maintain GlobalIds for projects and spatial structures 2019-09-08 20:51:59 +10:00
Dion Moult 58e870d185 Relate objects to psets 2019-09-08 19:02:00 +10:00
Dion Moult 70ec98a9e0 Add ability to detect data types from property set templates so that psets are easier to insert 2019-09-08 18:30:16 +10:00
Dion Moult 22bb5cc276 Relate types to their respective project library 2019-09-08 14:55:23 +10:00
Dion Moult cecb623e76 Prevent unnecessary duplicate creation of the same representation 2019-09-08 11:24:41 +10:00
Dion Moult 04aa0ad04d Support IfcProjectLibrary as related to IfcProject 2019-09-08 11:07:40 +10:00
Dion Moult 58be8e95b0 Bump readme with new features 2019-09-07 22:32:41 +10:00
Dion Moult 5f8a792cf4 Allow the creation and storage of map conversions and CRSes 2019-09-07 22:27:52 +10:00
Dion Moult 5dbbe174de Allow wireframe geometry exports 2019-09-07 08:05:42 +10:00
Dion Moult 9908e5cf05 Clean up trailing whitespace 2019-09-07 08:04:49 +10:00
Dion Moult 3d11a98eef Fix #665 - Display curves too, not just solid elements 2019-09-07 07:40:16 +10:00
Dion Moult 5ce8917c82 Allow type definitions which have no representation, to be used as simply ways to inherit properties 2019-09-05 21:38:52 +10:00
Dion Moult 9c11e6bd09 Update readme with new features 2019-09-05 18:50:32 +10:00
Dion Moult dd3df2258d Allow settings to toggle export of representations and quantities 2019-09-05 17:18:13 +10:00
Dion Moult 826280f35c Add support for multiple collection instances 2019-09-05 12:04:34 +10:00
Dion Moult 5536bd5d59 Minor fix where qto calculator wasn't passed in, whoops 2019-09-05 12:03:07 +10:00
Krzysztof Trzciński 90bf32c342 Fix reusing meshes and mesh naming 2019-09-05 07:14:08 +10:00
Dion Moult bd9aa18053 Record and remember globalids between exports 2019-09-04 17:46:58 +10:00
Dion Moult 3074242aa0 Add basic support for some forms of quantity take-off 2019-09-04 16:53:10 +10:00
Dion Moult 684e687b6a Simplify unnecessary code to get representations 2019-09-04 11:58:18 +10:00
Krzysztof Trzciński 1dff84ace3 Fix clash of mesh names (fixes #661) 2019-09-04 09:01:09 +10:00
Krzysztof Trzciński 99d8e96a35 Add support for collections 2019-09-04 09:01:00 +10:00
Krzysztof Trzciński c3a3cbee3f Fix filename -> ifcopenshell.file 2019-09-04 09:00:41 +10:00
Krzysztof Trzciński 748f826418 Introduce defaultdict instead of checks 2019-09-04 08:58:48 +10:00
Dion Moult 1665d8e0f6 Merge remote-tracking branch 'blender-bim-ifc/master' into v0.6.0 2019-09-03 21:06:15 +10:00
Dion Moult 6e9f24af66 Move to subdir 2019-09-03 21:02:57 +10:00
Thomas Krijnen 75b24c2352 Put maximum length on layerset wall end point intersection 2019-08-21 11:59:30 +02:00
Thomas Krijnen 16ce1f0823 Make sure layerset fold is parallel to other wall axis curve 2019-08-16 10:42:48 +02:00
Thomas Krijnen af1853de04 Iterative epsilon in faceset helper 2019-08-09 17:48:56 +02:00
Thomas Krijnen b3711ad8cb thread_local define for clang 2019-08-09 10:05:49 +02:00
Thomas Krijnen f32e034963 Merge pull request #639 from aothms/multithreaded
Multithreaded
2019-08-02 15:37:00 +02:00
Thomas Krijnen 88a5dc3053 fix po::value 2019-08-02 13:27:33 +02:00
Thomas Krijnen 6e4a692de3 Threads in python app 2019-07-19 15:55:22 +02:00
Thomas Krijnen a6835360e4 Guarantee get_decomposing(IfcProject*) == nullptr 2019-07-12 10:43:35 +02:00
Thomas Krijnen 4ec9ab52f1 Remove IfcFileWithSchema 2019-07-10 16:34:57 +02:00
Thomas Krijnen 7ee6cdeeab Add missing header 2019-07-10 16:17:11 +02:00
Thomas Krijnen 1cd2287d86 Cleanup concurrently created breps and triangulations 2019-07-09 16:34:35 +02:00
Thomas Krijnen 40937b3c72 Write progress for threaded conversion 2019-07-09 16:12:12 +02:00
Thomas Krijnen 3bcced7baa Some fixes to threading work 2019-07-09 16:00:29 +02:00
Thomas Krijnen 3ebca0516e Implement multi_threaded implementation in Iterator 2019-07-03 12:10:27 +02:00
Thomas Krijnen b4ce5be86d Fix error after merge 2019-06-30 15:46:36 +02:00
Thomas Krijnen 1341be223b Merge branch 'master' into v0.6.0 2019-06-30 10:52:21 +02:00