Commit Graph

  • 97a62f45d0 Fix IfcGeomWrapper.i and IfcParseWrapper.i Stinkfist0 2016-08-06 18:19:27 +03:00
  • 4ebee68736 Ifc2x3enum.h: fix header inclusion. Stinkfist0 2016-08-06 13:44:35 +03:00
  • a26253321f Bash on Ubuntu on Windows instructions, readme and cmake improvements (#113) Ali Kämäräinen 2016-08-06 11:45:29 +03:00
  • 4b90e618b0 Add warning #109 Thomas Krijnen 2016-08-04 11:47:14 +02:00
  • 21b35767ba Fix #109 Thomas Krijnen 2016-08-02 15:53:41 +02:00
  • e6fbfee766 Check for existence of representation identifier in python wrapper create_shape Thomas Krijnen 2016-08-02 15:44:42 +02:00
  • 3cba5e6e94 Rename BUILD_SHARED_LIBS project-wide precompiler definition to IFC_SHARED_BUILD Stinkfist0 2016-07-20 22:59:19 +03:00
  • 6d6e7c2982 Unify IfcParse's dllimport/export macros with IfcGeom. Stinkfist0 2016-07-20 22:49:32 +03:00
  • fd4086aa8d Report errors in string escape sequences more verbosely Thomas Krijnen 2016-07-19 16:41:36 +02:00
  • cd2b0c3a05 fix #106. (#107) Ivano Ras 2016-07-19 15:31:37 +01:00
  • 42067de44c use union to remove warning (issue 105). (#108) Ivano Ras 2016-07-19 15:29:01 +01:00
  • 240133515a Unify usage of spaces in Python library code Thomas Krijnen 2016-07-18 15:53:20 +02:00
  • b7f23ee701 Implement option to get generic inverses from Python Thomas Krijnen 2016-07-18 14:47:32 +02:00
  • 4a85e5e7a5 MSYS build scripts and instructions (#99) and warning fixes Ali Kämäräinen 2016-07-15 06:49:32 +03:00
  • 3a507ca061 Code doc tweak Stinkfist0 2016-07-11 22:41:18 +03:00
  • 6bcabfd567 Dllimport/export for IfcGeom. Closes #77 Stinkfist0 2016-07-11 21:36:12 +03:00
  • 435eb7ae10 Update python module install script Thomas Krijnen 2016-06-28 15:48:58 +02:00
  • 17e153d0c5 Fix rename conflict after merge Thomas Krijnen 2016-06-22 15:52:31 +02:00
  • aebb9e324b Geometry serialization (#71) Thomas Krijnen 2016-06-22 15:03:18 +02:00
  • 90ad3a4a93 Merge pull request #97 from aothms/dynamic_lib_fixes_2 Thomas Krijnen 2016-06-22 14:57:16 +02:00
  • 478bda30bc Install both libraries. Force IfcGeom to static on Windows. Correct IfcParse linkage. Update IfcMax Thomas Krijnen 2016-06-22 14:54:55 +02:00
  • 69535800b5 Do no silently drop invalid faces from IfcConnectedFaceSets Thomas Krijnen 2016-06-21 11:27:59 +02:00
  • ee2303d965 Support for IfcExtrudedAreaSolidTapered Thomas Krijnen 2016-06-21 11:25:10 +02:00
  • b792aba95f Support for *BrepWithVoids Thomas Krijnen 2016-06-21 11:19:51 +02:00
  • 8f55aa732d IfcParameterizedProfileDef.Position and IfcSweptAreaSolid.Position optional in IFC4 Thomas Krijnen 2016-06-21 11:18:16 +02:00
  • 2c2be389fb Fix header parsing Thomas Krijnen 2016-06-21 11:11:16 +02:00
  • 62a0f21a57 Fix #94 Thomas Krijnen 2016-06-20 11:34:13 +02:00
  • 3c418e8e0a Windows batch script enhancements (#88) Ali Kämäräinen 2016-06-17 23:30:33 +03:00
  • ea6fbc77dd Bring back logic for BUILD_SHARED_LIBS. Johannes Obermayr 2016-06-14 20:30:02 +02:00
  • be10bc46ca More elaborate error reporting Thomas Krijnen 2016-06-12 11:22:08 +02:00
  • f4fd3a5ca1 Compiler warnings Thomas Krijnen 2016-06-12 10:43:28 +02:00
  • 685717b8b8 Fix build of IfcWrap (#90) Ali Kämäräinen 2016-06-09 23:49:00 +03:00
  • 8725c66306 Performance improvement of IfcParse tokenizer (#82) stgatilov 2016-06-09 22:25:50 +06:00
  • cbbdb61a0c Merge pull request #89 from aothms/dynamic_lib_fixes Thomas Krijnen 2016-06-09 10:51:05 +02:00
  • b3167cf1e6 build script simplification Thomas Krijnen 2016-06-09 10:48:43 +02:00
  • 44f785cce0 Merge branch 'master' into dynamic_lib_fixes Thomas Krijnen 2016-06-09 10:46:58 +02:00
  • 8e998ec7db MSYS2 Mingw64 compilation (#84) Thomas Krijnen 2016-06-09 10:39:27 +02:00
  • fc50e6ac23 Revert change adding additional argument to ColladaSW::Scene constructor Thomas Krijnen 2016-06-05 14:41:17 +02:00
  • 815ed07192 MinGW fixes and warnings Thomas Krijnen 2016-06-05 14:03:03 +02:00
  • 009870135f Merge branch 'pr/78' into mingw Thomas Krijnen 2016-06-05 14:01:55 +02:00
  • dbc59fe346 Add .vscode to ignored files Stinkfist0 2016-06-03 10:03:58 +03:00
  • 08aeb80f58 Make set-python-to-path.bat callable from outside locations Stinkfist0 2016-06-02 14:39:29 +03:00
  • 7f2729c956 .gitignore: ignore __pycache__ in general Stinkfist0 2016-06-02 14:36:55 +03:00
  • 4d6e25fb69 Also mark the full URL source for Ifc2x3* files Stinkfist0 2016-06-02 14:34:46 +03:00
  • 37aadcbfbf Update the source information for Ifc4* files Stinkfist0 2016-06-02 14:20:12 +03:00
  • 74a3f131be Make IfcException's dtor and what() virtual Stinkfist0 2016-05-31 17:08:39 +03:00
  • 77b72a9dde IfcException.h: suppress C4275 warnings Stinkfist0 2016-05-31 14:45:22 +03:00
  • c644ffbe5e Move wildcard_string_to_regex() from IfcParse to IfcGeom as it's not really related to parsing IFC at all. Stinkfist0 2016-05-31 14:04:44 +03:00
  • aa03da20a8 Bump up non-MSVC compiler's warning level to a level somewhat similar to MSVC. Stinkfist0 2016-05-30 17:44:36 +03:00
  • 42acc7224c Add couple missing IfcParse_EXPORTs + add a missing license information Stinkfist0 2016-05-30 17:12:53 +03:00
  • 53fadd9808 CMakeLists.txt: document usage of IFCDIRS. Stinkfist0 2016-05-30 15:29:45 +03:00
  • 4afc568a41 Remove unsupported feature from IfcGeomServer Thomas Krijnen 2016-05-30 14:14:45 +02:00
  • 906fefaf35 Fix installation of IfcParse DLL. Stinkfist0 2016-05-30 15:12:07 +03:00
  • 90a2c445ea Fix broken build of the project when BUILD_SHARED_LIBS=1 Stinkfist0 2016-05-30 13:54:24 +03:00
  • cae24a9492 Fix warnings regarding unused variables. Stinkfist0 2016-05-30 13:44:03 +03:00
  • 8b3d581131 README: IFC4 -> IFC4 Add1 Stinkfist0 2016-05-30 13:20:03 +03:00
  • c13eb9e131 The usual way of doing MSVC dllimport/export. Add a warning print if building as DLL against the static VC-runtime. Stinkfist0 2016-05-30 00:59:06 +03:00
  • 3b169219af MSYS2 Mingw64 compilation. Compilation successful considering everything but the following: - IFC4 (only IFC2x3 tried; should work) - VLD - IfcMax - shared libraries Fredounet 2016-05-29 17:58:03 +01:00
  • 83243ec514 IFCPARSE_STATIC_DEFINE only when BUILD_SHARED_LIBS is not set Thomas Krijnen 2016-05-29 14:18:18 +02:00
  • b5c4eb3b6f IfcParse dynamic linking, IFCPARSE_NO_REGEX, fixes for three memory leaks (#76) stgatilov 2016-05-29 18:12:57 +06:00
  • a298903fdd IfcGeomServer settings Thomas Krijnen 2016-05-28 16:08:31 +02:00
  • ccb24948df Merge pull request #1 from IfcOpenShell/master Fredounet 2016-05-28 09:43:59 +01:00
  • 5bdb4ce668 Add IfcReinforcingBar/IfcSweptDiskSolid generation example iNEHCi 2016-05-27 17:18:39 +09:00
  • 9909e2f7e2 Don't emit OBJ vertex normal if absent (e.g --weld-vertices) Thomas Krijnen 2016-05-24 15:01:34 +02:00
  • 38d1ec7a78 #28 Thomas Krijnen 2016-05-24 13:50:50 +02:00
  • 85ddae1228 Do not set wire tolerance prior to creating face Thomas Krijnen 2016-05-24 12:51:00 +02:00
  • 06c3f8d6a9 Record conversion status on IfcFaceBasedSurfaceModel Thomas Krijnen 2016-05-24 12:50:32 +02:00
  • b04ca74308 Derive minimal face area from modeling precision Thomas Krijnen 2016-05-24 12:50:05 +02:00
  • 7c0944e43b Defer pythonOCC imports in order not to break if unavailable Thomas Krijnen 2016-05-19 13:31:54 +02:00
  • a1c660f4ab Fix static linking Thomas Krijnen 2016-05-19 11:34:04 +02:00
  • 2a5974fde1 Remove superfluous error message Thomas Krijnen 2016-05-18 17:28:58 +02:00
  • e2ffd0b6d6 Fix IFC4 compilation Thomas Krijnen 2016-05-18 17:15:44 +02:00
  • 9bff4876c5 Don't apply rpaths on windows due to possible path separator conflicts Thomas Krijnen 2016-05-15 15:51:12 +02:00
  • 42188904af Fixes to build on openSUSE/Packman. (#67) Johannes Obermayr 2016-05-15 15:47:21 +02:00
  • 414d7bb810 OBJ precision and log messages Lars Moastuen 2016-05-13 12:59:00 +02:00
  • 01269e5dd5 Fix missing include for debug build Thomas Krijnen 2016-05-11 14:01:38 +02:00
  • 0253c1ddbe Extended error logging Ivano Ras 2016-05-11 09:56:40 +01:00
  • 3f5d30f497 Merge pull request #65 from iras/nested_argument_list_bug Thomas Krijnen 2016-05-05 11:03:38 +02:00
  • 3d2ab25175 separated nested argument lists to avoid an error when compiling with gcc. iras 2016-05-05 08:09:45 +01:00
  • d4dc933b99 Qualify auto keyword Thomas Krijnen 2016-05-04 17:30:31 +02:00
  • d54c1cdc9c Remove compiler warning Thomas Krijnen 2016-05-03 16:32:36 +02:00
  • c848a7dbe0 remove redundant type attribute on latebound entity instance Thomas Krijnen 2016-05-03 11:24:26 +02:00
  • 60cf4ab757 Additional check pertaining to face surfaces Thomas Krijnen 2016-05-03 11:22:15 +02:00
  • 2c3fa89dd0 Preprocessor consistency Thomas Krijnen 2016-05-03 11:21:39 +02:00
  • e9c7cf235b Fix compiler warning Thomas Krijnen 2016-05-03 11:19:46 +02:00
  • fefa8a0563 option to pass settings to pyqt4 app Thomas Krijnen 2016-05-03 11:05:46 +02:00
  • 04acfe1169 Fix #63 Thomas Krijnen 2016-05-03 11:01:47 +02:00
  • 0e25787df3 Merge pull request #64 from aothms/layerset_slicing Thomas Krijnen 2016-05-02 16:14:14 +02:00
  • 3c3bee71d1 Don't process mapped items in case of material layer associations Thomas Krijnen 2016-05-02 16:11:06 +02:00
  • 37f0e09947 Fix compiler warnings Thomas Krijnen 2016-05-02 15:56:08 +02:00
  • 39e26dff46 Merge branch 'master' into layerset_slicing Thomas Krijnen 2016-05-02 15:13:30 +02:00
  • 2f129556fd Merge pull request #47 from aothms/performance_improvements Thomas Krijnen 2016-05-01 20:43:37 +02:00
  • a1d584796a Set reasonable defaults for caching behavior Thomas Krijnen 2016-05-01 20:38:10 +02:00
  • c6d5adfa42 Merge branch 'master' into performance_improvements Thomas Krijnen 2016-04-24 15:22:10 +02:00
  • 1e262c8768 Update build script to install pyqt app Thomas Krijnen 2016-04-23 11:42:11 +02:00
  • d8919c50ab Fix serialization of list of list of entity instance Thomas Krijnen 2016-04-19 16:44:08 +02:00
  • 416b163050 Correct display_shape on TopoDS_Shape Thomas Krijnen 2016-04-19 15:42:59 +02:00
  • 1d1fb6d27a First steps towards a PyQt4 application Thomas Krijnen 2016-04-17 15:27:05 +02:00
  • 9fedbbff6d Only convert faces once if sewing shell fails pt.2 Thomas Krijnen 2016-04-17 15:12:02 +02:00
  • 1c1097c8a4 Only convert faces once if sewing shell fails Thomas Krijnen 2016-04-16 14:47:34 +02:00