Commit Graph

183 Commits

Author SHA1 Message Date
wmayer
6300e09dd8 handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi 2019-11-18 11:56:08 +01:00
wmayer
4e7c2a233f add method to get wires of mesh boundaries 2019-11-10 11:14:04 +01:00
wmayer
67be01f3ac make mesh picking working for view providers underneath a Part container 2019-11-09 11:16:23 +01:00
wmayer
23b9dfcd59 remove the built-in tree widget from the tessellation task panel 2019-10-13 18:12:05 +02:00
wmayer
7adbb4322f cross-section of meshes 2019-09-21 01:23:28 +02:00
wmayer
e48c52c480 force strict ISO C++ (-Wpedantic)
for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web

TODO: fix several -Woverflow in area
2019-09-18 11:32:42 +02:00
wmayer
7edcc70282 implement trimming of a mesh with a plane 2019-09-14 17:05:20 +02:00
wmayer
2953fa926d fix mesh trimming with plane 2019-09-10 23:22:31 +02:00
wmayer
b14cf8a00d extend convertTo function to also support SbRotation/Base::Rotation 2019-09-06 21:29:51 +02:00
wmayer
143b994ecd when creating mesh from shape do not set a fix crease angle but instead user preferences should be used 2019-08-28 11:43:52 +02:00
donovaly
948f756af2 add tooltips for meshing dialogs 2019-07-21 19:06:48 +02:00
wmayer
fbade76af5 save&restore standard meshing parameters 2019-07-09 13:05:45 +02:00
wmayer
2e5283c693 for standard meshing algorithm copy color from face to segment 2019-07-04 16:57:08 +02:00
wmayer
39a027dc62 improve projection of points onto mesh 2019-06-27 19:27:47 +02:00
wmayer
929210fd1d add method to project points on mesh 2019-06-26 16:57:14 +02:00
Yorik van Havre
ed8be15ef4 Merged translations from crowdin 2019-06-17 20:06:59 -03:00
Yorik van Havre
624c65dea3 Updated master ts files 2019-06-17 17:28:12 -03:00
wmayer
88f91d621b determine edge parameters where curve point will be projected onto a mesh edge 2019-06-11 13:25:52 +02:00
wmayer
143a5ffe83 extend MeshPart.projectShapeOnMesh to allow list of points for projection, support keywords 2019-06-08 14:19:29 +02:00
lo
1922c84ca0 cmake: add option to disable linking of python extension modules to python-libraries 2019-05-24 14:37:33 +02:00
wmayer
4cfd4b0248 generate minumum number of points from an edge 2019-05-19 19:07:45 +02:00
wmayer
0575a729ed minimum degree of 1 for curve on mesh 2019-05-17 00:50:12 +02:00
wmayer
325add58db add option to disable approximation of splines when creating curve on mesh 2019-05-16 16:16:03 +02:00
wmayer
951f612022 add method to project shape on mesh 2019-05-14 15:21:08 +02:00
wmayer
9e2427684f add method to project shape on mesh 2019-05-12 22:56:23 +02:00
wmayer
91c5533d9b make curve-on-mesh working for meshes with placement 2019-05-12 20:25:58 +02:00
wmayer
bd85548506 fix gcc build failure 2019-05-11 15:27:33 +02:00
wmayer
b89555347f do some code refactoring 2019-05-11 15:14:04 +02:00
Yorik van Havre
2d47993780 Merged latest translations from crowdin 2019-05-10 19:19:37 -03:00
Yorik van Havre
a3607ce029 Updated translations 2019-03-06 21:50:08 -03:00
Yorik van Havre
512af24397 Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
This reverts commit cd433358b09117f234dd0a51dc2a6bfa05428867.
2019-03-02 19:17:44 -03:00
Yorik van Havre
bd93bd2494 Merged crowdin translations 2019-02-28 21:53:37 -03:00
Yorik van Havre
5b29009cf0 Added untranslated 'master' .ts files where missing 2019-02-08 18:50:13 -02:00
Yorik van Havre
95dda429eb Updated translations 2019-02-01 13:54:10 -02:00
Yorik van Havre
39d446f60f Updated translations from crowdin 2018-12-23 13:54:30 -02:00
wmayer
c7f881ee43 Replace Base::Exception with appropriate subclass 2018-11-14 17:23:48 +01:00
wmayer
644cfa06bb replace boolean to check for inside/outside cutting with enum values 2018-09-18 18:25:51 +02:00
wmayer
2290a37a83 polish Mesh workbench 2018-09-18 14:53:37 +02:00
wmayer
60b2234565 take care of global placement when creating mesh from shape 2018-09-05 00:10:07 +02:00
wmayer
9ffa81f7c9 CMP0050: make MeshPart module aware of cmake policy 2018-08-20 17:45:15 +02:00
wmayer
a6341b3f27 revert changes of SMESH_Gen class interface of bundled SMESH 2018-08-18 16:13:10 +02:00
looooo
9c320b8c5f small flatmesh fix 2018-06-08 16:08:31 +02:00
luz.paz
69b3b0b7f2 Misc. typos 2018-05-19 12:06:34 -04:00
wmayer
36ba2bca08 more fixes for flatmesh
+ fix gcc warning
+ add conversion function for boost.python
+ switch build off by default due to travis build failure for Py3
2018-04-29 14:50:41 +02:00
wmayer
9d3a2a27b4 fix several warnings:
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
b55c63eca0 support occ version < 7.0 for mesh flattening 2018-04-29 11:38:15 +02:00
wmayer
bafd202d9b include missing headers due to updated occ version 2018-04-29 08:39:53 +02:00
wmayer
e7cb8044ca add switch to toggle building of flat mesh module 2018-04-29 00:03:05 +02:00
wmayer
cf655e2365 implement optional Python binding for flatmesh using boost 2018-04-28 22:27:09 +02:00
wmayer
1dfb7c5088 minor fixes 2018-04-28 15:55:37 +02:00