Thomas Krijnen
f674493843
Fixed retrieving attributes derived in subtype Convert argument type enumeration to python string Add ability to iterate over all instances from python
2014-07-04 16:37:21 +02:00
Thomas Krijnen
8851641d94
Add more idiomatic wrapper wrapper
2014-06-20 14:18:29 +02:00
Thomas Krijnen
6b65402611
Merge developments from master into the python_wrapper branch
2014-02-22 11:38:03 +01:00
Yorik van Havre
e936ba8391
Fix for building with gcc
2013-08-02 11:48:26 -03:00
Thomas Krijnen
9136b83223
Accept list of entity instances from Python
2013-07-27 15:55:23 -07:00
Thomas Krijnen
871ee13e05
Merge branch 'master' of https://github.com/aothms/IfcOpenShell.git
2013-07-22 20:09:38 -07:00
Yorik van Havre
9679d450fc
Fixed string conversion error
2013-07-21 13:41:27 -03:00
Yorik van Havre
d8d221dce3
Merge branch 'master' of https://github.com/aothms/IfcOpenShell
2013-07-21 13:31:24 -03:00
Yorik van Havre
ed5f879b9f
Merge pull request #1 from aothms/master
2012-10-30 04:47:28 -07:00
Thomas Krijnen
3bc3331983
Increase reference count when returning Py_None
2013-07-22 20:06:52 -07:00
Thomas Krijnen
10657416ea
Allow optional arguments to be set from Python with None, e.g: ifc_person.set_argument(0, None)
2013-07-20 13:51:06 -07:00
Thomas Krijnen
7b57c8b5b3
Merge branch 'master' of https://github.com/aothms/IfcOpenShell
2013-07-09 09:01:06 -07:00
Thomas Krijnen
22563f7283
Use a char* instead of a std::string for the std::ofstream constructor
2013-06-21 10:25:05 -07:00
Thomas Krijnen
d35e775407
Return empty list when for ifc datatypes not encountered in file
2013-07-09 08:57:09 -07:00
Thomas Krijnen
509c34d66a
Initial attempt at new python wrapper
2012-10-21 17:54:09 +02:00
Thomas Krijnen
c9f9997e67
Use floats in IfcPython
2012-04-08 08:42:03 +00:00
Thomas Krijnen
3bb008c89f
- Switch to double precision
...
- Allow accessing entities by GlobalId
- Some more support for writing back IFC
- Prefix EXPRESS Enum values to avoid collisions
- Fix a bug in the SenseAgreement of Cartesian trimmed curves
- Use straight line segment in case point projection failed on trimmed curve
- Add epsilon to polylines and -loops point equality test
- Decompose a convex polygonal bounded halfspace into several unbounded halfspace and process only if they operate on a volume larger than some epsilon
- No longer fail connected facesets if a single face is invalid
- Updated IfcBlender for compatibility with Blender 2.62
- Added additional test files
2012-03-13 11:56:52 +00:00
Thomas Krijnen
a1016d82da
Initial commit
2011-05-08 11:04:32 +00:00