Thomas Krijnen
|
426b1279e3
|
Implement __hash__ and __eq__ functions on entity_instance
|
2016-04-09 20:20:08 +02:00 |
|
aothms
|
b590747db9
|
Add version information and schema identifier to Python wrapper
|
2015-09-10 15:53:59 +02:00 |
|
Thomas Krijnen
|
92bc7b13cb
|
Use custom typemaps for geometry related classes as well
|
2015-06-26 13:06:28 +00:00 |
|
Thomas Krijnen
|
48676a733f
|
Rework SWIG python binding not to rely on polymorhpic functions. Use hand-written typemaps that map vectors to tuples and iterables to vectors. Add support for multidimensional aggregates in Python.
|
2015-06-17 11:27:02 +00:00 |
|
Thomas Krijnen
|
b96cf38e17
|
Minimize passing STL objects past dynamic library boundaries to improve stability of IfcOpenShell-Python
|
2015-06-02 13:29:08 +00:00 |
|
Thomas Krijnen
|
955190b517
|
Add support for reading and writing BINARY attributes. Rename members of the IfcUtil::ArgumentType enumeration.
|
2015-04-07 15:06:56 +00:00 |
|
Thomas Krijnen
|
9bbbc6e7d9
|
Extend Python's dir() function on entity instances with attribute and inverse attribute names of entities
|
2015-02-27 13:41:33 +00:00 |
|
Thomas Krijnen
|
b3e5264aa9
|
WARNING: more function renames
|
2015-02-17 20:07:09 +00:00 |
|
Thomas Krijnen
|
e3d5b6220d
|
Rename AddEntity to addEntity
|
2015-02-17 19:55:27 +00:00 |
|
Thomas Krijnen
|
ee87466521
|
1) Implement a breadth-first traversal of forward references 2) implement entity instance deletion from a file 3) recursively copy entity instances to another file
|
2015-02-17 19:48:41 +00:00 |
|
Thomas Krijnen
|
4c79f713ed
|
Make sure C++ exceptions do not crash the Python interpreter
|
2015-01-26 18:11:48 +00:00 |
|
Thomas Krijnen
|
6c7c88d7a5
|
Python wrapper: enable iteration over all entities, get attribute optionality information
|
2015-01-21 17:01:22 +00:00 |
|
Thomas Krijnen
|
3503c8c933
|
Fix typo in wrapper generator
|
2015-01-20 14:39:52 +00:00 |
|
Thomas Krijnen
|
418dabaff2
|
Fix typo
|
2015-01-18 15:32:50 +00:00 |
|
Thomas Krijnen
|
7b17c2dccd
|
Make header values writable
|
2015-01-16 16:26:40 +00:00 |
|
Thomas Krijnen
|
511e83c2c6
|
Shuffle around wrapper statements to fix setting arguments
|
2015-01-10 23:01:52 +00:00 |
|
Thomas Krijnen
|
8581fed39b
|
Track inverse attributes more correctly
Rename Size() to size() on EntityList and friends
|
2015-01-10 22:13:52 +00:00 |
|
Thomas Krijnen
|
f3c26c372d
|
Parse the spf header and check schema_identifiers against compiled schema
|
2015-01-05 17:46:23 +00:00 |
|
Thomas Krijnen
|
4d5d749255
|
Merge developments from the python_wrapper branch into master
|
2015-01-05 14:11:42 +00:00 |
|