Commit Graph

  • 28c7da2336 examples: fix missing includes Dirk Olbrich 2024-02-22 20:51:45 +01:00
  • eb50be5c52 ifcparse: fix missing include and const Dirk Olbrich 2024-02-22 20:51:02 +01:00
  • 47a2971c65 ifcparse: fix clang-tidy warning readability-identifier-length Dirk Olbrich 2023-11-06 20:29:00 +01:00
  • eea9a14722 ifcparse: unify private member variables name to use trailing underscore Dirk Olbrich 2023-11-06 20:38:19 +01:00
  • 8b145248c6 ifcparse: fix clang-tidy warning readability-qualified-auto Dirk Olbrich 2023-10-24 16:11:26 +02:00
  • c29e7b32ad ifcparse: fix clang-tidy warning readability-implicit-bool-conversion Dirk Olbrich 2023-10-24 14:16:26 +02:00
  • 95b5926353 ifcgeom, serializer: fix missing includes Dirk Olbrich 2023-10-24 14:12:42 +02:00
  • 9f40674d91 ifcparse: fix clang-tidy warning readability-else-after-return Dirk Olbrich 2023-10-24 12:21:32 +02:00
  • b264408d85 ifcparse: fix clang-tidy warnung unused-includes Dirk Olbrich 2023-10-24 11:47:44 +02:00
  • 1cd0bc9e7d occt 7.8 compatibility Adrian Insaurralde Avalos 2024-03-05 16:00:15 -03:00
  • 8880ab0fe9 Aggressively remove pandas test files Dion Moult 2024-03-06 17:11:21 +11:00
  • 1c052d1417 fix demo library references after 7a7c89e Andrej730 2024-03-05 16:11:34 +05:00
  • 20cb6ab007 See #4368. Don't ship with mostly unused and bloaty boto3 dep. Augin users can install boto3 with new debug tool. blenderbim-240306 Dion Moult 2024-03-06 16:46:26 +11:00
  • e854447714 Little debug tool for people to easily install pip packages graphically Dion Moult 2024-03-06 16:44:32 +11:00
  • 71ad98b515 Further trying to understand algos feature-clash3 Thomas Krijnen 2024-03-05 20:27:04 +01:00
  • 7f394a5807 Purge hppfcl in preparation for new clash features Dion Moult 2024-03-05 23:16:35 +11:00
  • c80b437682 load clipping planes decorator reopening .blend file Andrej730 2024-03-05 14:47:37 +05:00
  • b793ab63cc fix poll errors for clipping plane gizmo #4392 Andrej730 2024-03-05 14:37:30 +05:00
  • 8c28f52e6a fix duplicated ifcstyleditems using append_asset Andrej730 2024-03-05 12:13:22 +05:00
  • 9d71b7483f Merge pull request #4397 from bdamay/v0.7.0 blenderbim-240305 Benoit DAMAY 2024-03-05 09:14:06 +01:00
  • e6e71adba7 Removing unnecessary comment lines Benoit DAMAY 2024-03-05 08:53:56 +01:00
  • 7ab8a5921b Merge branch 'v0.7.0' of https://github.com/bdamay/IfcOpenShell into v0.7.0 Benoit DAMAY 2024-03-04 17:11:54 +01:00
  • d68d4d54a9 Replaced panel row with operator descriptor Benoit DAMAY 2024-03-04 17:10:19 +01:00
  • bce0f0d8d4 fix typing loading issues Andrej730 2024-03-04 18:14:50 +05:00
  • 50648fd350 append_asset - keep preexisting contexts valid #4280 Andrej730 2024-03-04 17:49:47 +05:00
  • b7e26bacea typing Andrej730 2024-03-04 15:46:36 +05:00
  • a2fdd93e6b Optimise patch - lazy import toposort Andrej730 2024-03-01 16:59:28 +05:00
  • aef00a4dfc See #4389. Accommodate null pset values when serializing to SVG. Dion Moult 2024-03-04 17:53:36 +11:00
  • efae8ebdcd Add tree species to tree library blenderbim-240304 Dion Moult 2024-03-04 17:51:48 +11:00
  • 61403fcf42 See #4389. Accommodate null metadata. Dion Moult 2024-03-04 17:50:47 +11:00
  • badee8fdc5 Fix proposition to 3515 - extra empty lines removed from previous commit Benoit DAMAY 2024-03-03 19:29:02 +01:00
  • 36e779e32f Fix proposition to 3515 Benoit DAMAY 2024-03-03 19:23:51 +01:00
  • c50ac3db4f Update Makefile M!l!nd 2024-03-03 16:50:00 +05:30
  • b17c261344 Minor fix to shape aspects because not everything has a mesh (e.g. text annotations) Dion Moult 2024-03-03 23:09:40 +11:00
  • 956aae37a8 Fix #4377. Add support for adding filled elements in AXIS3 layered elements. Dion Moult 2024-03-03 23:09:17 +11:00
  • 48d6cc8a28 Fix #4383. Demo library should use Model/Annotation/MODEL_VIEW for text annotations so that they can be used anywhere, not just on plans. Dion Moult 2024-03-03 16:12:18 +11:00
  • cf9d3026f4 Fix #4384. Accommodate null values when getting data from pset. Dion Moult 2024-03-03 15:46:55 +11:00
  • e2f0b1ed5c Fix #4336. Close #4337. Remove rounding for more accurate fills. Dion Moult 2024-03-03 15:36:19 +11:00
  • b833cffbd3 Minor fixes to IfcCSV documentation Dion Moult 2024-03-03 15:25:15 +11:00
  • 7a7c89e475 Separate project templates and libraries and provide dropdown to built-in libraries to aid discoverability. Dion Moult 2024-03-03 15:24:46 +11:00
  • 01b0164e0d Fix #4385. Probably a mistake in the bool argument for removing datablocks. blenderbim-240303 Dion Moult 2024-03-03 14:25:55 +11:00
  • 13f26d9b70 Tweak generated tree parameters and add manual trees to landscape library thanks to SavyGust27 blenderbim-240302 Dion Moult 2024-03-02 22:58:58 +11:00
  • 8a88b0b3a1 🔧update pip install command assuming that this branch will be merged back jgunstone 2024-03-01 10:28:44 +00:00
  • a15e293db5 update license and version jgunstone 2024-03-01 10:18:18 +00:00
  • 9509f07da8 📝add docs about so to install and develop this package standalone jgunstone 2024-02-29 16:37:19 +00:00
  • 37b15de3e4 add simple tests to ensure the package is working as expected jgunstone 2024-02-29 16:36:04 +00:00
  • 66b4509b06 🐛 add limit and offset kwargs to get_classes. TODO- I think this needs doing throughout... jgunstone 2024-02-29 16:35:27 +00:00
  • 41dcb83bdb add version jgunstone 2024-02-29 16:26:32 +00:00
  • 0bda41710c 🔧 add pyproject.toml and __init__.py jgunstone 2024-02-29 16:16:04 +00:00
  • fcfeac95bf WIP getting alignment geometry to match unit test from bSI Rail Room Richard Brice 2024-03-01 10:55:20 -08:00
  • 6bc99544c5 Move free functions out to bvh_utils; delete h5 related bits; try to work on sharing bvh clash prologue Thomas Krijnen 2024-03-01 13:29:56 +01:00
  • cbd85fafda Fix #889. Write docs for how to do translations. Dion Moult 2024-03-01 23:15:36 +11:00
  • dc7ebab0d1 Clipping planes with cappings Andrej730 2024-03-01 14:57:23 +05:00
  • 0c2a3ff400 remove_data_block - option to skip some checks to speed it up Andrej730 2024-03-01 14:28:32 +05:00
  • 6af6fda799 See #4380. Remove support for EOL Python 3.6 Dion Moult 2024-03-01 21:04:09 +11:00
  • 2c9e443425 Fix #4300. You can now select spatial elements by their location too. Dion Moult 2024-03-01 20:02:15 +11:00
  • 2bede1cdf0 Fix #4340. Indicate user needs to setup IFC2X3 user/app when using API directly. Dion Moult 2024-03-01 19:46:50 +11:00
  • 4f3397a04e Fix #4333. Ensure order of info is correct for valid IDSes. Dion Moult 2024-03-01 16:42:38 +11:00
  • 9b8adad8c8 See #4380. Standardise filepaths when linking in IFCs. Dion Moult 2024-03-01 16:32:41 +11:00
  • c48bccf727 You can now specify a false origin when linking in a model Dion Moult 2024-03-01 15:02:01 +11:00
  • 5d41336342 Add Python3.12 to installation docs Dion Moult 2024-03-01 12:39:39 +11:00
  • b8628cc9df See #4380. Bump IOS. Dion Moult 2024-03-01 12:23:42 +11:00
  • 519cb86163 New cable carrier and cable tool grouped into MEP tool submenu blenderbim-240301 Dion Moult 2024-03-01 12:12:23 +11:00
  • 0008d8bd2a Add icon and convenience functions for walk and set orbit center in explore tool Dion Moult 2024-03-01 12:11:01 +11:00
  • bc7946091a bump svgfill Andrej730 2024-02-29 16:22:08 +05:00
  • ac2db7b4c9 add missing Props request ChristophMellueh 2024-01-31 10:52:38 +01:00
  • 0b57d5fc5f You can now flip clipping planes Dion Moult 2024-02-29 20:39:29 +11:00
  • f65da3d016 Clash detection features Dion Moult 2024-02-29 17:17:59 +11:00
  • feba8af4c7 Reconcile changes between master and branch feature-clash Dion Moult 2024-02-29 17:02:06 +11:00
  • 82af25d09a New clipping planes feature. Dion Moult 2024-02-29 16:49:23 +11:00
  • 4a82525bdb You can now query data about a linked object from a SQLite cache. Dion Moult 2024-02-29 16:45:01 +11:00
  • 002112dd50 Fix #4279. You can now link in IFCs directly with efficient chunking instead of having to first create blend files Dion Moult 2024-02-29 16:42:54 +11:00
  • 844a9842cf See #4279. Viewport object culling feature to increase FPS when navigating large models. Dion Moult 2024-02-29 16:37:39 +11:00
  • 3a098e55c4 New IfcPatch recipe to extract flattened properties and relationships to SQLite for simple queries blenderbim-240229 Dion Moult 2024-02-29 16:23:21 +11:00
  • e186b81f0c Fix #4335. Fix compilation error. Dion Moult 2024-02-29 16:22:39 +11:00
  • 0842df0bde Purge all Python test code Dion Moult 2024-02-29 16:08:54 +11:00
  • 0f1b00769e Chunk all code related to chunking which can now be done in Python Dion Moult 2024-02-29 15:58:55 +11:00
  • dbd3cb6b29 Forgot to commit test numpy chunking code and workspace tools Dion Moult 2024-02-29 15:24:42 +11:00
  • 77b56b6826 Fixes typo in IfcPointByDistanceExpression Richard Brice 2024-02-28 18:38:41 -08:00
  • 527d16c5f0 Small doc change to direct readers to advanced mode patrick.joerg 2024-02-21 11:15:12 +01:00
  • 8c1b33e1d5 Fix issues with accessing invalid entities in bim.reassign_class #4371 blenderbim-240228 Andrej730 2024-02-28 16:53:08 +05:00
  • e46f18f686 type.py - some typing Andrej730 2024-02-28 16:24:22 +05:00
  • 931fd9cc9f reassign_class - cover with tests Andrej730 2024-02-28 15:10:49 +05:00
  • aebc073416 fix pass-valid-selected-enumeration.ifc after 5270045 Andrej730 2024-02-28 14:06:02 +05:00
  • 56e00d059b fix error removing pset from material or profile Andrej730 2024-02-28 12:20:10 +05:00
  • 8a6b4aa5fb fix tests after a971860 Andrej730 2024-02-28 11:56:43 +05:00
  • 46bee8aed9 fix errors in tests Andrej730 2024-02-28 11:36:30 +05:00
  • 2558518c00 Implement numpy based material chunking thanks to aothms Dion Moult 2024-02-28 22:33:15 +11:00
  • ce328a049a More test operators Dion Moult 2024-02-28 21:30:59 +11:00
  • eaa2aa05a4 Add buffer (bytestring) accessors to material colors - plus small fixes Thomas Krijnen 2024-02-28 11:12:17 +01:00
  • 8d44b0ac4c Test operators to compare C++ chunking vs numpy chunking Dion Moult 2024-02-28 12:45:36 +11:00
  • abfa6edc5c Add buffer (bytestring) accessors to geometry data Thomas Krijnen 2024-02-27 16:18:40 +01:00
  • e3a1c29593 Fix #4365 blenderbim-240227 Andrej730 2024-02-27 17:10:10 +05:00
  • 0baf3dac52 Adds support for IfcCosineSpiral, IfcSineSpiral, and updates implementation to match results from bSI Railway Room test cases. Richard Brice 2024-02-26 16:34:41 -08:00
  • e6691989dc #4283 convert closed wires to faces prior to processing in svg serializer Thomas Krijnen 2024-02-26 13:27:36 +01:00
  • 83845bdd6d Disable building 3.6.x - due to from __future__ import annotations Thomas Krijnen 2024-02-26 13:20:19 +01:00
  • e0eea85cfb Basic implementation of clipping planes Dion Moult 2024-02-26 23:10:45 +11:00
  • 0f4c19fd2d black format Andrej730 2024-02-26 11:51:52 +05:00
  • ce8bdffe57 show occurrence name function in prefs only for custom name style Andrej730 2024-02-26 11:34:32 +05:00
  • 53e052eb77 Fix #4363 Andrej730 2024-02-26 11:33:58 +05:00