Dion Moult
|
84570a69f8
|
Utility function to create rotation matrixes in numpy.
|
2024-04-16 10:05:49 +02:00 |
|
Thomas Krijnen
|
77445f9b22
|
get_mappeditem_transformation()
|
2024-04-15 09:37:50 +02:00 |
|
Thomas Krijnen
|
0325c49c3d
|
Add util.placement.get_cartesiantransformationoperator3d()
|
2024-04-15 09:37:50 +02:00 |
|
Thomas Krijnen
|
5f334192db
|
Normalize vectors in a2p()
|
2024-04-15 09:37:50 +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 |
|