Abdullah Tahiri
11793ba0b2
Part Geometry: get an extension from type or name, also from python
2019-07-14 12:37:33 +02:00
Abdullah Tahiri
afbe1df322
Part:: Geometry container extend hasExtension to type and name
2019-07-14 12:37:33 +02:00
Abdullah Tahiri
854452e2e1
Part: Geometry - methods to remove extensions by name and type
2019-07-14 12:37:33 +02:00
Abdullah Tahiri
dece5aa81d
Part: Command to show list of extensions from Python
2019-07-14 12:37:33 +02:00
Abdullah Tahiri
ef30cc2527
Part: Geometry Python interface to get/set an extension
2019-07-14 12:37:29 +02:00
Abdullah Tahiri
a56658489b
Part: Make 3rd party libraries into PCH
2019-05-02 07:09:22 +02:00
Abdullah Tahiri
a3b93ee0eb
Part: expose geometry clone support to python
...
=============================================
>>> geometries = ActiveSketch.Geometry
>>> geo0 = geometries[0]
>>> geo0.Tag
'a2b6883e-64d6-4348-b567-8b5e0a4896a0'
>>> geo1 = geo0.clone()
>>> geo1.Tag
'a2b6883e-64d6-4348-b567-8b5e0a4896a0'
>>> geo1.Radius = 3
>>> geo0.Tag
'a2b6883e-64d6-4348-b567-8b5e0a4896a0'
>>> geo0.Radius
30.157883192724587
>>> geo1.Tag
'a2b6883e-64d6-4348-b567-8b5e0a4896a0'
>>> geo1.Radius
3.0
2019-02-11 19:13:35 +01:00
wmayer
64b9c78b92
fix GeometryPy::setConstruction
2018-09-29 21:36:07 +02:00
Abdullah Tahiri
7e37d469da
Part: Modify python copy to use c++ copy() instead of clone()
2017-04-10 08:57:25 +02:00
wmayer
ce68a5b9dd
expose Geometry::getTag to Python
2017-04-08 16:56:59 +02:00
Abdullah Tahiri
ea99ba5897
Part: Geometry - Ensure that no point is set as construction by mistake/user mistake
2017-04-08 12:58:06 +02:00
wmayer
280019ddf9
+ implement Geometry.copy for Python
2015-06-15 21:28:29 +02:00
Sebastian Hoogen
f1283cf24c
fixes #1782 remove unused precsion parameters
...
from gp_Trsf::SetValues
2014-10-11 13:03:02 +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
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