Thomas Krijnen
|
f3df7b8475
|
Rerun codegen
|
2024-10-07 20:43:19 +02:00 |
|
Thomas Krijnen
|
d80bcd1a94
|
Unify variant storage (#5118)
|
2024-08-23 20:29:07 +02:00 |
|
Thomas Krijnen
|
3df46abbc3
|
Rerun codegen
|
2024-05-12 19:36:01 +02:00 |
|
Thomas Krijnen
|
69afcce8e5
|
Rerun codegen
|
2024-05-12 19:36:00 +02:00 |
|
Thomas Krijnen
|
1eb8ef08d2
|
Rerun C++ codegen
|
2023-10-18 09:47:28 +02:00 |
|
Thomas Krijnen
|
b4ee981134
|
#2805 Rerun codegen
|
2023-09-14 09:14:27 +02:00 |
|
Thomas Krijnen
|
1a014046a9
|
#2805 rerun codegen
|
2023-09-14 09:14:08 +02:00 |
|
Thomas Krijnen
|
635f3ca30e
|
Rerun codegen
|
2023-03-27 14:05:40 +02:00 |
|
Thomas Krijnen
|
b09ff828de
|
#2186 rerun codegen
|
2022-05-16 13:07:40 +02:00 |
|
Thomas Krijnen
|
5317746a82
|
#2037 Rerun codegen
|
2022-02-10 13:06:32 +01:00 |
|
Thomas Krijnen
|
fe533077f4
|
Regen schema code
|
2021-09-23 10:33:56 +02:00 |
|
Thomas Krijnen
|
1058dc7099
|
Fix some casting logic
|
2021-09-13 13:19:56 +02:00 |
|
Thomas Krijnen
|
43f528ce04
|
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
# Conflicts:
# src/ifcgeom/IfcGeomTree.h
# src/ifcgeom_schema_agnostic/IfcGeomIterator.h
# src/ifcgeom_schema_agnostic/IteratorImplementation.cpp
# src/ifcgeom_schema_agnostic/IteratorImplementation.h
# src/ifcparse/Ifc4x3_rc3.cpp
# src/ifcparse/Ifc4x3_rc3.h
# src/serializers/SvgSerializer.cpp
|
2021-08-10 14:30:07 +02:00 |
|
Thomas Krijnen
|
995500e90b
|
rerun codegen
|
2021-07-29 14:53:42 +02:00 |
|
Thomas Krijnen
|
347aae9696
|
#1579 regenerate code
|
2021-07-22 11:48:02 +02:00 |
|
Thomas Krijnen
|
ffbaa6f0e0
|
#1537 implement schema enum cast
|
2021-07-01 11:13:50 +02:00 |
|
Thomas Krijnen
|
7f4a436708
|
regen schema
|
2021-02-14 12:43:09 +01:00 |
|
Thomas Krijnen
|
6a5bfefce9
|
Merge branch 'master' into v0.6.0
# Conflicts:
# src/ifcparse/Ifc4-latebound.cpp
# src/ifcparse/Ifc4.cpp
# src/ifcparse/Ifc4.h
# src/ifcparse/Ifc4enum.h
|
2019-01-20 14:27:09 +01:00 |
|
Thomas Krijnen
|
ef7eee411b
|
Update to IFC4Add2TC1
|
2019-01-20 13:47:12 +01:00 |
|
Thomas Krijnen
|
5e23086947
|
Sprinkle with template and typename keywords
|
2017-12-22 16:45:02 +01:00 |
|
Thomas Krijnen
|
472fde5599
|
Fixes
|
2017-12-22 15:19:09 +01:00 |
|
Thomas Krijnen
|
8b4650b169
|
Fix compilation on msvc
|
2017-12-20 16:38:55 +01:00 |
|
Thomas Krijnen
|
a792a7e2c7
|
Two simultaneous IfcGeom implementations
|
2017-12-18 15:25:09 +01:00 |
|
Thomas Krijnen
|
5eba7af791
|
Use struct instead of namespace to represent schema
|
2017-12-13 18:05:10 +01:00 |
|
Thomas Krijnen
|
761e9d7248
|
Continuing.
|
2017-12-13 13:58:58 +01:00 |
|
Thomas Krijnen
|
85515e904e
|
Begin phasing out type enumeration in favour of declaration pointers
|
2017-12-13 13:16:49 +01:00 |
|
Thomas Krijnen
|
988094b796
|
Resolving merge conflicts
|
2017-12-11 14:20:30 +01:00 |
|
Thomas Krijnen
|
f36d27f7af
|
Run codegen
|
2017-12-11 13:44:01 +01:00 |
|
Thomas Krijnen
|
490c35bf60
|
Fix #244 and provide instances by entity type without subtypes
|
2017-08-16 21:46:39 +02:00 |
|
Thomas Krijnen
|
69c8b7c1c8
|
One more boost::blank() refactoring
|
2017-06-20 18:52:56 +02:00 |
|
Thomas Krijnen
|
5e0da9725a
|
ifcparse refactoring (#190)
Unify attribute containers, provide latebound attribute access on IfcBaseEntity, more basic tests on Travis
|
2017-06-05 17:26:58 +02:00 |
|
Stinkfist0
|
4d6e25fb69
|
Also mark the full URL source for Ifc2x3* files
|
2016-06-02 14:36:09 +03:00 |
|
Stinkfist0
|
90a2c445ea
|
Fix broken build of the project when BUILD_SHARED_LIBS=1
|
2016-05-30 13:54:24 +03:00 |
|
Thomas Krijnen
|
c6d5adfa42
|
Merge branch 'master' into performance_improvements
# Conflicts:
# src/ifcexpressparser/implementation.py
# src/ifcgeom/IfcGeomFunctions.cpp
# src/ifcparse/Ifc4.cpp
|
2016-04-24 15:22:10 +02:00 |
|
Thomas Krijnen
|
9bcfe2f50e
|
Generate code for IFC4_ADD1
|
2016-04-08 23:24:35 +02:00 |
|
Thomas Krijnen
|
0ceef8fe67
|
Use constant time parent enumeration lookup
|
2016-03-18 11:14:14 +01:00 |
|
Stinkfist0
|
16a82f035f
|
templates.py: disable C4100 warnings for headers created by this file + move <map> inclusion to .cpp as it's not needed in .h + use spaces instead of tabs consistently for these files as seems to be the convention.
|
2015-11-22 02:26:28 +02:00 |
|
Thomas Krijnen
|
1ec14118fe
|
Introduce specific exception for out of range attribute indexing
|
2015-06-17 11:04:28 +00:00 |
|
Thomas Krijnen
|
4f60c7d48c
|
Provide concrete C++ implementations for all multidimensional aggregate types in IFC4
|
2015-06-16 12:58:07 +00:00 |
|
Thomas Krijnen
|
3d6b330366
|
Reintroduce binary type in express parser
|
2015-05-21 12:53:17 +00:00 |
|
Thomas Krijnen
|
955190b517
|
Add support for reading and writing BINARY attributes. Rename members of the IfcUtil::ArgumentType enumeration.
|
2015-04-07 15:06:56 +00:00 |
|
Thomas Krijnen
|
8581fed39b
|
Track inverse attributes more correctly
Rename Size() to size() on EntityList and friends
|
2015-01-10 22:13:52 +00:00 |
|
Thomas Krijnen
|
4d5d749255
|
Merge developments from the python_wrapper branch into master
|
2015-01-05 14:11:42 +00:00 |
|
Thomas Krijnen
|
1b54ba039d
|
- Add support for IFC4 nurbs surfaces (IfcBSplineSurfaceWithKnots and IfcAdvancedFace)
- Remove unnecessary typedefs
|
2014-05-04 14:42:55 +00:00 |
|
Thomas Krijnen
|
17f873b486
|
First stab at a new express parser to have some more luck with Ifc4
|
2014-02-17 22:13:55 +00:00 |
|