First stab at a new express parser to have some more luck with Ifc4

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@210 68180887-8925-40e4-aed3-789c086970ef
Add parameterized profile test files and script to generate them

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@211 68180887-8925-40e4-aed3-789c086970ef
Add support for ellipses with SemiAxis2 > SemiAxis1

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@212 68180887-8925-40e4-aed3-789c086970ef
Implementations for more parameterized profile definitions

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@213 68180887-8925-40e4-aed3-789c086970ef
Add support for IfcGeometricSet IfcRevolvedAreaSolid IfcSurfaceOfLinearExtrusion IfcSurfaceOfRevolution IfcCenterLineProfileDef IfcArbitraryOpenProfileDef

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@214 68180887-8925-40e4-aed3-789c086970ef
Support for IfcCompositeProfileDef and IfcDerivedProfileDef

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@215 68180887-8925-40e4-aed3-789c086970ef
Add example file to generate file with IfcCompositeProfileDef and IfcDerivedProfileDef


git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@216 68180887-8925-40e4-aed3-789c086970ef
Update build scripts to include TKOffset

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@217 68180887-8925-40e4-aed3-789c086970ef
Add missing header to installation files. Thanks Fred.

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@218 68180887-8925-40e4-aed3-789c086970ef
Add support for IfcBooleanResult, IfcBlock, IfcRectangularPyramid, IfcRightCircularCylinder, IfcRightCircularCone, IfcSphere, IfcCsgSolid, IfcCurveBoundedPlane, IfcRectangularTrimmedSurface, IfcSurfaceCurveSweptAreaSolid, IfcCylindricalSurface.
Add CSG example.

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@219 68180887-8925-40e4-aed3-789c086970ef
For .obj conversion terminate lines with "\n" rather than std::endl causing a significant speed increase due to longer intermittently flushing the stream

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@221 68180887-8925-40e4-aed3-789c086970ef
Handle missing or invalid unit and precision information more gracefully during IfcGeomObject initialization

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@222 68180887-8925-40e4-aed3-789c086970ef
No longer accept and silently convert invalid REAL tokens to zero

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@223 68180887-8925-40e4-aed3-789c086970ef
IfcConvert: Handle invalid command line options gracefully and notify user

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@224 68180887-8925-40e4-aed3-789c086970ef
Take into account face location when serializing shape as tesselated faceset.

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@226 68180887-8925-40e4-aed3-789c086970ef
Changes for materials, work in progress

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@227 68180887-8925-40e4-aed3-789c086970ef
IfcSurfaceCurveSweptAreaSolid improvements

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@228 68180887-8925-40e4-aed3-789c086970ef
Measure conversion time of IfcConvert more faithfully

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@229 68180887-8925-40e4-aed3-789c086970ef
Fixes for parsing files with comments

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@230 68180887-8925-40e4-aed3-789c086970ef
Increased verbosity in unsupported entity instances

git-svn-id: http://svn.code.sf.net/p/ifcopenshell/svn/trunk@231 68180887-8925-40e4-aed3-789c086970ef