wmayer
729cfd8155
py3: fox compiler warnings
...
issue 0000995
2017-06-04 00:17:57 +02:00
wmayer
b8fd36edc5
fixes #0002926 : Trying to access Part.Shape.children() before doc.recompute() crashes the whole program
2017-06-03 13:46:05 +02:00
crobarcro
8482d2865e
TopoShapeEdgePy.xml: improved docstrings
...
Corrected docstrings for *At methods (valueAt, tangentAt etc.) to explain parameter position meaning
Improved docstrings for FirstParameter, LastParameter, Length and getParameterByLength
2017-05-30 18:09:33 +02:00
wmayer
86e328a248
check for valid vertexes when measuring angles between two edges
2017-05-29 20:49:35 +02:00
wmayer
a863938aa8
handle OCC exception when accessing point of a vertex
2017-05-29 20:36:06 +02:00
wmayer
e694d7f90d
properly raise exception in TopoShapePy::check
2017-05-29 16:52:44 +02:00
Yorik van Havre
de4d33cb84
Updated translations
2017-05-25 10:04:05 -03:00
looooo
dc01180b78
py3: define xrange for python3
...
this is done in files where the xrange is used.
replace this with range once python2 is not supported anymore.
issue 0000995
2017-05-18 15:56:09 +02:00
wmayer
11b187309b
fix crash when Part model changes with VBO activated
2017-05-16 19:30:13 +02:00
wmayer
f001c3e16b
fix crash when Part model changes with VBO activated
2017-05-16 06:03:22 +02:00
wmayer
3855a06267
add keyword support to MakePipeShell.add, support overloaded method
2017-05-13 14:12:37 +02:00
wmayer
c98ab632e5
exception handling in BRepOffsetAPI_MakePipeShellPy
2017-05-13 13:28:31 +02:00
wmayer
736cd735ca
fix possible freeze when creating sketch grid
2017-05-11 23:34:01 +02:00
Richard Crozier
422328483e
AppPartPy.cpp: improved docstrings for Part.makeLine and Part.makePolygon
2017-05-11 20:01:37 +02:00
wmayer
ce67325616
add method to get ancestors of a sub-shape
2017-05-11 11:20:21 +02:00
wmayer
17135addb6
add optional parameter to TopoShape.check() to run bop check
2017-05-10 22:40:12 +02:00
wmayer
2ea183e629
Expose method to Python to get property name of main geometry
...
fix inheritance of MeshFeaturePy
fix inheritance of PartFeaturePy
remove useless test() method
implement getPyObject in GeoFeature in case a sub-class doesn't implement it
2017-05-10 10:36:22 +02:00
wmayer
800526836a
use specialized Python exception classes
2017-04-28 19:33:51 +02:00
Abdullah Tahiri
998c000516
Convert OCC exceptions into Base::Runtime exceptions for App:DocumentObject handling
2017-04-28 15:46:49 +02:00
Abdullah Tahiri
81c581b9bd
Correct copy-paste typos in exception throwing
2017-04-28 15:46:30 +02:00
Abdullah Tahiri
e3b900d0f3
Change all exceptions thrown within AttachExtension::positionBySupport from Base::Exception to a meaningful derivative
2017-04-28 15:46:13 +02:00
Abdullah Tahiri
a2f1a4ff18
Part Design: Allow attachment error messages and error setting propagation
2017-04-28 15:45:54 +02:00
wmayer
712766c3e8
fixes #0003000 : View property Angular Deflection can freeze FC
2017-04-27 19:20:22 +02:00
wmayer
6e33aad6bc
fix vertex highlighting
2017-04-24 17:19:21 +02:00
wmayer
fdf29399f4
rename material binding class member for faces to make clear its purpose
2017-04-24 14:53:05 +02:00
wmayer
fb3fb9643d
implement highlighting of surface in filling task panel
2017-04-24 14:43:30 +02:00
Peter Lama
fa4bebf2e0
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
wmayer
4866d3595f
fix material binding of indexed lineset when highlighting an edge
2017-04-17 19:02:11 +02:00
wmayer
ba9ffed16b
fix scan coverity issues
2017-04-11 15:06:37 +02:00
wmayer
c526c18b94
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +02:00
Abdullah Tahiri
1810164d60
Part: hiding tag handling functions as protected until a need for them is clear
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
1ea45da51b
Part: Modify python copy to use c++ copy() instead of clone()
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
621c1d74f1
Part: Geometry refactoring copy/clone
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
52a0ad6e04
Part: Geometry assignTag function
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
f9dd6cace1
Part: Geometry creation of copy method to distinguish from clone
2017-04-10 08:57:25 +02:00
Ian Rees
6be7148405
Improve Python docstrings in Part and MeshPart
2017-04-09 12:00:24 +12:00
wmayer
aae7ebef24
expose Geometry::getTag to Python
2017-04-08 16:56:59 +02:00
wmayer
3663cfbd0e
add method to create new tag id
2017-04-08 13:31:28 +02:00
wmayer
e13b810954
fix warning of unused variable
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
3060e28c81
Part: Geometry - implement missing setHandle functions and refactoring
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
1c34aca8ac
Part: Add unique identifier to Geometry
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
2c53237492
Part: Fixing signed vs unsigned warning
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
084e375b2a
Part: BSplineCurve Python creation change for greater flexibility
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
6301b814ee
Part: GeomBSpline enable direct construction from parameters
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
298e962d26
Part: GeomBSplineCurve extension to get, increase or reduce multiplicity
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
8199b685a7
Part: Geometry - Ensure that no point is set as construction by mistake/user mistake
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
0cf81e2d1f
Part: Geometry add support for getting the number of knots in a B-Spline
2017-04-08 12:58:06 +02:00
wmayer
59682f31a7
add methods firstVertex and lastVertex to TopoEdge
2017-04-04 10:05:46 +02:00
Kunda
5aefa825b1
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00