75 Commits

Author SHA1 Message Date
Thomas Krijnen 1cee5c3108 SVG Exclude IfcGrid from HLR 2021-01-30 16:15:54 +01:00
Thomas Krijnen 5e84d8da83 SVG Move section/elevation to origin to workaround PolyHLR bug 2021-01-30 16:15:26 +01:00
Thomas Krijnen 1317263536 SVG: Explicitly cast object type 2021-01-29 15:57:57 +01:00
Thomas Krijnen f4ef17eea6 Also exclude spaces from HLR 2021-01-29 15:57:34 +01:00
Thomas Krijnen 5db0f78646 Add result_type typedef 2021-01-29 13:49:45 +01:00
Thomas Krijnen b185f56dcc SVG Dimension ObjectType and Boolean sub for slanted slabs 2021-01-29 13:03:44 +01:00
Thomas Krijnen 47d4ea00ca Include outline in HLR render 2021-01-28 16:32:16 +01:00
Thomas Krijnen b1232ecb02 Option to use projection logic on floor plans 2021-01-27 22:34:19 +01:00
Thomas Krijnen 3182c75f14 Some changes after #1155 2021-01-09 15:08:30 +01:00
admin 68767c3656 #1097
fix:IFC file conversion obj file, some cases will be rotated 90 °
2021-01-09 14:51:01 +01:00
Thomas Krijnen b91dfb401d Rewrite svg array_to_string() 2021-01-02 13:08:01 +01:00
Thomas Krijnen 979f37d7c6 --svg-poly option and correct HLR view direction 2021-01-02 12:34:10 +01:00
Thomas Krijnen c3d4ce8f51 Store drawing location in SVG 2020-12-31 11:31:05 +01:00
Thomas Krijnen a5adb01dff IfcConvert --svg-xmlns option 2020-12-30 14:44:43 +01:00
Thomas Krijnen de5ce28a78 --auto-section and --auto-elevation flags 2020-12-30 14:25:08 +01:00
tpaviot 8c507ea007 [g++-warning-fix] Fix wrong initialization order in SvgSerializer.h 2020-11-08 15:52:54 +01:00
tpaviot 640dc7cf5a [g++-warning-fix] Fix ambiguous parenthesis in SvgSerializer.cpp 2020-11-08 15:52:54 +01:00
Thomas Krijnen a13e28930a SVG drawing center option 2020-09-27 14:29:27 +02:00
Thomas Krijnen fd90d558b3 Correct X axis in SVG elevations 2020-09-27 14:28:47 +02:00
Thomas Krijnen 88bfa6fa96 smaller font-size in SVG print 2020-09-27 14:28:07 +02:00
Thomas Krijnen e17c6e4c9f SVG use stylesheet for all styling 2020-09-27 11:51:23 +02:00
Thomas Krijnen 64153eb39a Fix SVG elevation direction 2020-09-27 11:10:44 +02:00
Thomas Krijnen bead7192fe #1008 via tpaviot 2020-09-22 14:10:38 +02:00
Thomas Krijnen 788c5b32f3 Proper orientation on SVG sections and elevations 2020-09-20 16:39:01 +02:00
Thomas Krijnen 08d773e346 Correctly name SVG section 2020-09-20 15:50:41 +02:00
Thomas Krijnen 5864de6dff Sort SVG drawings plans before elevations 2020-09-20 15:43:57 +02:00
Thomas Krijnen 2dd1a00834 Draw door arcs only on floor plans 2020-09-20 15:37:47 +02:00
Thomas Krijnen 76896fe9d6 write svg drawing name in data-name 2020-09-20 15:36:43 +02:00
Thomas Krijnen 3e9210d29f support for section and elevation references as annotation lines 2020-09-20 15:08:52 +02:00
Thomas Krijnen c872ee8844 Support writing SVG to scale 2020-08-25 15:01:07 +02:00
Thomas Krijnen d4afc6d1c0 #923 2020-08-16 14:35:39 +02:00
Thomas Krijnen f2884f9b0f Annotations with arrow heads and reuse path_objects 2020-08-16 11:41:40 +02:00
Thomas Krijnen afb2aaab5a Fixes for polygonal facesets and skip over errors in SVG 2020-08-13 12:22:03 +02:00
Thomas Krijnen cc40726618 Fix SVG storey sorting and element naming 2020-07-28 12:19:05 +02:00
Thomas Krijnen 4015c5b5b2 --door-arcs option in SVG serializer 2020-07-11 23:26:21 +02:00
Thomas Krijnen 1e916896ab --section-height-from-storeys 2020-07-11 13:39:09 +02:00
Thomas Krijnen f01ae4a45b #842 IFC4X3 schema and some other schema init cruft 2020-06-15 12:48:30 +02:00
blocovin 6e2038c1f5 Use model-offset in IfcGeom::Kernel and add model-rotation 2020-06-14 12:16:20 +02:00
Thomas Krijnen 603cf011c3 Implement LINE primitives in glb exporter #864 2020-06-07 16:39:23 +02:00
Thomas Krijnen ad4e7fa14f Fix amiguous implicit cast 2020-05-11 11:19:54 +02:00
Thomas Krijnen b8f790ca8b SVG: Sort storeys and output elements names 2020-05-10 11:48:39 +02:00
Thomas Krijnen 1c82d8c936 svg print space areas 2020-05-10 11:10:30 +02:00
Thomas Krijnen b41d3ed2e6 SVG --print-space-names and entity classes 2020-04-01 12:19:56 +02:00
Thomas Krijnen 21c9598409 Remove duplicate element quantity from XML #802 2020-03-26 18:53:57 +01:00
Thomas Krijnen d02182793b Product names in STP export thanks to luuk https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/55558229/?limit=25#a843 2020-03-18 10:12:54 +01:00
Thomas Krijnen bd27ff150a Place fills under openings in XML 2020-03-11 15:16:18 +01:00
Thomas Krijnen cb872a5bff Miirror SVG output to account for coordinate systems 2020-03-11 14:45:58 +01:00
Thomas Krijnen e44221c9c2 XML serializer decomposition fixes for IFC4 2020-02-10 16:36:56 +01:00
Thomas Krijnen e8494dcbfd Fix placement on STP and IGS export 2020-01-07 15:37:22 +01:00
Adrien Scho 05a5c3c3f9 fix: #734 - No XML serializer registered for IFC4X1 2019-12-16 13:43:52 +01:00