Ian Rees
e6f7c9d83c
Clean up docstrings to conform to PEP 8, tidy up.
2017-03-02 17:41:14 +01:00
Ian Rees
3792f259d3
Add setting to export compressed/uncompressed AMFs
2017-03-02 17:41:14 +01:00
Ian Rees
e178d93c61
Added some metadata to exported AMF
2017-03-02 17:41:14 +01:00
Ian Rees
0b76013a0c
Renamed AmfExport.(h|cpp) to Exporter.(h|cpp)
2017-03-02 17:41:14 +01:00
Ian Rees
3eefe3e8ba
Refactoring mesh export code
2017-03-02 17:41:14 +01:00
Ian Rees
a9949ab0a4
Basic AMF writing support
...
TODO:
* Compression
* Understand translations, constellations
* Curved surfaces
* Material parameters
* Metadata, etc
2017-03-02 17:41:14 +01:00
Ian Rees
ff1ac5fdad
Add AMF to understood extensions/formats.
2017-03-02 17:41:14 +01:00
wmayer
f944ab3846
replace deprecated auto_ptr with unique_ptr
2016-09-22 13:01:20 +02:00
wmayer
435cc3786d
take care of segments in mesh on export
2016-09-08 13:32:30 +02:00
wmayer
3d95e9ac4b
support groups for export to obj format
2016-07-24 16:16:42 +02:00
wmayer
cc78503935
improve groups handling of obj mesh format
2016-07-24 00:23:45 +02:00
wmayer
6c73ac750a
compute minimum volume oriented box
2016-07-02 18:10:23 +02:00
wmayer
0ea6a2ed0d
+ removed unneeded pure virtual method getFaces from PropertyComplexGeoData
...
+ extend interface of ComplexGeoData::getPoints to also return normals if available
2016-03-04 17:16:57 +01:00
wmayer
a5e6edff87
+ support of export of points to pcd and ply format
2016-03-04 14:48:26 +01:00
wmayer
fbd6f9002c
+ fix to load mesh with colours
2016-02-13 20:01:47 +01:00
wmayer
c9f168d3a2
+ simplify porting of Mesh module to Python3
2016-01-21 15:49:22 +01:00
Yorik van Havre
f480791472
Made last commit non-C++11 compatible
2016-01-19 11:25:16 -02:00
Ian Rees
b6a1fd85ea
Added ability to change mesh export tolerance.
2016-01-19 20:44:17 +13:00
wmayer
342198ea87
+ support reading mesh files with colors
2015-12-31 21:07:04 +01:00
wmayer
1d04ce9ea0
+ port SurfaceFit to Eigen3 and add unit tests
2015-10-13 20:03:47 +02:00
Sebastian Hoogen
a53a239f2f
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
Sebastian Hoogen
5e51a6cdf7
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
wmayer
2a2acf4955
+ Make Python API more pythonic
2013-10-11 12:24:22 +02:00
jriegel
0b57c4da5c
Add a general methode for calculating eigen transformation into the Mesh interface
2013-07-10 23:15:25 +02:00
wmayer
30b703c072
Respect placement information when exporting several meshes at once
2012-02-24 12:28:09 +01:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00