Thomas Krijnen
|
a7738eeb64
|
Pass around non-static logger instances and programmatic access to messages in-memory
|
2026-06-10 18:40:17 +02:00 |
|
Thomas Krijnen
|
a751fb956d
|
Introduce unique error codes
|
2026-06-10 18:40:17 +02:00 |
|
Thomas Krijnen
|
1f2b20fd86
|
Fix --convert-back-units on transformation object #8137
|
2026-06-04 22:15:35 +02:00 |
|
Thomas Krijnen
|
ce91d296b6
|
dllimport/export #6926
|
2025-09-26 14:24:49 +02:00 |
|
Thomas Krijnen
|
ce4407ff3c
|
Some successes writing and reading
|
2025-02-27 22:07:31 +01:00 |
|
Thomas Krijnen
|
9713b06d75
|
delete obsolete files
|
2025-02-02 09:01:24 +01:00 |
|
Thomas Krijnen
|
8edbb37121
|
Fix latebound entity inheritance hierarchy wrt id() #5822 - not ideal, because BaseEntity.declation now returns declaration
|
2024-11-28 12:57:08 +01:00 |
|
Thomas Krijnen
|
d80bcd1a94
|
Unify variant storage (#5118)
|
2024-08-23 20:29:07 +02:00 |
|
Andrej730
|
dedbf7014a
|
fill context attribute of the shape elements (similar to v0.7.0) #4832
|
2024-07-16 18:02:26 +05:00 |
|
Thomas Krijnen
|
c68dcba087
|
Implement element-hierarchy setting in USD
|
2024-06-29 14:16:07 +02:00 |
|
Thomas Krijnen
|
6fb05fa743
|
Fix segfault on grid placement. Don't fail on nullptr transformation. #4832
|
2024-06-10 21:40:39 +02:00 |
|
Thomas Krijnen
|
65e874c67f
|
Drastic settings refactoring
|
2023-11-15 10:32:33 +01:00 |
|
Thomas Krijnen
|
65a5646bf0
|
Major update: taxonomy shared pointers, collection type safety, work towards hashing
|
2023-07-27 16:42:06 +08:00 |
|
Thomas Krijnen
|
c78b2893de
|
Proceed with merge
|
2023-03-21 20:15:01 +01:00 |
|
Thomas Krijnen
|
ccde605029
|
File renames, build script and cmake updates
|
2022-11-15 13:19:24 +01:00 |
|
Thomas Krijnen
|
bc2d76e685
|
Include-what-you-use
|
2022-06-15 13:41:13 +02:00 |
|
Thomas Krijnen
|
eeaf04c6ea
|
Remove templates on iterator and element
|
2021-07-11 15:00:59 +02:00 |
|
Thomas Krijnen
|
7ee6cdeeab
|
Add missing header
|
2019-07-10 16:17:11 +02:00 |
|
Thomas Krijnen
|
3ff619c7ed
|
Quantities in convert and geomserver. Faceset helper for creating edge pairs.
|
2018-11-02 16:10:06 +01:00 |
|
Thomas Krijnen
|
7a7aab01bb
|
IfcGeomServer matrices in double precision
|
2018-07-07 21:14:27 +02:00 |
|
Thomas Krijnen
|
d46dfb6061
|
Work on serializers
|
2017-12-20 12:40:15 +01:00 |
|
Thomas Krijnen
|
f4463d2935
|
Crazy factory implementation
|
2017-12-19 20:24:00 +01:00 |
|
Thomas Krijnen
|
a792a7e2c7
|
Two simultaneous IfcGeom implementations
|
2017-12-18 15:25:09 +01:00 |
|
Thomas Krijnen
|
aa0a6aa5d1
|
Fix #178
|
2017-08-01 16:45:11 +02:00 |
|
Thomas Krijnen
|
af2799acd4
|
Matrix multiplication in OCC rather than boost::ublas (re #211)
|
2017-05-20 19:50:10 +02:00 |
|
Thomas Krijnen
|
c093dc0335
|
Merge pull request #211 from mitmadness/feature/hierarchy
Represent hierarchy in Collada files
|
2017-05-20 19:46:56 +02:00 |
|
Balleux Benjamin
|
942d34ee39
|
Feature : Retrieve the full hierarchy. Fix the placement of the objects.
Check slab->HasObjectType before using slab->ObjectType
|
2017-05-16 14:27:36 +02:00 |
|
Balleux Benjamin
|
be3dbce9f4
|
feature (WIP) : retrieve full hierarchy
Bug : the element are not at the right location
|
2017-05-15 17:45:05 +02:00 |
|
Balleux Benjamin
|
95acd4c517
|
Clean : remove debug lines
Find the floor of an element in the IfcGeomIterator class
|
2017-04-21 15:49:34 +02:00 |
|
Stinkfist0
|
2edf867818
|
Use boost functions for string manipulation instead of std ones in order to silence char-int conversion warnings on VS 2017.
|
2017-04-12 10:39:41 +02:00 |
|
Stinkfist0
|
195d68cd0a
|
Generalize IfcGeom::Iterator filtering and move make the filter specification external to the Iterator.
|
2017-03-04 13:54:19 +01:00 |
|
Stinkfist0
|
6bcabfd567
|
Dllimport/export for IfcGeom. Closes #77
|
2016-07-11 22:37:50 +03:00 |
|
iras
|
3d2ab25175
|
separated nested argument lists to avoid an error when compiling with gcc.
|
2016-05-05 08:09:45 +01:00 |
|
Thomas Krijnen
|
ee56aad90d
|
Merge branch 'master' into performance_improvements
# Conflicts:
# src/ifcconvert/ColladaSerializer.cpp
# src/ifcconvert/ColladaSerializer.h
# src/ifcgeom/IfcGeomIterator.h
# src/ifcgeom/IfcGeomRenderStyles.h
|
2016-03-22 16:15:28 +01:00 |
|
Thomas Krijnen
|
59d2d227d9
|
Directly re-use IfcMappedItem triangulated elements when not using world coordinates
|
2016-03-18 11:23:25 +01:00 |
|
Stinkfist0
|
0da0e63687
|
Begin to implement IfcConvert enhancements discussed in #20. Remove C++-specific getters and setters and use the same set() and get() functions in in both C++ and Python. Enhance output of IfcConvert, especially in error situations (spamming a hundred lines of options always hides the original error message), utilize Boost's foreach macro to provide cleaner iteration code.
|
2016-03-07 22:37:36 +02:00 |
|
Thomas Krijnen
|
9bf9f82b3b
|
Format obj and dae output predictably based on rfc notation of GlobalId. As discussed in https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/cbb0c8ca/
|
2015-05-13 14:30:21 +00:00 |
|
Thomas Krijnen
|
c97cf661a2
|
1. Also emit Plan and Axis shape representations and IfcTopologyRepresentations if requested. 2. Add serialization for curves. 3. In Python add option to specify representation for which to generate shape.
|
2015-04-22 09:15:48 +00:00 |
|
Thomas Krijnen
|
4d5d749255
|
Merge developments from the python_wrapper branch into master
|
2015-01-05 14:11:42 +00:00 |
|
Thomas Krijnen
|
3236218aba
|
Compilation fixes related to previous commit
|
2014-12-19 12:36:06 +00:00 |
|
Thomas Krijnen
|
2a403e240d
|
*** See: https://sourceforge.net/p/ifcopenshell/discussion/1782718/thread/6bd0f843/ ***
Massive refactor of the IfcGeomObjects module, which is now the IfcGeom::Iterator class.
|
2014-12-19 12:14:36 +00:00 |
|