aothms
|
0301e2fb1b
|
Emit an error message on extrusions with negative height or under model precision
|
2015-12-02 10:17:59 +01:00 |
|
aothms
|
e62ce005dc
|
Work on unit issues with step and iges files
|
2015-12-01 11:14:50 +01:00 |
|
aothms
|
b6e2d78bfa
|
Catch syntax errors during iterator initialization
|
2015-11-30 23:41:27 +01:00 |
|
aothms
|
bf292cccd0
|
Precision fixes
|
2015-11-30 22:59:21 +01:00 |
|
aothms
|
fdf1b29682
|
Return shape for arbitrary representation items in ifcopenshell.geom.create_shape()
|
2015-10-22 12:04:49 +02:00 |
|
aothms
|
f3af39546b
|
Don't construct transformation from matrix, but use original data.
|
2015-10-13 11:15:45 +02:00 |
|
aothms
|
44ddc5e6dc
|
Don't use IfcMappedItems for IfcOpenHouse walls, as suggested by Ian Clévy in https://sourceforge.net/p/ifcopenshell/discussion/1782716/thread/f9b586ca/?limit=25#ab87
|
2015-10-09 14:23:38 +02:00 |
|
aothms
|
c7ddc0643e
|
Fixes to flatten_shape_list()
|
2015-10-07 16:14:34 +02:00 |
|
aothms
|
3a9e90f94f
|
Mark IfcGeom::Kernel::getValue as const
|
2015-10-07 16:13:25 +02:00 |
|
aothms
|
db6630c1f8
|
Use boost::to_lower()
|
2015-10-05 13:34:43 +02:00 |
|
aothms
|
c20afd24a5
|
Remove unnecessary precision cast
|
2015-10-05 13:09:16 +02:00 |
|
aothms
|
7b82bfb477
|
Update log messages in parser
|
2015-10-05 13:08:24 +02:00 |
|
aothms
|
3e00139a87
|
Add const pointer cast to IfcBaseClass
|
2015-10-05 13:07:40 +02:00 |
|
aothms
|
94d214808e
|
Use boost::to_upper() and -::to_upper_copy() for string manipulation throughout codebase
|
2015-09-13 15:00:21 +02:00 |
|
aothms
|
a58b2ede63
|
Fixes for unicode handling in Python
|
2015-09-13 14:43:42 +02:00 |
|
aothms
|
e5c20a009d
|
Add convenience method for relating objects to types. As suggested by Cadline St2.
|
2015-09-12 14:27:58 +02:00 |
|
aothms
|
b590747db9
|
Add version information and schema identifier to Python wrapper
|
2015-09-10 15:53:59 +02:00 |
|
aothms
|
2532ba30e4
|
Fix addRelatedObject, fix by Cadline St2
|
2015-09-10 13:58:27 +02:00 |
|
aothms
|
9096895bdb
|
Support for schemas using TYPE definitions to redeclare BINARY types
|
2015-09-08 15:27:05 +02:00 |
|
aothms
|
82143f226e
|
Small changes to SVG serialization
|
2015-09-06 14:50:07 +02:00 |
|
aothms
|
22a8d9a17b
|
Don't leave MakeFace in an invalid state when one of the face boundaries cannot be processed or is not planar
|
2015-09-04 11:48:53 +02:00 |
|
aothms
|
4385f3b14d
|
Revert some of the typemap work in b96cf38e17 and rely on a general mapping from const vector to tuple
|
2015-09-04 11:46:52 +02:00 |
|
aothms
|
3cba242295
|
When built without ICU filter characters outside of unencoded range
|
2015-08-14 22:11:32 +02:00 |
|
aothms
|
810d3eab1e
|
Ignore tail remarks in the express schema parser
|
2015-08-13 14:18:59 +02:00 |
|
Thomas Krijnen
|
f5c32adff1
|
Be sure to flush fstream when finalizing SVG export
|
2015-07-26 17:59:52 +00:00 |
|
Thomas Krijnen
|
bb43dec90f
|
Fix typos
|
2015-07-26 17:58:08 +00:00 |
|
Thomas Krijnen
|
0e5edbcd84
|
Reverse preprocessor statement to work without definition, defaulting to 2x3
|
2015-07-26 15:26:34 +00:00 |
|
Thomas Krijnen
|
68fc361d96
|
Add SvgSerializer developed in collaboration with ROOT B.V.
|
2015-07-26 14:26:13 +00:00 |
|
Thomas Krijnen
|
06b4fcb066
|
Remove orphaned file. Thanks Stinkfist
|
2015-07-26 14:22:50 +00:00 |
|
Thomas Krijnen
|
85d5d86c84
|
Update code examples for recent changes
|
2015-07-09 13:52:55 +00:00 |
|
Thomas Krijnen
|
78f4d7d592
|
Fix build with Boost 1.58.0. Patch by stinkfist0. Thanks.
|
2015-07-09 13:23:40 +00:00 |
|
Thomas Krijnen
|
92bc7b13cb
|
Use custom typemaps for geometry related classes as well
|
2015-06-26 13:06:28 +00:00 |
|
Thomas Krijnen
|
e518146bd6
|
Fix IfcCurveBoundedPlane implementation
|
2015-06-21 16:15:15 +00:00 |
|
Thomas Krijnen
|
e9eb7db620
|
Fix ensure_fit_for_subtraction() function when input shape is a solid
|
2015-06-21 16:14:37 +00:00 |
|
Thomas Krijnen
|
1068070037
|
Do not free the IFC file if it has not been constructed by the iterator
|
2015-06-20 14:23:59 +00:00 |
|
Thomas Krijnen
|
3d302619c5
|
Check for numbers.Integral instead of int, to catch py2.7's long type as well
|
2015-06-20 14:22:54 +00:00 |
|
Thomas Krijnen
|
48febb7eff
|
Check for null values when setting attributes in IfcOpenShell-Python, also return value being set
|
2015-06-18 13:15:33 +00:00 |
|
Thomas Krijnen
|
feaa13a809
|
gcc compatibility
|
2015-06-18 08:55:29 +00:00 |
|
Thomas Krijnen
|
76cbb79c75
|
Correctly wrap arbitrarily nested aggregates of entity instance attributes in IfcOpenShell-Python
|
2015-06-17 19:46:11 +00:00 |
|
Thomas Krijnen
|
6aabbd4a55
|
Correctly interpret SWIG return code of type check
|
2015-06-17 19:44:15 +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
|
f8c45b2a99
|
Fix serialization of binary values
|
2015-06-17 11:22:43 +00:00 |
|
Thomas Krijnen
|
1ec14118fe
|
Introduce specific exception for out of range attribute indexing
|
2015-06-17 11:04:28 +00:00 |
|
Thomas Krijnen
|
381f711103
|
Update string representation of ArgumentTypeToString
|
2015-06-16 14:47:03 +00:00 |
|
Thomas Krijnen
|
b748c0a573
|
Add source code for generation of IfcTriangulatedFaceSet test case
|
2015-06-16 13:00:19 +00:00 |
|
Thomas Krijnen
|
28863f90b9
|
Add support for IFC4.IfcTriangulatedFaceSet
|
2015-06-16 12:58:51 +00:00 |
|
Thomas Krijnen
|
4f60c7d48c
|
Provide concrete C++ implementations for all multidimensional aggregate types in IFC4
|
2015-06-16 12:58:07 +00:00 |
|
Thomas Krijnen
|
f70b37137d
|
Emit an error message rather than exception for GlobalId parsing inconsistencies to accomodate files with invalid GlobalIds.
|
2015-06-04 14:33:13 +00:00 |
|
Thomas Krijnen
|
49d491704e
|
Add support for IfcBSplineCurveWithKnots
|
2015-06-02 15:56:09 +00:00 |
|
Thomas Krijnen
|
a3f17cd4e7
|
Enable passing explicit IfcRepresentation in IfcOpenShell-Python create_shape()
|
2015-06-02 13:30:02 +00:00 |
|