Dion Moult
|
e4f5b0e3d8
|
Write documentation for placement utility
|
2023-10-10 10:56:28 +11:00 |
|
Dion Moult
|
8cbe298072
|
Utility function to create rotation matrixes in numpy.
|
2023-07-18 14:28:35 +10:00 |
|
Thomas Krijnen
|
8f8862d23d
|
get_mappeditem_transformation()
|
2023-04-18 13:17:20 +02:00 |
|
Thomas Krijnen
|
836f36fd8e
|
Add util.placement.get_cartesiantransformationoperator3d()
|
2023-04-18 13:15:13 +02:00 |
|
Thomas Krijnen
|
a1326cb5ed
|
Normalize vectors in a2p()
|
2023-04-18 13:13:29 +02:00 |
|
Dion Moult
|
944cbeea1a
|
Handle both 2D and 3D placement matrixes in IfcOpenShell utils
|
2022-10-01 23:25:34 +10:00 |
|
Dion Moult
|
a08a78b3c9
|
Slabs are now first created directly in IFC instead of reverse engineering meshes
|
2022-09-30 12:08:57 +10:00 |
|
Dion Moult
|
810c71dfa2
|
IfcOpenShell-python licensing and black. See #1082.
|
2022-01-19 12:18:33 +11:00 |
|
Dion Moult
|
699ccddda3
|
New utility function to get storey elevations with elevation attribute fallback for more compliant sorting of building storey elevations.
|
2021-10-18 12:39:04 +11:00 |
|
Dion Moult
|
865c0f4895
|
Run black, and add black to a "qa" target to make it a standardised process.
|
2021-09-09 21:27:31 +10:00 |
|
Dion Moult
|
a25ca91ba6
|
Fix fundamental coordinate placement resolution utility bug. See #688.
|
2021-03-15 18:58:32 +11:00 |
|
Dion Moult
|
0ecf66f7fa
|
New IfcOpenShell placement utility module
|
2021-01-02 19:32:27 +11:00 |
|