Thomas Krijnen
|
614148e5e4
|
Don't iterate past material indices in collada serializer
|
2016-03-18 11:18:02 +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
|
61ccd8a7cf
|
VLD, not VLC...
|
2016-02-07 12:28:05 +02:00 |
|
Stinkfist0
|
cde1c5f2ee
|
Add build option for using Visual Leak Detector for debugging memory leaks. Initial report:
- IfcConvert (no arguments): 2 leaks (140 bytes) (from OCE)
- IfcConvert (acad2010_objects.ifc): 47 memory leaks (6,158 bytes)
- IfcGeomServer: 2 leaks (from OCE)
- IfcOpenHouse: 11,952 leaks (1,169,658 bytes)!
- IfcParseExamples (acad2010_objects.ifc): 40 memory leaks (4,564 bytes)
|
2016-02-07 00:30:08 +02:00 |
|
aothms
|
76a3146b70
|
Fix one statement deleted too much in https://github.com/IfcOpenShell/IfcOpenShell/commit/f3af39546be9ecd485737ff0954cfb92807fca1d
|
2016-01-29 15:25:18 +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
|
801c7da40f
|
Use multiple argument boolean operands for IfcOpeningElement subtractions
|
2016-01-25 13:30:33 +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
|
e62ce005dc
|
Work on unit issues with step and iges files
|
2015-12-01 11:14:50 +01:00 |
|
aothms
|
bf292cccd0
|
Precision fixes
|
2015-11-30 22:59:21 +01:00 |
|
Stinkfist0
|
2dc5cd44b7
|
Enable warning C4100 ("'identifier' : unreferenced formal parameter") and fix warnings.
|
2015-11-23 15:52:12 +02: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 |
|
Stinkfist0
|
d4b51a82e7
|
Fix/suppress plethora of integer conversion warnings on x64 Visual Studio build.
|
2015-11-03 17:58:08 +02:00 |
|
Stinkfist0
|
921c3eb2d3
|
SvgSerializer.cpp: add missing #include <Standard_Version.hxx>
|
2015-10-28 21:25:23 +02:00 |
|
aothms
|
f3af39546b
|
Don't construct transformation from matrix, but use original data.
|
2015-10-13 11:15:45 +02:00 |
|
aothms
|
db6630c1f8
|
Use boost::to_lower()
|
2015-10-05 13:34:43 +02:00 |
|
aothms
|
82143f226e
|
Small changes to SVG serialization
|
2015-09-06 14:50:07 +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
|
ffc008228d
|
gcc compatibility
|
2015-05-26 12:55:00 +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
|
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
|
955190b517
|
Add support for reading and writing BINARY attributes. Rename members of the IfcUtil::ArgumentType enumeration.
|
2015-04-07 15:06:56 +00:00 |
|
Thomas Krijnen
|
5ea13970c8
|
Instantiate xml_writer_settings based on boost version. Thanks Liam.
|
2015-03-06 15:49:46 +00:00 |
|
Thomas Krijnen
|
d41dbc386e
|
DISABLE_TRIANGULATION for serializers that operate on Open Cascade's BRep format
|
2015-02-23 22:01:21 +00:00 |
|
Thomas Krijnen
|
b3e5264aa9
|
WARNING: more function renames
|
2015-02-17 20:07:09 +00:00 |
|
Thomas Krijnen
|
a7c0c08725
|
Remove macro redefinition warning
|
2015-02-06 15:56:07 +00:00 |
|
Thomas Krijnen
|
63e9b706c1
|
Add missing #includes for OCC 6.8.0 specific #if
|
2015-02-06 14:20:33 +00:00 |
|
Thomas Krijnen
|
16d400e192
|
Stricter template syntax in latest commit
|
2015-02-06 13:37:50 +00:00 |
|
Thomas Krijnen
|
3801e52bff
|
Add an XML serializer (NB: Not ifcXML / 10303-28) that describes property set data, decomposition relations and SPF header fields
|
2015-02-06 13:07:50 +00:00 |
|
Thomas Krijnen
|
d23dee551c
|
#ifdef away the two trailing precision arguments for gp_Trsf::SetValues() when OCC >= 6.8.0
|
2015-02-06 12:49:53 +00:00 |
|
Thomas Krijnen
|
79817341e0
|
Ignore entity types earlier in IfcConvert so that representations are not processed in vain
|
2015-02-05 11:55:25 +00:00 |
|
Thomas Krijnen
|
23d5827229
|
Zero exit code when printing help and version information in IfcConvert
|
2015-01-23 16:10:49 +00:00 |
|
Thomas Krijnen
|
4d5d749255
|
Merge developments from the python_wrapper branch into master
|
2015-01-05 14:11:42 +00:00 |
|
Thomas Krijnen
|
2a403e240d
|
*** See: https://sourceforge.net/p/ifcopenshell/discussion/1782718/thread/6bd0f843/ ***
Massive refactor of the IfcGeomObjects module, which is now the IfcGeom::Iterator class.
|
2014-12-19 12:14:36 +00:00 |
|
Thomas Krijnen
|
24044fb92a
|
Catch all errors when parsing boost program_options in IfcConvert
|
2014-11-04 12:45:20 +00:00 |
|
Thomas Krijnen
|
cd366bf8c2
|
Reconstruct the form of the transformation to improve the output of the OpenCascade-based serializers
|
2014-11-04 12:36:59 +00:00 |
|
Thomas Krijnen
|
b406d1c100
|
When writing collada files, postfix geometry instance nodes to make them distinct from their geometry library references
|
2014-04-07 14:01:16 +00:00 |
|
Thomas Krijnen
|
0ecaf28e3e
|
Measure conversion time of IfcConvert more faithfully
|
2014-03-31 14:03:06 +00:00 |
|
Thomas Krijnen
|
1aab95459b
|
IfcConvert: Handle invalid command line options gracefully and notify user
|
2014-03-22 13:12:22 +00:00 |
|
Thomas Krijnen
|
54ecdb8295
|
For .obj conversion terminate lines with "\n" rather than std::endl causing a significant speed increase due to longer intermittently flushing the stream
|
2014-03-22 11:12:50 +00:00 |
|
Thomas Krijnen
|
7748a6ef0f
|
Change some auto keywords into fully qualified type names to make it easier on some of the older compilers
|
2014-01-02 13:57:34 +00:00 |
|
Thomas Krijnen
|
2bd37fd088
|
IfcConvert: Unit names and magnitudes + cosmetic fixes
|
2013-12-31 14:10:38 +00:00 |
|
Thomas Krijnen
|
6b2dc3683a
|
IfcConvert: Propagate all settings from the command line to the IfcGeomObjects kernel
|
2013-12-27 09:39:20 +00:00 |
|
Thomas Krijnen
|
8653e59403
|
Cosmetic changes to IfcConvert
|
2013-12-27 09:37:51 +00:00 |
|