CyrilWaechter
cabc91dd5e
Allow to write to unexisting directory
...
`ifcopenshell.write("/unexisting/path/model.ifc")` was failing without
throwing an error. It now works and a test ensure it works.
2022-12-19 01:44:40 +01:00
Sigma Dimensions
b206e90097
Proposal to use parent productivity to calculate resource work.
2022-12-18 04:17:17 +01:00
Sigma Dimensions
ea1c306733
fix offset date calculation when finish date lies outside of calendar range
2022-12-18 03:34:20 +01:00
Dion Moult
9b3b06adf3
Write documentation for root API module
2022-12-16 15:29:50 +11:00
Dion Moult
436482532d
Write documentation for resource API module
2022-12-16 15:07:02 +11:00
Dion Moult
d2fee728f2
Write documentation for pset_template API module
2022-12-16 11:22:46 +11:00
Dion Moult
0ccea3cef8
Add documentation for pset API module
2022-12-15 16:02:27 +11:00
Dion Moult
a89c061b58
Write docs for project API module
2022-12-14 17:28:34 +11:00
Dion Moult
1211c153d9
Revert detailed SPF comments in code example
...
Sorry I find these really hard to read an intimidating for new users.
2022-12-14 17:28:12 +11:00
Dion Moult
a5bdcf488b
Write docs for profile API module
2022-12-14 16:49:06 +11:00
Dion Moult
a5a1ef2e8e
Write docs for owner API module
2022-12-14 15:58:53 +11:00
Dion Moult
53cecb3546
Write documentation for the nest API module.
2022-12-07 18:56:44 +11:00
Dion Moult
cf87852d9c
Add API documentation for the material module
2022-12-07 17:30:08 +11:00
Dion Moult
7da3d9ee70
Add docs for library API module
2022-12-07 12:20:29 +11:00
Dion Moult
9650bbb5ee
Add docs to layer API
2022-12-07 08:59:24 +11:00
Dion Moult
45953c6b49
Add API documentation for group module
2022-12-06 16:42:47 +11:00
Dion Moult
b34caa1b5f
Add documentation for grid API module
2022-12-05 17:10:22 +11:00
Ryan Schultz
ea8433b187
Added more examples to the Code Examples page
2022-12-05 15:44:38 +11:00
Dion Moult
052d6e2254
Add API docs for georeferencing module
2022-11-28 10:30:51 +11:00
CyrilWaechter
25a7a95284
Allow to write .ifcZIP | .ifcXML #2350
...
Transparently write any .ifc | .ifcXML | .ifcZIP formatted file
with any extension :
- by guessing format from its extension
(eg. .zip | .ifczip | .ifcZIP | .ifcXML | .ifcxml | .IFC | .ifc)
zipped file can file can be of any supported format
- by specifying a format
- by specifying if it should be zipped
2022-11-26 05:19:01 +01:00
Ryan Schultz
8ec1b7bb3e
misspellings with outer_boundary
2022-11-25 12:29:00 -06:00
CyrilWaechter
5f094f6a95
Fix IfcSystem assignment bug introduced in f0b1935
...
Fixing my own bug…
Note : always run all test before pushing not only the one which used to fail…
2022-11-25 19:01:07 +01:00
CyrilWaechter
f0b1935861
Add system assignment check
...
@aothms Is there a way to check against IFC formal propositions ?
Example for [IfcZone](http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcZone.htm#5.4.3.82.4-Formal-propositions )
@Moult Should I move is_assignable to an util ?
2022-11-25 18:52:58 +01:00
Thomas Krijnen
afe9f7602f
Test cases for #2586
2022-11-23 13:46:15 +01:00
Thomas Krijnen
ff2b79a41f
Distinguish between nil and derived in validate.py
2022-11-23 13:45:44 +01:00
Dion Moult
4b20a407e9
Add API docs for drawing module
2022-11-23 11:23:40 +09:00
Dion Moult
b23f445946
Add API documentation for document module
2022-11-23 10:56:41 +09:00
CyrilWaechter
09c8268494
Fix path for ci (root at src/ifcopenshell-python)
2022-11-22 23:25:11 +01:00
CyrilWaechter
0412eb48a0
Fix type hints #2350 for python <3.10
2022-11-22 01:00:04 +01:00
CyrilWaechter
e7d5add13d
Add test suite for ifcopenshell.open #2350
...
Fix open function: format argument was unused
2022-11-22 00:40:27 +01:00
Dion Moult
11f772b5a3
Add documentation for cost module
2022-11-21 12:05:58 +09:00
CyrilWaechter
b2d5580c37
Allow to open .ifcZIP | .ifcXML #2350
...
Transparently open any .ifc | .ifcXML | .ifcZIP formatted file
with any extension :
- by guessing format from its extension
(eg. .zip | .ifczip | .ifcZIP | .ifcXML | .ifcxml | .IFC | .ifc)
zipped file can file can be of any supported format
- by specifying a format
2022-11-21 01:32:12 +01:00
CyrilWaechter
8386aa0e0a
IfcZone: Allow to remove an object from an IfcZone
2022-11-20 17:48:30 +01:00
Thomas Krijnen
9a840174d2
Fix test case
2022-11-20 14:38:17 +01:00
Vukas Pajic
f0b9c9ad7b
#2602 get_properties no longer throws error when EnumerationValues = None
2022-11-18 14:35:57 +01:00
Dion Moult
22eb0bf2e4
Write API documentation for control module
2022-11-16 18:38:51 +09:00
Dion Moult
68838a37e5
Add API documentation for context module
2022-11-16 18:18:22 +09:00
Dion Moult
22b4bfe07d
Add API docs for constraint module
2022-11-16 08:57:25 +09:00
Dion Moult
308ee7f7a9
Add API documentation for classification module
2022-11-15 16:11:47 +09:00
Dion Moult
c87924c4ba
Add API docs for boundary module
2022-11-15 08:27:26 +09:00
Dion Moult
66281ec1f1
Add docs for attribute API
2022-11-14 07:55:50 +11:00
Dion Moult
ae843e6faf
Add docs for aggregate api
2022-11-14 07:48:20 +11:00
Dion Moult
6558f68cd4
Minor fix
2022-11-13 15:32:24 +11:00
Dion Moult
4fd5806f70
Minor documentation tweaks
2022-11-13 15:30:35 +11:00
Thomas Krijnen
b1c730c04d
draw.include_projection setting
2022-11-12 15:49:29 +01:00
Dion Moult
c7eca135de
Document how you can get the matrix of elements from IfcOpenShell Python.
2022-11-08 20:18:08 +11:00
Dion Moult
ff90728a22
New unassign container API function
2022-11-07 18:47:15 +11:00
Dion Moult
516bd37518
Fix #2550 . Bug where material styles weren't included when appending from a library
2022-11-07 16:20:23 +11:00
Dion Moult
adc59de2bf
Minor fix to accommodate null descriptions and parents with no attributes
...
# Conflicts:
# src/ifcopenshell-python/ifcopenshell/util/doc.py
2022-11-03 17:13:56 +11:00
Andrej730
c0909dace0
black.py formatting
2022-11-02 17:35:51 +06:00