Thomas Krijnen
846e881cf4
Update build files
2015-02-17 19:52:18 +00:00
Thomas Krijnen
3801e52bff
Add an XML serializer (NB: Not ifcXML / 10303-28) that describes property set data, decomposition relations and SPF header fields
2015-02-06 13:07:50 +00:00
Thomas Krijnen
f3c26c372d
Parse the spf header and check schema_identifiers against compiled schema
2015-01-05 17:46:23 +00:00
Thomas Krijnen
4d5d749255
Merge developments from the python_wrapper branch into master
2015-01-05 14:11:42 +00:00
Thomas Krijnen
8872affe54
Update CMake build script
2014-12-19 12:37:31 +00:00
Thomas Krijnen
a0d74bdf83
Revamp the 'IfcGeomServer' idea to have an executable rather than a library to interface with. This way IFC processing runs in a separate process from the client application, so that crashes or out of memory issues do not bring down the client application.
2014-04-06 11:16:20 +00:00
Thomas Krijnen
2f16bb42ed
Add missing header to installation files. Thanks Fred.
2014-03-22 09:22:27 +00:00
Thomas Krijnen
268109875f
Update build scripts to include TKOffset
2014-03-19 09:47:24 +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
Thomas Krijnen
60963acd3f
Ability to use OpenCOLLADA when building from CMake
2014-01-02 15:52:20 +00:00
Jang Myeongho
06958a02a4
Fix cmake install scripts.
...
- fix renamed file: "IfcShapeList.h" -> "IfcRepresentationShapeItem.h"
- IfcImport target object file.
2013-12-11 03:17:05 +00:00
Thomas Krijnen
eb433ff8e2
Link to Boost.Program_options library from CMake
2013-11-22 08:04:32 +00:00
Thomas Krijnen
80bc1b5dab
[Work in progress] Start adding support for IfcSurfaceStyleShading and -Rendering
2013-05-05 08:49:25 +00:00
Thomas Krijnen
5d4ff0b54a
First push of a more all-round geometrical file conversion utility
2013-03-24 10:48:39 +00:00
Thomas Krijnen
6064ab0fa4
Disable building the QT Viewer from CMake
2012-12-18 12:18:52 +00:00
Thomas Krijnen
e56281a72e
- Correctly format REALs according to ISO 10303-21 instead of C++ std::stream double formatting
...
- Add the IfcHierarchyHelper to assist in the creation of IFC files
- Add the IfcOpenHouse example for writing topological geometry and tessellated Open Cascade shapes to IFC
2012-11-04 16:26:33 +00:00
Thomas Krijnen
db98906643
Add Boost as a required dependency in the CMake build file
2012-11-04 11:04:55 +00:00
Thomas Krijnen
1d4a999381
Initial draft of writing and modifying IFC files
2012-07-18 19:32:58 +00:00
Tiago Leao
887ce9f9ef
QT Viewer main structure.
...
CMake: added an entry at main CMake script that makes QTViewer an optional build.
QT Viewer main structure only, libQGLViewer or any 3D functionality can be added to mainWindow as a widget later on.
2012-06-22 12:28:34 +00:00
Thomas Krijnen
a824eb38f1
Append suggestions by myueho to the CMake file: https://sourceforge.net/tracker/?func=detail&atid=2204968&aid=3509752&group_id=543113
2012-06-12 10:36:34 +00:00
Thomas Krijnen
1681d5f1da
Applied patch #3509752 (again?) by mv2a to CMake file to correct CMake behaviour using msvc and mingw
2012-06-12 10:21:32 +00:00
Thomas Krijnen
5ebc23656a
Update cmake and vcprojs to reference ICU correctly
2012-01-31 08:53:53 +00:00
Thomas Krijnen
456adceef9
Add install targets to makefile
2012-01-11 13:57:00 +00:00
Thomas Krijnen
a9143655c3
Make ICU no longer a required dependency
2011-09-27 19:30:53 +00:00
Thomas Krijnen
f7abadc081
Ensure correct parsing and decoding of strings [ #3395016 ]
2011-09-25 09:53:22 +00:00
Thomas Krijnen
44100ff0d4
Fixes compilation issues due to private copy constructors using older versions of gcc
...
Added additional default library and include directories to cmake build file
Fixes a compilation error in the python wrapper
2011-08-30 15:49:08 +00:00
Thomas Krijnen
ced0b1aa50
Fixed errors in CMake files
2011-08-24 12:53:05 +00:00
Thomas Krijnen
2561f94acb
- Fixed a bug regarding IfcUnitAssignment
...
- Separate IFC parsing library and geometry libraries [#3395025 ]
- Added example for IfcParse usage without geometry or Open CASCADE functionality
- Cleanup of vcproj Open CASCADE dependencies
- Added function to query parent class type in IfcExpressParser.py
2011-08-24 12:21:07 +00:00
Thomas Krijnen
0b45066736
IfcParse: allow reading of IFC file from stdin
...
IfcServer: first commit of a stdin/stdout interface to IfcGeomObjects [undocumented for now]
BIMserver_plugin: first commit of IfcEngine plugin implementation for use with http://BIMserver.org [undocumented for now]
2011-08-20 09:08:56 +00:00
Thomas Krijnen
c99633eb90
- Fixed CMake errors, added missing libraries
...
- Basic checks for valid file stream, seperated logging to stdout and stderr
- Use placement new to reconstruct MakeFace for non-planar face
2011-08-07 10:21:22 +00:00
Thomas Krijnen
9b36321861
Rewritten library to use code generated from IFC2X3_TC1.exp
2011-07-25 14:56:40 +00:00
Thomas Krijnen
dd32f3a0e6
Update CMakeLists.txt
2011-06-23 17:23:53 +00:00
Thomas Krijnen
a1016d82da
Initial commit
2011-05-08 11:04:32 +00:00