Dion Moult
a2b6f21c7a
See #2894 . Implement SVG mirroring options (typically used for RCPs or useful when converting to other things like DXF).
2023-08-11 16:01:01 +10:00
Thomas Krijnen
b78490ca56
#3510 Sample points along diagonal as well for quick and dirty occlusion detection
2023-08-10 10:52:06 +08:00
Chetan
08d8657588
When creating a GLTF file, make the material double sided to fix a bug where some surfaces were transparent. This will allow surfaces created from a mesh to be be viewed from all angles regardless of the shape of the mesh or the directions of the normals.
2023-08-01 08:46:57 +08:00
Thomas Krijnen
630bb88a15
SVG serialization UnifyInputs option
2023-07-29 10:07:33 +08:00
Thomas Krijnen
2ee0dcaf64
#3359 return early in case of no-prefiltering
2023-07-06 11:21:17 +02:00
Thomas Krijnen
4457da9042
Help swig not to trip over old occt handle definitions
2023-06-29 13:29:49 +02:00
Thomas Krijnen
0a03d20133
SVG prefiltering elements based on large faces
2023-06-29 13:29:49 +02:00
Thomas Krijnen
e9d0b8ab66
#2805 IfcGeom updates
2023-06-22 12:07:10 +02:00
Thomas Krijnen
2b3d547c99
#3120 item_id vector
2023-06-19 13:47:55 +02:00
D4ve-R
1f6b55e639
prepare for referencing
2023-06-09 13:28:25 +02:00
D4ve-R
9f3fb13cde
metersPerUnit
2023-06-09 13:28:25 +02:00
D4ve-R
42f1d9c160
usd rotateXYZop
2023-06-09 13:28:25 +02:00
D4ve-R
a8ca66b425
refactor
2023-06-09 13:28:25 +02:00
D4ve-R
92b03c6b59
stage up axis
2023-06-09 13:28:25 +02:00
D4ve-R
d316efe902
fix filename bug
2023-06-09 13:28:25 +02:00
D4ve-R
77e4e939ce
filename bug
2023-06-09 13:28:25 +02:00
D4ve-R
a8f1ab1923
material subsets
2023-06-09 13:28:25 +02:00
D4ve-R
1b5f9497d4
works fine
2023-06-09 13:28:25 +02:00
D4ve-R
a7bbb35c5e
compile & link successful
2023-06-09 13:28:25 +02:00
D4ve-R
1787f064f6
materials
2023-06-09 13:28:25 +02:00
D4ve-R
cc6dacb286
Add USDSerializer write-only
2023-06-09 13:28:25 +02:00
Thomas Krijnen
c67eb60fd5
#2942 Escape SVG text labels
2023-06-09 11:34:50 +02:00
Thomas Krijnen
d1217e61c4
#2822 svg: begin group lazily when data is actually being appended
2023-03-06 09:16:27 +01:00
Thomas Krijnen
b521b68fd8
svg: compiler warnings
2023-03-06 09:15:27 +01:00
Thomas Krijnen
c9302cde7c
svg: prevent garbage data on empty path
2023-03-06 09:14:40 +01:00
Thomas Krijnen
93e0babe5a
#1785 disable hdf5 brep softlinking
2023-01-13 12:10:57 +01:00
Thomas Krijnen
3736a8b4b4
Refactoring
2022-11-13 11:04:16 +01:00
Thomas Krijnen
95b474c37d
Delete HdfSerializer.h~
2022-09-22 13:13:57 +02:00
Thomas Krijnen
9bb9f91f57
Delete HdfSerializer.cpp~
2022-09-22 13:13:47 +02:00
GisSpace
df845653f3
fix IFC to xml - IFCGROUP in IFC cannot be found in xml #1154
2022-09-14 14:54:05 +02:00
Christian Martínez de la Rosa
5bfad88a75
[IfcConvert] Added IfcRelConnectsElements to xml export ( #2197 )
...
* [IfcConvert] Export tasks in the xml conversion
The exportion in the XML format exports in a new tag, named "tasks", all the tasks from the file with a hierarchy. Each task contains the IfcTaskTime object if it has it.
* [ifcConvert] Add related objects in tasks
* [IfcConvert] Added IsSuccessorFrom and IsPredecessorTo in xml task export
* Get IfcTasks from IfcWorkSchedule
* [IfcConver] Changed OperatesOn hierarchy level in xml task export
* Added task to property / quanty relationship
* [IfcConvert] Added calendars to xml output file
* [IfcConvert] Added Output objects in the XML file
* [IfcConvert] Fix crash when IfcWorkCalendar does not contain IfcWorkTime
* [IfcConvert] Added IfcWorkPlan to xml export
* [IfcConvert] Added IfcRelConnectsElements to xml export
* [IfcConvert] Added IfcRelConnectsElements to xml export
* [IfcConvert] Improved related and relating xml export
2022-09-05 14:58:22 +02:00
Thomas Krijnen
73f959c45a
Correct extern function declaration names
2022-07-18 10:08:46 +02:00
Thomas Krijnen
205ff0914c
Respect tokens in macro string concatenation
2022-07-18 09:24:20 +02:00
Thomas Krijnen
6026e037fa
Update schema references
2022-07-17 21:13:46 +02:00
Thomas Krijnen
2ab4e44248
#2256 try explicit cast for clang
2022-07-05 09:46:19 +02:00
Adrien SCHVALBERG
42448cae4e
Add missing exports for ifcopenshell-python when we build shared libs.
2022-05-09 14:13:47 +02:00
Christian Martínez de la Rosa
952d1c3b79
[IfcConvert] Added IfcWorkPlan to xml export
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
2d7a90bd2b
[IfcConvert] Fix crash when IfcWorkCalendar does not contain IfcWorkTime
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
b14de15a68
[IfcConvert] Added Output objects in the XML file
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
29ecba293b
[IfcConvert] Added calendars to xml output file
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
8396c68e75
Added task to property / quanty relationship
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
01c6a0d9be
[IfcConver] Changed OperatesOn hierarchy level in xml task export
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
99d8a225a9
Get IfcTasks from IfcWorkSchedule
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
89f13aa1e4
[IfcConvert] Added IsSuccessorFrom and IsPredecessorTo in xml task export
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
f089d03dc6
[ifcConvert] Add related objects in tasks
2022-04-28 17:54:43 +10:00
Christian Martínez de la Rosa
a4366ef151
[IfcConvert] Export tasks in the xml conversion
...
The exportion in the XML format exports in a new tag, named "tasks", all the tasks from the file with a hierarchy. Each task contains the IfcTaskTime object if it has it.
2022-04-28 17:54:43 +10:00
Thomas Krijnen
461b78665a
OCCT 7.6 compatibility
2022-04-04 08:29:29 +00:00
Thomas Krijnen
96902bf38a
Safeguard against runtime error when invoking HLR without storey containment
2022-02-27 20:57:05 +01:00
Thomas Krijnen
5dfe85691b
#1153 Exclude walls and slabs in profile edges hack
2022-02-27 12:55:39 +01:00
Thomas Krijnen
3b7bf8844a
Update default SVG CSS for projections
2022-02-27 12:55:11 +01:00