Commit Graph

9665 Commits

Author SHA1 Message Date
Abdullah Tahiri
194dcae963 Sketcher: BSpline Increase Degree tool 2017-02-21 13:24:10 +01:00
Alex Gryson
0360906713 Add metadata 2017-02-21 13:24:10 +01:00
Alex Gryson
4cfde90f1a Add extra icons based on new feedback 2017-02-21 13:24:10 +01:00
Alex Gryson
51767b9d98 Create BSpline Toggle icons
Create icons as [discussed on the forum](http://forum.freecadweb.org/viewtopic.php?f=34&t=20286&start=34)
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
c83472a15a Sketcher: Shape to NURBS conversion 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
58594866f7 Sketcher: Automatic calculation of divisions for comb 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
9a66d39a99 Sketcher: Bspline comb - change representation to be convex 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
7db28f579c Sketcher: Bspline support for external geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
02b0351e03 Sketcher: Settings - Allow to set the number of segments per geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
849b5b5ed8 Sketcher: BSpline show/restore geometry information commands as a dropdown menu 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
860ed622eb Sketcher: Switch of comb geometry information 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
c25fd56e37 Sketcher: BSpline degree/comb hide/show commands 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
0f153b6ec7 Sketcher: Comb appropriate scaling for closed and periodic BSplines 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
00b21b644f Sketcher: BSpline curvature comb 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
08a79d7146 Part: Geometry functionality extension
======================================

Added for curves:
getFirstParameter
getLastParameter
curvatureAt
length

Modified:
normalAt(double u, Base::Vector3d& dir)

as it was not working properly.
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
3933a89e07 Sketcher: new BSpline toolbar / command to hide control polygon 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
fbe539479a Sketcher: Information Layer show/hide node support 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
b714d50017 Sketcher: Information layer scenography update on geometry change 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
bc95c69bce Sketcher: Geometry Information layer for BSplines 2017-02-21 13:24:10 +01:00
Ulrich Brammer
17266bbc83 update of xlsx-importer: new parser,
trigonomic functions give the same result in the FreeCAD-spreadsheet,
support of celltype "inlineStr".
2017-02-20 22:59:18 +01:00
wmayer
8d19b38550 fix setEdit, unsetEdit and doubleClicked methods of Python view provider 2017-02-20 22:16:56 +01:00
Jean-Marie Verdun
ff595e0b27 Fix Face color display issue with Vbo turned on 2017-02-20 18:54:07 +01:00
wmayer
778e6f6e48 use Coin API to deal with vbo and add methods to cleanup GL resources on destruction 2017-02-20 13:16:30 +01:00
wmayer
64223b7f4c issue #0001999: [STEP] Tessellation data or OpenInventor data memory leak 2017-02-20 10:08:18 +01:00
wwmayer
93e7c9bc81 Merge pull request #537 from agryson/sketcher-icon-updates
Update icons based on forum feedback
2017-02-19 20:40:16 +01:00
wmayer
45232cd0fa fix crash in uIso of Sphere 2017-02-19 20:36:40 +01:00
wmayer
5ef6f8ba15 move vbo handling to private class 2017-02-19 19:40:37 +01:00
Alexander Gryson
8ad3b7a8c8 Update icons based on forum feedback
See [@NormandC's forum
post](https://forum.freecadweb.org/viewtopic.php?f=34&t=20286&sid=43e2b6766d1b74c4e6e4337dfcbd1084&start=32)
2017-02-19 15:05:56 +01:00
Bernd Hahnebach
a9d0cc3ed8 py3: FEM, more convert map to list 2017-02-19 14:21:34 +01:00
Bernd Hahnebach
e22d538cb2 py3, FEM, redifine open in all import modules 2017-02-19 14:21:34 +01:00
looooo
f00b935763 py3: FEM, redefine open in import modules 2017-02-19 14:21:34 +01:00
looooo
742effc90a py3: FEM, convert map to list 2017-02-19 14:21:34 +01:00
looooo
6b4f08f853 py3: FEM, fix import Units module 2017-02-19 14:21:34 +01:00
looooo
507321ae8f py3: FEM, put print in brackets and import print_function 2017-02-19 14:21:34 +01:00
looooo
1464152b56 py3: FEM, PyMods, preprocessor conditions, Py::Long vs Py::Int 2017-02-19 14:21:34 +01:00
wwmayer
23c58b6ba4 Merge pull request #535 from bblacey/mantis-2886
Packaging: Set macOS dynamic loader paths
2017-02-19 14:09:46 +01:00
wmayer
8c8f3ccb5c command to creation section from plane and mesh 2017-02-19 14:05:00 +01:00
Bruce B. Lacey
bb80968e6e Packaging: Set macOS dynamic loader paths
*  DYLD paths are set properly to prevent loading libraries external
     to the bundle
  a. LC_ID_DYLD is set to the basename of the library name (i.e.
     not the absolute path) when it is copied into the bundle
  b. Existing LC_RPATH entries in libraries are removed before adding
     the bundle-relative RPATH
  *  Added configurable diagnostic logging to aid in debugging

Fixes 0002886
2017-02-19 01:16:59 -08:00
wmayer
5568acfc10 implement tearDown to close document 2017-02-18 21:34:19 +01:00
looooo
39dcf1fe20 part: bspline: tests use copy instead of deepcopy 2017-02-18 21:20:59 +01:00
looooo
4a9f01f30d part: bspline: tests 2017-02-18 21:20:59 +01:00
triplus
a527ffe694 Navigation indicator for FreeCAD 2017-02-18 16:03:52 +01:00
Bernd Hahnebach
0c445bd115 Part: code formating, white spaces 2017-02-18 15:57:54 +01:00
Bernd Hahnebach
9c965137b1 Part: compound filter, GUI command 2017-02-18 15:57:54 +01:00
Bernd Hahnebach
8f900945ab Part: compound filter, core module 2017-02-18 15:57:54 +01:00
Bernd Hahnebach
826ff0de85 Part: compound filter, icon 2017-02-18 15:57:54 +01:00
wmayer
babc62fc93 improve exception handling in BSplineCurvePy class 2017-02-18 12:53:36 +01:00
wmayer
3db2feadb6 clear error state when creating spline 2017-02-18 12:30:00 +01:00
Jean-Marie Verdun
8fd823da1f Fix ProgressBar rendering following STEP reader enhancement 2017-02-18 10:08:48 +01:00
wmayer
e3477eee1b improve whitespaces 2017-02-18 09:44:58 +01:00