Thomas Krijnen
|
8406c5243c
|
Merge pull request #1 from aothms/master
Ignore tail remarks in the express schema parser
|
2015-08-13 14:20:12 +02:00 |
|
aothms
|
810d3eab1e
|
Ignore tail remarks in the express schema parser
|
2015-08-13 14:18:59 +02:00 |
|
aothms
|
17f6e67706
|
Update README
|
2015-08-10 11:38:43 +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
|
c4e8a409de
|
Add another IfcTriangulatedFaceSet test case
|
2015-06-16 12:59:49 +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 |
|
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
|
5a994ebe28
|
vc9 compatibility
|
2015-05-26 12:56:00 +00:00 |
|
Thomas Krijnen
|
ffc008228d
|
gcc compatibility
|
2015-05-26 12:55:00 +00:00 |
|
Thomas Krijnen
|
77ba3f5a80
|
Perform shape healing after opening subtraction
|
2015-05-22 15:41:56 +00:00 |
|
Thomas Krijnen
|
04d4095ffe
|
Correctly mark face boundary edges in case of vertex welding
|
2015-05-22 13:13:48 +00:00 |
|
Thomas Krijnen
|
569fa49796
|
Prevent an issue with obtaining precision from sub contexts
|
2015-05-22 13:13:16 +00:00 |
|
Thomas Krijnen
|
7abe2df066
|
Update implementation of IfcBSplineSurfaceWithKnots for IfcAdvancedFace in IFC4
|
2015-05-21 13:02:10 +00:00 |
|
Thomas Krijnen
|
9b64c6f4b9
|
Check for orientation of wires when creating outer boundary of face
|
2015-05-21 13:01:01 +00:00 |
|
Thomas Krijnen
|
771f78a671
|
Fix surface style association when compiling with IFC4
|
2015-05-21 12:55:54 +00:00 |
|
Thomas Krijnen
|
3d6b330366
|
Reintroduce binary type in express parser
|
2015-05-21 12:53:17 +00:00 |
|
Thomas Krijnen
|
37d4e9bcbd
|
Fix express parser for simple types that redefine aggregates of entities
|
2015-05-21 12:09:57 +00:00 |
|
Thomas Krijnen
|
7390faa654
|
Adapt XML serializer for changes in IFC4 decomposition and property set types
|
2015-05-21 12:06:38 +00:00 |
|
Thomas Krijnen
|
b7d4eb62d5
|
Add IfcFaceSurface example
|
2015-05-21 12:05:23 +00:00 |
|
Thomas Krijnen
|
40a60386c8
|
Brand new implementation of IfcFace(Surface)
|
2015-05-20 08:55:02 +00:00 |
|
Thomas Krijnen
|
9bf9f82b3b
|
Format obj and dae output predictably based on rfc notation of GlobalId. As discussed in https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/cbb0c8ca/
|
2015-05-13 14:30:21 +00:00 |
|
Thomas Krijnen
|
b37a684eb9
|
Append line segment indices in the IfcGeomServer
|
2015-04-25 09:13:14 +00:00 |
|
Thomas Krijnen
|
c97cf661a2
|
1. Also emit Plan and Axis shape representations and IfcTopologyRepresentations if requested. 2. Add serialization for curves. 3. In Python add option to specify representation for which to generate shape.
|
2015-04-22 09:15:48 +00:00 |
|
Thomas Krijnen
|
53f625346f
|
Fix compilation with gcc
|
2015-04-07 19:26:01 +00:00 |
|
Thomas Krijnen
|
608c7d9841
|
Don't rely on exceptions for testing whether a Python attribute names a valid (inverse) IFC attribute
|
2015-04-07 15:49:38 +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 |
|