wmayer
|
d89cd953a2
|
Path: [skip ci] fix Python 3.9 deprecation warning
|
2020-12-23 17:41:30 +01:00 |
|
sliptonic
|
e697a3de1e
|
Merge branch 'master' into feature/suppress-warnings-preferences
|
2020-12-18 11:12:48 -06:00 |
|
wmayer
|
fc9be21345
|
Path: [skip ci] fix TooltablePy::getTools to avoid possible double destruction of a Tool instance
|
2020-12-16 10:34:24 +01:00 |
|
Markus Lampert
|
63dbf329aa
|
Added warning suppression for all missing speeds and changed default to true
|
2020-12-15 20:05:42 -08:00 |
|
sliptonic
|
b6a83cbebf
|
Merge pull request #4132 from gauna85/Path
[Path] Check if startpoint is not lower than bounds in order to work always …
|
2020-12-14 12:21:20 -06:00 |
|
wmayer
|
9b39c6784e
|
Path: [skip ci] fix memory leak in TooltablePy::getTools()
For some background information see: https://forum.freecadweb.org/viewtopic.php?f=15&t=50583&start=20#p457516
|
2020-12-14 17:19:52 +01:00 |
|
gauna85
|
5bafaac609
|
Merge branch 'master' into Path
|
2020-12-13 19:35:43 +01:00 |
|
Stefan Endres
|
4ad41c96d0
|
Path: Check if startpoint is not lower than bounds in order to work always from top to bottom
|
2020-12-13 19:34:02 +01:00 |
|
wmayer
|
aec9d5f07a
|
Py: fix memory leaks by incorrect use of PyList_Append
|
2020-12-13 16:30:04 +01:00 |
|
luz paz
|
b75cd3dd52
|
Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
|
2020-11-05 19:57:21 +01:00 |
|
luz paz
|
ff5f3799d8
|
Fix various typos [skip-ci]
Found via `codespell v2.0.dev`
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
|
2020-11-04 10:18:30 +01:00 |
|
Markus Lampert
|
1f8201bbc3
|
Remove app include files from precompile guard
|
2020-10-25 16:33:13 -07:00 |
|
Markus Lampert
|
e878eb56e2
|
Include proper model headers for python files.
|
2020-10-25 16:33:13 -07:00 |
|
Markus Lampert
|
d40c18b315
|
Fixed parabola calculation if vornonoi edge starts close to its location.
|
2020-10-25 16:33:13 -07:00 |
|
Markus Lampert
|
d563849a75
|
Fixed voronoi parabola creation with correct orientation.
|
2020-10-25 16:33:13 -07:00 |
|
Markus Lampert
|
6a9f0f592e
|
Replaced toGeom with toPoint for VoronoiVertex and toShape for VoronoiEdge - results in arbitrary orientation of parabola for multiple z
|
2020-10-25 16:33:13 -07:00 |
|
Markus Lampert
|
8f45deea96
|
Added equal/not equal comparison to voronoi python objects with unit tests.
|
2020-10-25 16:33:13 -07:00 |
|
Priit Laes
|
e755238456
|
build: boost: Clean up branches requiring boost-1.55
|
2020-10-13 12:56:28 +02:00 |
|
Markus Lampert
|
101a0e00ec
|
Using python type conversion to return voronoi element color
|
2020-10-10 18:10:06 -07:00 |
|
luz paz
|
b0d7850406
|
Fix various typos [skip-ci]
Found via `codespell v2.0.dev0`
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
|
2020-10-08 18:21:15 +02:00 |
|
wmayer
|
16d9118919
|
Path: [skip ci] fix build failure on Windows if PCH is disabled
|
2020-10-08 10:00:31 +02:00 |
|
Markus Lampert
|
99cbb413e0
|
Dealing with 32bit compile error of Voronoi interface.
|
2020-10-04 22:44:45 -07:00 |
|
wmayer
|
ab4ab444b6
|
Path: [skip ci] fix memory leak in CommandPy::getParameters()
For some background information see: https://forum.freecadweb.org/viewtopic.php?f=15&t=50583
|
2020-10-04 19:43:54 +02:00 |
|
Markus Lampert
|
e97f7a8a54
|
More integer type cleanup for the voronoi python interface
|
2020-09-29 19:50:33 -05:00 |
|
Markus Lampert
|
e3c476af21
|
Unified voronoi indices for python to be of type long
|
2020-09-29 14:58:42 -05:00 |
|
Markus Lampert
|
33beb4110a
|
Added voronoi colorExterior case where one external vertex coincides with a point of an input segment.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
d9f09b1716
|
Added vertex cache to voronoi colorExterior callback processing - cuts execution time in half.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
7777e0f265
|
Added retrieval of points and segments for voronoi diagram
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
6d43d75028
|
Added Index as attribute of all voronoi objects for easier debugging
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
a95ecd69a9
|
Simplified and further optimised colinear colorisation
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
1109691393
|
Added color -1 to mean resetting all color.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
d68b5064cf
|
Some algorithm optimisations
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
07f3e6c521
|
Added callback to colorExterior to also color 'interior'
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
952c94cb50
|
Added colorColinear and resetColor algorithms
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
f860339658
|
Added optional scaling factor to Voronoi construction.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
94a44bcbfe
|
Added scaling to micro meters
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
38ff7fcdae
|
Added support for distances of edge end points.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
926d254849
|
Added api calls for coloring all twins and coloring exterior edges and vertices.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
5ad3bb17fd
|
Added toGeom for curved edges.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
10e5fce11c
|
Added geometries for vertices and linear edges.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
9ba8817382
|
Added support for voronoi cells
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
6fc2af2adc
|
Added support for voronoi edges.
|
2020-09-28 14:58:08 -05:00 |
|
Markus Lampert
|
27238c3813
|
Added python bindings for voronoi diagram construction and accessing the resulting vertices.
|
2020-09-28 14:58:08 -05:00 |
|
sliptonic
|
bfa8cbf8a6
|
Merge pull request #3706 from etrombly/emptyPath
[PATH] don't generate gcode if op isn't valid. Don't plunge to start height if safe and clearance height are the same.
|
2020-08-04 10:20:13 -05:00 |
|
wmayer
|
4dd32ce143
|
LGTM: [skip ci] fix: Missing header guard
|
2020-07-27 11:16:41 +02:00 |
|
wmayer
|
44f42a8e2c
|
LGTM: [skip ci] fix: Declaration hides parameter
A local variable hides a parameter. This may be confusing. Consider renaming one of them.
|
2020-07-27 10:57:34 +02:00 |
|
wmayer
|
d5d7d65bfc
|
LGTM: [skip ci] fix: Large object passed by value
|
2020-07-24 18:32:31 +02:00 |
|
wmayer
|
cbb5f99ade
|
PVS: V730 Not all members of a class are initialized inside the constructor
|
2020-07-18 10:59:27 +02:00 |
|
Eric Trombly
|
465de60007
|
don't generate gcode if op isn't valid. Don't plunge to start height if safe and clearance height are the same.
|
2020-07-15 19:35:18 -05:00 |
|
luz.paz
|
1da81df756
|
Fix typos [skip-ci]
Found via codespell v1.18.0.dev0
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
|
2020-06-29 20:52:23 +02:00 |
|