Thomas Krijnen
65a5646bf0
Major update: taxonomy shared pointers, collection type safety, work towards hashing
2023-07-27 16:42:06 +08:00
Thomas Krijnen
8329a1dea1
Use taxonomy::matrix4 instead of Eigen::Matrix4d in profile helper which has default constructor to identity
2023-04-10 14:22:43 +02:00
Thomas Krijnen
11a515a025
Improve error reporting in test_wall_opening.py
2023-04-10 14:22:43 +02:00
Thomas Krijnen
09f6992c65
Fix linking of wrapper on GCC
2023-04-09 19:28:57 +00:00
Thomas Krijnen
933f7fced2
Merge OCCT 7.6+ compatibility
2023-04-09 19:28:37 +00:00
Thomas Krijnen
d12d14e7f2
Experiment with simple_cartesian<double> kernel
2023-04-03 13:34:35 +02:00
Thomas Krijnen
49416808d4
Make use of identity in faceset helper
2023-04-03 13:33:22 +02:00
Thomas Krijnen
9d5fe1fee4
Fix some mapping errors
2023-04-03 13:31:52 +02:00
Thomas Krijnen
cc223dd5b4
Add identity int to taxonomy item
2023-04-03 13:31:22 +02:00
aothms
99abc6e0e2
Fix errors on clang
2023-03-31 15:19:39 -04:00
Thomas Krijnen
b3f0140bb5
Also support exporting OBJ exterior shell
2023-03-31 15:19:54 +02:00
Thomas Krijnen
cd6967cf2b
Return axis rep even when assigned to model context
2023-03-31 12:28:22 +02:00
Thomas Krijnen
3e69f061ea
Fix for msb without voids
2023-03-31 12:28:22 +02:00
Thomas Krijnen
ab99a0486d
Fix retrieval of native element
2023-03-31 12:28:22 +02:00
Thomas Krijnen
442ba56972
Proceed with citygml conversion integration
2023-03-31 12:28:22 +02:00
Thomas Krijnen
ab206da885
Update ConversionSettings.h
2023-03-30 14:29:06 +02:00
Thomas Krijnen
348a333323
Update ConversionSettings.h
2023-03-30 14:28:25 +02:00
Thomas Krijnen
5b2f7653eb
Integerate cityjson converter
2023-03-30 11:29:09 +02:00
Thomas Krijnen
f1ce5f17e8
Merge remote-tracking branch 'origin/v0.7.0' into v0.8.0
2023-03-29 18:06:50 +02:00
Thomas Krijnen
fc05c096f6
Undef var rrrors after merge
2023-03-29 15:56:41 +02:00
Thomas Krijnen
2c0e791c6e
Rerun codegen
2023-03-29 15:36:07 +02:00
Andrej730
59b8347082
Added option for oblique style for viewport dimension annotations
...
It's available after adding "oblique" to EPset_Annotation classes of the annotaiton.
Examples with and without it:
- https://i.imgur.com/JtgSeUK.png
- https://i.imgur.com/H7TPnfo.png
2023-03-29 16:37:00 +05:00
Thomas Krijnen
c32c88b1a0
Merge remote-tracking branch 'origin/v0.7.0' into v0.8.0
2023-03-29 12:55:05 +02:00
Andrej730
86883770b8
Fixed wrong text direction for plan level annotation
...
It occured when plan level spline direction was right-to-left.
2023-03-29 15:02:39 +05:00
Andrej730
d19c7d27a8
Cleaned up meshes produced during slab / arbitrary profile edit
...
Previously it was producing orphan meshes
2023-03-29 14:30:35 +05:00
Andrej730
eb35aad6e3
Added warning to bim.set_arc_index
2023-03-29 14:30:35 +05:00
Andrej730
db5315249c
Fixed bug with slab editing decorator breaking on undo
...
Because of jumping between modes "bim.set_arc_index" doesn't remove newly created vertex groups on undo which resulted in error in decorator.
File "\blenderbim\bim\module\model\decorator.py", line 134, in __call__
if group_index in vertex[deform_layer]:
AttributeError: BMElem[key]: invalid key, must be a BMLayerItem
2023-03-29 10:34:11 +05:00
Sigma Dimensions
4d34404e47
code clean up
2023-03-29 01:59:42 +00:00
Sigma Dimensions
fa261b3281
Features to re-order cost items in a tree (changing parent & changing nesting order)
2023-03-29 01:49:55 +00:00
Sigma Dimensions
73feadcd66
Improved UI for adding cost item values
2023-03-29 01:38:21 +00:00
Sigma Dimensions
da84165e13
Enable object selection from Cost item related products' list
2023-03-29 01:35:21 +00:00
Sigma Dimensions
cc550c413b
fix UI issue for loading product cost items
2023-03-29 01:31:09 +00:00
Sigma Dimensions
5b8b68457f
ios utility to transform a human readable date or duration from string into objects
2023-03-29 00:47:05 +00:00
Sigma Dimensions
7850f8c718
You can now view & and highlight cost items assigned to an object, from Viewport Selection
2023-03-29 00:41:59 +00:00
Sigma Dimensions
3502b560f0
You can now select unassigned cost schedule products
2023-03-29 00:32:08 +00:00
Sigma Dimensions
53aa5e5fe0
You can now clear all cost assignements at once
2023-03-29 00:23:32 +00:00
Sigma Dimensions
674526d2df
Show total elements/tasks/resources assigned to a cost item
2023-03-29 00:06:31 +00:00
Sigma Dimensions
384c9c9872
Refactor BBIM costing code, and re-use shared IOS utilies code
2023-03-28 23:28:00 +00:00
Sigma Dimensions
1170448cd0
New ifcopenshell cost utilities
2023-03-28 23:11:07 +00:00
Sigma Dimensions
a7ec9c097a
Enable displaying assigned nested resources for Cost Items
2023-03-28 23:09:07 +00:00
Sigma Dimensions
9b3b29a91c
Enable displaying assigned nested tasks for Cost Items
2023-03-28 23:05:26 +00:00
Sigma Dimensions
16c4b212fd
Enable displaying nested elements for Cost Item assigned Elements
2023-03-28 22:53:03 +00:00
Andrej730
50ba0815f7
Fixed UI for box alignment
...
Replaced checkboxes with icons and removed vertical and horizontal space between them, now looks neat.
2023-03-28 19:34:32 +05:00
Thomas Krijnen
05a7aac62e
Prevent double counting elements in single threaded mode
2023-03-28 15:20:54 +02:00
Andrej730
fbd57a2bd7
Fixed array operator bug after 75f56462b (related to #2905 )
2023-03-28 18:16:42 +05:00
Andrej730
75c98e5b00
Exiting current editing decorator if user switches from EDIT mode
...
Switching from EDIT mode acts like canceling editing which seems intuitive.
Now it's also possible to add similar thing to other use of decorators - beware of the possible Blender bug - mentioned it in `ProfileDecorator.install description`
Added this change to editing of profiles, extrusion axis, roof and railing paths, extrusion profiles.
2023-03-28 17:28:59 +05:00
Andrej730
c725eeb5db
IFC Roof - small fix
2023-03-28 16:45:46 +05:00
Andrej730
75f56462b5
IFC Array - option to use local space instead of global ( #2905 )
2023-03-28 15:40:25 +05:00
Andrej730
f6ca12d3b8
IFC Text Multiple literals now displayed in viewport separated by newline
2023-03-28 14:58:12 +05:00
Andrej730
f6b7201bc4
Added default blender selection behaviour to CAD Tool
...
Similarly to BIM Tool (85bba9d )
Now it works exactly as default blender selection - supports box selection etc
2023-03-28 14:52:23 +05:00