Benjamin Nauck
08c9a191e2
Add template based SelectionSingleton::countObjectsOfType
...
Also convert code to use this new method
2025-01-13 18:55:15 +01:00
wmayer
b47d72f8de
RE: Add function to approximate B-Spline from points
2024-04-03 18:06:00 +02:00
wmayer
1140c33952
RE: Allow to create planes from several selected meshes, remove ... from menu text
2023-11-13 10:38:41 +01:00
Florian Foinant-Willig
f8dc128452
ReverseEngineering: modernize type checking
2023-10-23 18:09:33 +02:00
wmayer
c989a8506e
RE: apply clang format
2023-09-02 16:24:25 +02:00
wmayer
96f27bf43f
RE: modernize C++: use range-based for loop
2023-08-15 17:20:01 +02:00
wmayer
39e53e5eb0
Mods: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00
Uwe
8faf86e2b5
[Reverse Eng] Gui: remove unused headers
...
- also enable precompiled headers
- also some sorting
2022-12-11 04:22:59 +01:00
wmayer
1e3ee7ccb1
ReverseEngineering: [skip ci] Fix several clazy issues:
...
* Missing reference in range-for with non trivial type [-Wclazy-range-loop-reference]
* Use multi-arg instead [-Wclazy-qstring-arg]
2022-07-25 10:40:30 +02:00
wmayer
33f3fa6865
Mesh: define the typenames FacetIndex and PointIndex to distinguish between facet and point related indexes
2021-09-14 23:01:29 +02:00
luz paz
6715e62e37
ReverseEngineering: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the ReverseEngineering Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
e323d98d8e
improve cylinder fit [skip ci]
2020-05-04 19:51:19 +02:00
wmayer
3eb8555cf3
ReverseEngineering: approximation of a 2-degree polynomial surface and converting it into a Bezier surface
2020-03-07 14:21:57 +01:00
wmayer
593f02db63
ReverseEngineering: improve workflow of fitting of B-spline surface
2020-03-05 16:29:09 +01:00
wmayer
33f489e913
ReverseEngineering: manual mesh segmentation
2020-03-05 13:07:18 +01:00
wmayer
cda6628f14
ReverseEngineering: improve mesh segmentation
2020-03-04 23:04:06 +01:00
wmayer
8b3c31170b
ReverseEngineering: implement mesh segmentation workflow
2020-03-03 21:27:31 +01:00
luz.paz
c7f9874422
ReverseEngineering: [skip ci] Fix header uniformity
...
This PR fixes header uniformity across all ReverseEngineering files
2019-12-26 18:22:37 +01:00
wmayer
a247b7e6a5
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
9f7075bb8f
extend convertTo function to also support SbRotation/Base::Rotation
2019-09-06 21:29:51 +02:00
wmayer
d232164ba0
PVS: V519 Variable is assigned values twice successively
2019-03-13 12:55:31 +01:00
luzpaz
706141b967
Make uniform the use of B-spline visible to users
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=25411
This commit does not include fixes to source comments unless they were 'doxygenated'.
No .xml files were altered either.
2017-11-17 19:30:37 -05:00
wmayer
5f87cdbf9e
fix -Wextra in Reen
2016-09-23 18:25:49 +02:00
wmayer
f44df3cdf0
do not use doCommand without using format string, add overloaded method of runCommand
2016-09-15 18:53:37 +02:00
wmayer
8e71e4038b
fix Coverity issues
2016-08-21 23:13:22 +02:00
wmayer
70f58672c7
+ get also back normals from MeshObject::getPoints
2016-03-04 18:28:49 +01:00
wmayer
0ea6a2ed0d
+ removed unneeded pure virtual method getFaces from PropertyComplexGeoData
...
+ extend interface of ComplexGeoData::getPoints to also return normals if available
2016-03-04 17:16:57 +01:00
wmayer
a3209e1aee
+ do some code cleanup and renaming in Points module
2016-02-21 16:18:28 +01:00
wmayer
17d7dd840e
+ add points view feature and command to triangulate it
2015-12-30 16:25:08 +01:00
wmayer
7eb7be3936
+ add Poisson surface reconstruction
2015-12-02 23:36:26 +01:00
wmayer
0bb6dc4cf1
+ add task dialog to perform B-Spline fit
2015-11-06 14:30:26 +01:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
be7f583aa0
+ fix issues on 64-bit Linux/MacOSX systems
2014-11-19 15:32:35 +01:00
wmayer
f02da38566
+ fix Qt help problems
2014-10-01 17:16:43 +02:00
wmayer
580c541005
+ Add class CoordinateSystem and use it to compute placement of plane from fit
2014-07-29 23:01:29 +02:00
wmayer
2e6c54eedf
+ improve the plane fit from REEN module
2014-07-28 16:39:34 +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