asapelkin
ced8100ab9
use emplace_back instead of push_back where justified
2019-11-21 14:48:09 +01:00
wmayer
89a624caf1
support to show color per face
2019-09-24 21:37:11 +02:00
wmayer
05550fcdf0
fixes 0003680: Export (Ctrl+E) doesn't check to make sure that object being exported is a model at all
2018-11-10 19:02:50 +01:00
Unknown
e3eca59173
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
wmayer
846195327a
harmonize show() function of Part, Mesh, Fem, Path and Points modules
2017-09-29 00:35:48 +02:00
wmayer
f55bf254b0
fix doc strings, replace label with check box in export panel
2017-03-02 21:55:04 +01:00
Ian Rees
5133af6ef5
Avoid empty meshes. Improve object type detection.
2017-03-02 17:41:14 +01:00
Ian Rees
76e4605364
Throw Python exception if format is unknown.
2017-03-02 17:41:14 +01:00
Ian Rees
371c3f7278
Tidy up.
2017-03-02 17:41:14 +01:00
Ian Rees
4fd7334f95
Export Part and Group objects.
2017-03-02 17:41:14 +01:00
Ian Rees
dd75896b07
Clean up docstrings to conform to PEP 8, tidy up.
2017-03-02 17:41:14 +01:00
Ian Rees
2673b8726c
Add setting to export compressed/uncompressed AMFs
2017-03-02 17:41:14 +01:00
Ian Rees
88f74db845
Added some metadata to exported AMF
2017-03-02 17:41:14 +01:00
Ian Rees
8935db69f4
Renamed AmfExport.(h|cpp) to Exporter.(h|cpp)
2017-03-02 17:41:14 +01:00
Ian Rees
54d5e0e3f9
Refactoring mesh export code
2017-03-02 17:41:14 +01:00
Ian Rees
3a18d76fbd
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
ae9be458b0
Add AMF to understood extensions/formats.
2017-03-02 17:41:14 +01:00
wmayer
2af6bb6e49
replace deprecated auto_ptr with unique_ptr
2016-09-22 13:01:20 +02:00
wmayer
013e2f30e5
take care of segments in mesh on export
2016-09-08 13:32:30 +02:00
wmayer
217d4897fe
support groups for export to obj format
2016-07-24 16:16:42 +02:00
wmayer
3f83814682
improve groups handling of obj mesh format
2016-07-24 00:23:45 +02:00
wmayer
f5d4cb09c8
compute minimum volume oriented box
2016-07-02 18:10:23 +02:00
wmayer
d962fda983
+ 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
6c3bb7c7c4
+ support of export of points to pcd and ply format
2016-03-04 14:48:26 +01:00
wmayer
6877619d94
+ fix to load mesh with colours
2016-02-13 20:01:47 +01:00
wmayer
38660ce742
+ simplify porting of Mesh module to Python3
2016-01-21 15:49:22 +01:00
Yorik van Havre
21504fc467
Made last commit non-C++11 compatible
2016-01-19 11:25:16 -02:00
Ian Rees
f9f8efa120
Added ability to change mesh export tolerance.
2016-01-19 20:44:17 +13:00
wmayer
9f19d5611a
+ support reading mesh files with colors
2015-12-31 21:07:04 +01:00
wmayer
8831f1d669
+ port SurfaceFit to Eigen3 and add unit tests
2015-10-13 20:03:47 +02:00
Sebastian Hoogen
01cf0f5872
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
Sebastian Hoogen
af50cbf964
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
a8f825917f
+ Make Python API more pythonic
2013-10-11 12:24:22 +02:00
jriegel
3212791cf8
Add a general methode for calculating eigen transformation into the Mesh interface
2013-07-10 23:15:25 +02:00
wmayer
4a5bd5ef6c
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