Thomas Krijnen
1e916896ab
--section-height-from-storeys
2020-07-11 13:39:09 +02:00
Thomas Krijnen
89a7584d0c
--edge-arrows debugging setting
2020-06-15 16:24:16 +02:00
blocovin
32511bd9e9
Move center-model, model-offset and model-rotation under geom_options instead of serializer_options
2020-06-14 12:16:20 +02:00
blocovin
e1af6d34e4
Update IfcConvert documentation
2020-06-14 12:16:20 +02:00
blocovin
6e2038c1f5
Use model-offset in IfcGeom::Kernel and add model-rotation
2020-06-14 12:16:20 +02:00
Thomas Krijnen
afb05f42db
Merge branch 'master' into v0.6.0
2020-06-07 20:23:00 +02:00
Thomas Krijnen
86d7205760
layerset-first setting
2020-06-07 19:46:10 +02:00
Thomas Krijnen
1c82d8c936
svg print space areas
2020-05-10 11:10:30 +02:00
Thomas Krijnen
c9c2f76960
parse_xml can return nullptr
2020-05-05 13:07:55 +02:00
Thomas Krijnen
b41d3ed2e6
SVG --print-space-names and entity classes
2020-04-01 12:19:56 +02:00
Thomas Krijnen
ee79401a34
Correct attribute_filter notice
2019-11-05 14:43:37 +01:00
Thomas Krijnen
833d16404f
Update attribute filter in accordance with help string
2019-10-13 07:45:19 +02:00
Thomas Krijnen
88a5dc3053
fix po::value
2019-08-02 13:27:33 +02:00
Thomas Krijnen
6e4a692de3
Threads in python app
2019-07-19 15:55:22 +02:00
Thomas Krijnen
40937b3c72
Write progress for threaded conversion
2019-07-09 16:12:12 +02:00
Thomas Krijnen
3ebca0516e
Implement multi_threaded implementation in Iterator
2019-07-03 12:10:27 +02:00
Thomas Krijnen
ecb0fee0cd
Fix latebound enumeration writing in IfcConvert
2019-06-18 14:28:57 +02:00
Thomas Krijnen
40d2c237fc
Merge master
2019-06-04 17:07:35 +02:00
Thomas Krijnen
7e089ab8b5
Fix cleanup of temp files in case of failed initialization
2019-06-04 17:06:13 +02:00
Thomas Krijnen
ef9b9e743f
Typo
2019-06-04 16:34:57 +02:00
Thomas Krijnen
98bf6c2d95
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
2019-05-28 12:50:38 +02:00
Thomas Krijnen
b27482db46
Correct change_extension after unicode changes
2019-05-28 12:48:40 +02:00
Thomas Krijnen
3d2e99b5fa
Correct change_extension after unicode changes
2019-05-28 12:44:58 +02:00
Thomas Krijnen
901e805d24
Revert 13d2cf3357
2019-05-24 14:29:21 +02:00
Thomas Krijnen
80e166302a
Fix SVG exporer in 0.6 branch
2019-05-22 14:44:06 +02:00
Thomas Krijnen
21981403c7
Merge branch 'master' into v0.6.0
...
# Conflicts:
# nix/build-all.py
2019-05-21 13:30:58 +02:00
Daniel Smith
c61bc29f06
Relocate random header include
2019-05-21 13:12:27 +02:00
Thomas Krijnen
e532a2ead2
Merge branch 'master' into v0.6.0
2019-05-18 11:01:45 +02:00
Thomas Krijnen
fd9ba0d243
char wchar_t compatibility
2019-05-18 11:01:17 +02:00
Thomas Krijnen
9a9422bea6
Use ASCII temp name for DAE on nix as well
2019-05-18 10:53:45 +02:00
Thomas Krijnen
f10b4bdecc
Use ASCII temp name for DAE on nix as well
2019-05-17 16:52:15 +02:00
Thomas Krijnen
3023e084a6
Initial implementation of a direct binary glTF serializer
2019-05-07 17:06:45 +02:00
Thomas Krijnen
2a026e93d5
Fix errors after merge
2019-03-08 17:22:05 +01:00
Thomas Krijnen
ac4be43170
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeomRenderStyles.cpp
# src/ifcgeom/IfcGeomWires.cpp
# src/ifcparse/IfcLogger.cpp
# src/ifcparse/IfcLogger.h
# src/ifcparse/IfcParse.cpp
# src/ifcparse/IfcUtil.cpp
# src/serializers/ColladaSerializer.cpp
# src/serializers/schema_dependent/XmlSerializer.cpp
2019-03-08 11:40:16 +01:00
Thomas Krijnen
a4c2aa8f42
IfcConvert Windows unicode support ( #258 )
2019-02-08 15:18:55 +01:00
Thomas Krijnen
4df526f023
Merge branch 'master' into v0.6.0
2019-02-06 15:39:43 +01:00
Stinkfist0
910cdb3754
IfcConvert: print durations of file parsing and XML conversion.
2019-02-06 13:30:33 +01:00
Thomas Krijnen
e6f523a2b8
Adjust verbosity of several log messages
2018-12-29 12:34:32 +01:00
Thomas Krijnen
2c8a79e186
Re-enable some disabled functionality in the 0.6 branch
2018-12-28 16:02:03 +01:00
Thomas Krijnen
13d2cf3357
Remove --sew-shells option, always on now
2018-12-28 15:36:10 +01:00
Thomas Krijnen
72c96905b9
Option to validate created geometries based on explicit quantities
2018-12-12 12:33:09 +01:00
Thomas Krijnen
a7c7a684ee
Emit surface genus for representation items
2018-12-10 11:33:54 +01:00
Thomas Krijnen
66859c7140
Missing option
2018-11-02 16:24:32 +01: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
ad41f04f11
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeomRenderStyles.cpp
# src/ifcparse/IfcParse.cpp
2018-10-30 14:32:28 +01:00
Stinkfist0
58759cf365
IfcConvert: prevent memory leaks and clean up code by utilizing shared_ptr.
2018-10-15 14:02:17 +02:00
Stinkfist0
2024a24e31
IfcConvert: proper "exit routine" if initialization of input fails when trying to create geometry files.
2018-10-15 14:02:17 +02:00
Jean Niklas L'orange
e39835d25e
Make API more consistent
2018-10-15 11:25:17 +02:00
Jean Niklas L'orange
9c1660a84b
Catch and inform about errors
...
The changes in how specular roughness and transparency is read in was
done to ensure type safety. If you added
"transparency": "0.8"
to the file, then that would be silently ignored. In the new style, it
instead errors out if the type cannot be converted to a double.
2018-10-15 11:25:17 +02:00
Jean Niklas L'orange
dab3382b29
Implement support for custom default materials
...
The support for custom default materials is implemented as a JSON
file passed via the command line. The default material specification
will override the defaults, except the toplevel default value.
2018-10-15 11:25:17 +02:00