wmayer
f2ae921768
expose function to Python to get optimal bounding box
2018-05-30 21:27:49 +02:00
wmayer
564b2ea86c
fixes #0003493 : Python Shape.isClosed() returns false for any solid, including primitive Parts
2018-05-27 15:10:44 +02:00
tomate44
ecce5eea6d
fix some TopoShape documentation
2018-01-21 12:03:53 +01:00
luzpaz
5973d8d67e
Part: typos
2017-12-25 11:03:11 +01:00
luzpaz
985980648c
Typos: user-facing and trivial
...
Several typos and uniformity fixes.
Note:
*SCL/SimpleDataTypes.py is a upstream stepcode file whose fiz has been submitted upstream and accepted.
*the header of Tools/generateBase/generateMetaModel_Module.xsd had redundant data. It has been removed. Please double check it.
2017-12-02 14:00:57 +01:00
Randy
5c056d6887
Improve Part.Shape.project documentation
...
This clarifies that Part.Shape.project expects a list of shapes as an argument, not a single shape. See this forum thread that highlights the confusion: https://forum.freecadweb.org/viewtopic.php?f=22&t=23287
2017-07-07 13:25:48 -03:00
wmayer
ce67325616
add method to get ancestors of a sub-shape
2017-05-11 11:20:21 +02:00
Kunda
9410e751e9
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
triplus
8dc516878f
Update BOA common and section documentation
2017-01-05 20:11:18 +01:00
wmayer
413550d5b1
cleanup work: overload methods instead of using new method names
2017-01-04 15:39:27 +01:00
triplus
ff986b80f1
Add Part BOA multiCut, multiCommon and multiSection methods
2017-01-04 14:06:12 +01:00
wmayer
446e5e94cc
methods to fix shape tolerances
2016-11-12 16:14:46 +01:00
wmayer
2845b437b5
methods to analyze shape tolerances
2016-11-12 15:31:35 +01:00
DeepSOIC
d4fc0becd7
Part: Py API: add makeOffset2d method to Part.Shape
...
+ write documentation to makeOffsetShape
2016-09-02 16:26:02 +02:00
DeepSOIC
31aeb84075
Part: TopoShapePy: add generalFuse method
2016-07-04 14:57:50 +03:00
DeepSOIC
f0b3c2ba35
API: update distToShape built-in docu
...
It was way too short, and incorrect
2015-11-13 18:13:20 +03:00
wmayer
5609b63be3
+ add method to write/read BREP in binary format
2015-09-07 19:02:56 +02:00
wmayer
7090587e45
+ improve doc string
2015-05-04 15:20:23 +02:00
Sebastian Hoogen
b9bcda349f
add shape.proximity(shape)
2015-03-21 13:29:30 +01:00
Sebastian Hoogen
9a758221ee
add TopoShape::multiFuse method
...
to fuse multiple shapes at once.
2015-02-21 12:35:21 +01:00
Sebastian Hoogen
b54dd77a50
rename python classes for shapes and
...
implememnt __getstate__ and __setstate__ to enable pickling
issue #1948
2015-02-04 17:07:29 +01:00
wmayer
7ac12b111b
+ Allow to get clean copy of a shape from Python
2014-07-30 12:21:22 +02:00
wmayer
f68760fbae
+ fixes #0001544 : Python function to retrive direct children of a shape using TopoDS_Iterator
2014-05-14 18:14:06 +02:00
Sebastian Hoogen
4a3f1cc33c
BrepTools::Dump to string
2014-03-02 14:42:41 +01:00
wmayer
5bfb3ee3e9
+ improve doc string (for bug 1257)
2014-03-02 13:12:23 +01:00
Sebastian Hoogen
4749e35e95
parse keyword arguments in Part::TopoShapePy::makeOffsetShape
2014-03-02 08:56:08 +01:00
WandererFan
aa8fecb50e
Add Part.distToShape()
2014-02-17 10:34:13 +01:00
wmayer
c04a3251e9
+ Rename methods
2014-01-12 21:42:46 +01:00
wmayer
7e9e6bbb51
+ Projection of edges and wires
2014-01-12 18:48:55 +01:00
wmayer
bb01ec1605
0001273: revolve method fails
2013-10-17 16:53:10 +02:00
jriegel
cc55ce4008
start node index interface
2013-09-12 21:58:11 +02:00
wmayer
224d17a984
0001221: Add a function that can apply a Placement to a Shape like sh.transformGeometry(sh.Placement.toMatrix())
2013-08-25 11:32:03 +02:00
wmayer
f380c34d62
0001207: Expose Standard_Boolean TopoDS_Shape::IsPartner(const TopoDS_Shape& other) const; to python
2013-08-10 11:36:26 +02:00
wmayer
7ae0bb2f33
Make more consistent method names in TopoShape
2012-11-24 20:45:47 +01:00
wmayer
e948d1525f
Improve documentation for isInside()
2012-08-27 13:22:45 +02:00
wmayer
53413e8af6
0000764: Serialize Shape to python String
2012-06-28 18:29:48 +02:00
wmayer
00c2a6ea16
Improve Python doc for makeThickness()
2012-03-17 12:11:29 +01:00
wmayer
30d41865fd
0000598: New version treats some objects as immutable
2012-02-10 15:29:23 +01:00
wmayer
546faca0de
0000572: add a method to Part module to read BRep data from string
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5410 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 20:23:26 +00:00
wmayer
81906b86a4
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5329 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:16:18 +00:00
wmayer
5359085335
+ little fix
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5234 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 08:53:54 +00:00
wmayer
271291a2d0
+ add Thomas Anderson's remove splitter algorithm
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5228 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 15:16:57 +00:00
wmayer
e9bc1bfff8
+ add method to offset arbitrary shapes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5005 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-11 11:47:57 +00: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