aothms
|
2a0471ec27
|
Add support for storing aggregate values in separate datasets
|
2016-02-24 11:26:47 +01:00 |
|
aothms
|
df88474bc5
|
Merge remote-tracking branch 'origin/master' into hdf5
Conflicts:
src/ifcexpressparser/bootstrap.py
src/ifcexpressparser/templates.py
src/ifcgeom/IfcGeomFaces.cpp
src/ifcgeom/IfcGeomFunctions.cpp
src/ifcgeom/IfcGeomIterator.h
src/ifcgeom/IfcGeomWires.cpp
src/ifcparse/Ifc2x3.h
src/ifcparse/Ifc4.h
src/ifcparse/IfcLateBoundEntity.cpp
src/ifcparse/IfcParse.cpp
src/ifcparse/IfcUtil.h
|
2016-02-19 14:19:57 +01:00 |
|
aothms
|
481515f5ae
|
Add missing include
|
2016-02-18 16:57:22 +01:00 |
|
Thomas Krijnen
|
a33f5b6e17
|
Merge pull request #31 from aothms/cmake_compile_schema
Add option to compile (external) schema by cmake + general improvements
|
2016-02-18 15:43:52 +01:00 |
|
aothms
|
da0af77570
|
Compatibility for older versions of cmake, python, open cascade, boost
|
2016-02-18 13:17:15 +01:00 |
|
aothms
|
c3f1b41860
|
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/30
|
2016-02-15 17:59:31 +01:00 |
|
Thomas Krijnen
|
a583339492
|
Merge pull request #29 from Tridify/win_build_script_improvements
Windows build script improvements
|
2016-02-15 16:14:51 +01:00 |
|
Stinkfist0
|
f191b1fdd2
|
Fix warning regarding shadowing variable names.
|
2016-02-03 22:34:50 +02:00 |
|
aothms
|
f4d58b3969
|
Fix for IfcAdvancedFace when compiling for 2x3
|
2016-02-01 14:58:42 +01:00 |
|
aothms
|
5270710fc2
|
Use vanilla C arrays instead of std::tr::array
Fixes https://github.com/IfcOpenShell/IfcOpenShell/issues/17
|
2016-01-25 14:44:35 +01:00 |
|
aothms
|
ed8cc620ea
|
Use boost::shared_ptr
Fixes https://github.com/IfcOpenShell/IfcOpenShell/issues/17
|
2016-01-25 14:42:41 +01:00 |
|
aothms
|
9b13ed3f38
|
Emit more debug information when failing to join curve segments
|
2016-01-25 14:25:24 +01:00 |
|
aothms
|
801c7da40f
|
Use multiple argument boolean operands for IfcOpeningElement subtractions
|
2016-01-25 13:30:33 +01:00 |
|
aothms
|
4be7da1a43
|
Use fuzzy boolean subtraction if available
Remove collinear points from polygonal halfspace boundary
Lookup styled items on boolean operation operands
Fixes https://github.com/IfcOpenShell/IfcOpenShell/issues/6
Fixes https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/a7f99e41/?limit=25#5c36
|
2016-01-22 17:27:28 +01:00 |
|
aothms
|
4eee9a1936
|
Merge remote-tracking branch 'official/master'
Conflicts:
src/ifcconvert/IfcConvert.cpp
src/ifcgeom/IfcGeomIterator.h
|
2015-12-21 11:36:23 +01:00 |
|
aothms
|
b243572d23
|
Don't fail on opening elements lacking representation or placement
|
2015-12-05 17:14:10 +01:00 |
|
aothms
|
a2d91f9331
|
Fix compilation error reported by bezumenez
|
2015-12-04 11:56:54 +01:00 |
|
aothms
|
0301e2fb1b
|
Emit an error message on extrusions with negative height or under model precision
|
2015-12-02 10:17:59 +01:00 |
|
aothms
|
b6e2d78bfa
|
Catch syntax errors during iterator initialization
|
2015-11-30 23:41:27 +01:00 |
|
Stinkfist0
|
a13042f227
|
Fix warnings: unused variables, shadowing variable names, constant conditional expressions, integer conversions, inability to generate copy-ctor and/or assignment operator, etc.
|
2015-11-21 23:05:28 +02:00 |
|
aothms
|
d076fa588b
|
Work on runtime representation of schema
|
2015-11-05 11:55:19 +01:00 |
|
Stinkfist0
|
6190771817
|
Fix/suppress signed-unsigned int conversion warnings on Windows x64.
|
2015-11-04 18:27:46 +02:00 |
|
Stinkfist0
|
d4b51a82e7
|
Fix/suppress plethora of integer conversion warnings on x64 Visual Studio build.
|
2015-11-03 17:58:08 +02:00 |
|
aothms
|
fdf1b29682
|
Return shape for arbitrary representation items in ifcopenshell.geom.create_shape()
|
2015-10-22 12:04:49 +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
|
94d214808e
|
Use boost::to_upper() and -::to_upper_copy() for string manipulation throughout codebase
|
2015-09-13 15:00:21 +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 |
|
Thomas Krijnen
|
68fc361d96
|
Add SvgSerializer developed in collaboration with ROOT B.V.
|
2015-07-26 14:26:13 +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
|
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
|
28863f90b9
|
Add support for IFC4.IfcTriangulatedFaceSet
|
2015-06-16 12:58:51 +00:00 |
|
Thomas Krijnen
|
49d491704e
|
Add support for IfcBSplineCurveWithKnots
|
2015-06-02 15:56:09 +00:00 |
|
Thomas Krijnen
|
5a994ebe28
|
vc9 compatibility
|
2015-05-26 12:56: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
|
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
|
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
|
aad6c77d00
|
Skip IfcSweptDiskSolid.InnerRadii under IfcGeometricRepresentationContext.Precision. Thanks Stefan.
|
2015-03-03 19:18:51 +00:00 |
|
Thomas Krijnen
|
2ce89c8b22
|
Properly read the CONVERT_BACK_UNITS setting for serialized elements
|
2015-02-20 18:06:52 +00:00 |
|
Thomas Krijnen
|
0552c336df
|
Correct omitted initialization list item from IfcGeom::IteratorSettings
|
2015-02-20 17:16:01 +00:00 |
|