Thomas Krijnen
|
2c3fa89dd0
|
Preprocessor consistency
|
2016-05-03 11:21:39 +02:00 |
|
Thomas Krijnen
|
e9c7cf235b
|
Fix compiler warning
|
2016-05-03 11:19:46 +02:00 |
|
Thomas Krijnen
|
fefa8a0563
|
option to pass settings to pyqt4 app
|
2016-05-03 11:05:46 +02:00 |
|
Thomas Krijnen
|
04acfe1169
|
Fix #63
|
2016-05-03 11:01:47 +02:00 |
|
Thomas Krijnen
|
0e25787df3
|
Merge pull request #64 from aothms/layerset_slicing
Layerset slicing
|
2016-05-02 16:14:14 +02:00 |
|
Thomas Krijnen
|
3c3bee71d1
|
Don't process mapped items in case of material layer associations
|
2016-05-02 16:11:06 +02:00 |
|
Thomas Krijnen
|
37f0e09947
|
Fix compiler warnings
|
2016-05-02 15:56:08 +02:00 |
|
Thomas Krijnen
|
39e26dff46
|
Merge branch 'master' into layerset_slicing
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeom.h
# src/ifcgeom/IfcGeomFunctions.cpp
# src/ifcgeom/IfcGeomIteratorSettings.h
|
2016-05-02 15:13:30 +02:00 |
|
Thomas Krijnen
|
2f129556fd
|
Merge pull request #47 from aothms/performance_improvements
Performance improvements
|
2016-05-01 20:43:37 +02:00 |
|
Thomas Krijnen
|
a1d584796a
|
Set reasonable defaults for caching behavior
|
2016-05-01 20:38:10 +02: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
|
1e262c8768
|
Update build script to install pyqt app
|
2016-04-23 11:42:11 +02:00 |
|
Thomas Krijnen
|
d8919c50ab
|
Fix serialization of list of list of entity instance
|
2016-04-19 16:44:08 +02:00 |
|
Thomas Krijnen
|
416b163050
|
Correct display_shape on TopoDS_Shape
|
2016-04-19 15:42:59 +02:00 |
|
Thomas Krijnen
|
1d1fb6d27a
|
First steps towards a PyQt4 application
|
2016-04-17 15:27:05 +02:00 |
|
Thomas Krijnen
|
9fedbbff6d
|
Only convert faces once if sewing shell fails pt.2
|
2016-04-17 15:12:02 +02:00 |
|
Thomas Krijnen
|
1c1097c8a4
|
Only convert faces once if sewing shell fails
|
2016-04-16 14:47:34 +02:00 |
|
Thomas Krijnen
|
884b3fe850
|
Project wires onto a plane if non-planar. Fixes #57.
|
2016-04-16 14:47:09 +02:00 |
|
Thomas Krijnen
|
81ee60079e
|
Enable per-item styles in the pythonOCC viewer
|
2016-04-11 11:50:43 +02:00 |
|
Thomas Krijnen
|
426b1279e3
|
Implement __hash__ and __eq__ functions on entity_instance
|
2016-04-09 20:20:08 +02:00 |
|
Thomas Krijnen
|
1142db3265
|
remove msvc specific leniencies
|
2016-04-09 17:54:23 +02:00 |
|
Thomas Krijnen
|
191c029546
|
Correctly allow rule labels to be optional
|
2016-04-09 13:29:35 +02:00 |
|
Thomas Krijnen
|
9bcfe2f50e
|
Generate code for IFC4_ADD1
|
2016-04-08 23:24:35 +02:00 |
|
Thomas Krijnen
|
fa585e60ee
|
Update EXPRESS code generator to work on ancient IFC schemas
|
2016-04-08 23:23:45 +02:00 |
|
Thomas Krijnen
|
0ff9de3cd9
|
Update EXPRESS code generator to work on ancient IFC schemas
|
2016-04-08 23:23:29 +02:00 |
|
Thomas Krijnen
|
63c3b54762
|
Merge pull request #56 from Tridify/obj_mtl_fix
Fix temp name usage of .mtl file
|
2016-03-28 11:17:20 +02:00 |
|
Stinkfist0
|
d7f990d8bd
|
IfcConvert: Do not use temp file for MTL as it's such a small file. Fixes #55.
|
2016-03-28 11:47:21 +03:00 |
|
Stinkfist0
|
b59e8e22a7
|
IfcConvert: Show an error msg if renaming from temp to final file fails.
|
2016-03-28 11:47:02 +03:00 |
|
Thomas Krijnen
|
25a5135e8d
|
Disable geometry re-use with world coords
|
2016-03-27 21:18:28 +02:00 |
|
Thomas Krijnen
|
4c574df1a4
|
Immediately emit to serializer and remove option to obtain ownership of objects
|
2016-03-27 21:17:51 +02:00 |
|
Thomas Krijnen
|
f3d5954aee
|
Merge pull request #53 from shsteven/fix_build_script_osx_boost
Fix build script under os x
|
2016-03-24 10:42:03 +01:00 |
|
Steven Zhang
|
7d145a5f69
|
fix build script under os x
|
2016-03-24 15:07:52 +08:00 |
|
Thomas Krijnen
|
5b30dfc580
|
Set required boost components again after merge
|
2016-03-23 10:27:34 +01:00 |
|
Thomas Krijnen
|
e1bb6c95c3
|
Merge pull request #51 from shsteven/osx_build_fix
Fix build script under os x
|
2016-03-23 10:15:56 +01:00 |
|
Steven Zhang
|
edc6f8ebd4
|
fix build script under os x
|
2016-03-23 15:27:03 +08: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
|
5c1ac39f19
|
Merge pull request #42 from Tridify/ifcconvert_enhancements
IfcConvert enhancements
|
2016-03-22 13:28:15 +01:00 |
|
Stinkfist0
|
0fd2f04f08
|
Utilise Collada stream's double precision feature
|
2016-03-21 11:42:40 +02:00 |
|
Stinkfist0
|
b171bd4a14
|
Add note/todo regarding Collada stream's double precision feature.
|
2016-03-20 13:13:15 +02:00 |
|
Stinkfist0
|
54a9d72e25
|
IfcConvert: use temp file when writing output.
|
2016-03-20 12:48:20 +02:00 |
|
Stinkfist0
|
798597d5d9
|
IfcConvert: check that input file exist early, print filenames in error prints
|
2016-03-18 22:33:03 +02:00 |
|
Stinkfist0
|
f7453c033a
|
IfcConvert: check if output file already exists and ask user for confirmation for overwriting. Overwriting can be forced with -y/--yes
|
2016-03-18 22:14:05 +02:00 |
|
Stinkfist0
|
bf76bd17b2
|
Add large_offset.ifc (wallwindow.ifc, courtesy of @klokoy) as test input case.
|
2016-03-18 14:45:00 +02:00 |
|
Thomas Krijnen
|
59d2d227d9
|
Directly re-use IfcMappedItem triangulated elements when not using world coordinates
|
2016-03-18 11:23:25 +01:00 |
|
Thomas Krijnen
|
4a3a0bff71
|
Cleanup triangulations after use
|
2016-03-18 11:21:23 +01:00 |
|
Thomas Krijnen
|
8ecc1269d7
|
Compile-time options to manipulate caching behaviour
|
2016-03-18 11:21:04 +01:00 |
|
Thomas Krijnen
|
614148e5e4
|
Don't iterate past material indices in collada serializer
|
2016-03-18 11:18:02 +01:00 |
|
Thomas Krijnen
|
74e495cec0
|
python2.7 compatibility on code generator
|
2016-03-18 11:17:26 +01:00 |
|
Thomas Krijnen
|
0ceef8fe67
|
Use constant time parent enumeration lookup
|
2016-03-18 11:14:14 +01:00 |
|
Stinkfist0
|
562f38756f
|
Calculate and store min. and max. placements IfcGeom::Iterator. Implement --center-model for OBJ.
|
2016-03-17 23:25:53 +02:00 |
|