Ralph Wessel
218a67d92d
Added collection of conversion outcomes during send
...
Added progress display in UI (with ability to cancel)
2024-11-07 11:37:54 +00:00
Ralph Wessel
2c0d53c186
Added materials quants for mesh, morph, roof, shell, slab and wall
2024-11-01 22:57:47 +00:00
Ralph Wessel
8132eec03e
Material quantities add, implement for column and beam segments
...
Added Material class
Renamed variables for finishes from "material" to "finish"
Fixed major memory leak in ModelElement::getBody
Updated element BIMLink to include a type identifier
2024-11-01 17:01:56 +00:00
Ralph Wessel
71dac48830
Updated Xcode project
...
Implemented caching to avoid slow API material lookup
Some minor fixes
Eliminated some warnings
2024-10-30 11:47:48 +00:00
David Kekesi
45c4311d95
temporary hack to send DisplayValues of Stairs, Rails, CurtainWalls
2024-10-30 10:51:08 +01:00
David Kekesi
7256e11c3a
Merge branch 'develop' into david/cnx-667-model-card-highlighting
2024-10-24 10:32:06 +02:00
David Kekesi
9b8ab47eab
code cleanup
2024-10-24 10:31:25 +02:00
Ralph Wessel
f72d5202f9
ModelElement should be an abstract base rather than holding an element
...
ModelElement::getBody didn't check for null m_data
ArchicadElementDBaseEngine should default to returning GenericModelElement is type is unknown
2024-10-24 09:24:01 +01:00
Ralph Wessel
405d183124
Updated Xcode projects
2024-10-23 09:59:55 +01:00
Ralph Wessel
889019a3e8
Merge branch 'develop' into feature/CNX-651_Add_Properties_from_Properties_and_Classification_tab_to_send
...
# Conflicts:
# SpeckleLib/Speckle/Database/Storage/ArchicadDBase/Element/ArchicadElementDBaseEngine.cpp
# SpeckleLib/Speckle/Record/Element/Element.cpp
# SpeckleLib/SpeckleLib17.vcxproj.filters
2024-10-23 09:54:11 +01:00
Ralph Wessel
5f1c942584
Added serialisation for Propertied objects and Properties
...
Added serialisation hierarchy for properties within ModelElements
Additional data access to Setting, Template, Value and Property
2024-10-22 15:49:16 +01:00
Ralph Wessel
63bb28db0f
Adding properties to element serialisation
2024-10-22 10:24:46 +01:00
Ralph Wessel
01bb88b4a1
ModelElement subclassed from Classified and Propertied
2024-10-21 21:45:07 +01:00
Ralph Wessel
35f4e58a58
Added BIM property database + engine
...
Added property classes including:
- templates
- settings
- values
Added Classified interface for records supporting classification
Added Propertied interface for records supporting attached properties
Distinguished model elements from drawing elements (only model elements support classification/properties) with:
- DrawingElement (2D only)
- ModelElement (having a 3D/model presence)
2024-10-21 16:25:23 +01:00