Commit Graph

207 Commits

Author SHA1 Message Date
wmayer
78822ab8e9 + fix rendering bug for colored 2016-01-01 15:37:05 +01:00
wmayer
9f19d5611a + support reading mesh files with colors 2015-12-31 21:07:04 +01:00
wmayer
0442b53057 + optimize algorithm to get curvature on mesh points and drop dependency to WildMagic 2015-12-30 10:26:53 +01:00
wmayer
d5f2b00609 + add missing comma in property item 2015-12-23 15:43:29 +01:00
Mateusz Skowroński
1858400e61 QInputDialog::getInteger() is obsolete in Qt4. Replace it with getInt().
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:47 +01:00
wmayer
93a3dc0cdd + fix warnings with Win32 build 2015-12-01 00:51:57 +01:00
wmayer
c633ec4075 + make API of InventorBuilder more flexible and add new methods 2015-11-26 15:27:40 +01:00
wmayer
2d09b48662 + fix undefined behaviour in determining grid length for planar meshes 2015-11-16 11:59:41 +01:00
wmayer
3797c51eea + properly handle case of degenerated bounding box when creating mesh grid 2015-11-14 14:08:01 +01:00
wmayer
31046e127a + replace || operator in BoundBox2D with real function names 2015-10-14 18:45:13 +02:00
wmayer
8831f1d669 + port SurfaceFit to Eigen3 and add unit tests 2015-10-13 20:03:47 +02:00
wmayer
f6023d36d2 + rework BoundingBox class and its Python binding 2015-10-11 00:18:53 +02:00
wmayer
de41dc46ec + Prefer prefix ++/-- operators for non-primitive types 2015-10-07 13:38:17 +02:00
wmayer
30bf718705 + Prefer prefix ++/-- operators for non-primitive types 2015-10-07 11:32:38 +02:00
wmayer
51e4eebbc6 + Prefer prefix ++/-- operators for non-primitive types 2015-10-06 21:16:44 +02:00
wmayer
d19ada810f + split file extension from descriptive text of file format to avoid that invalid translation breaks file dialog
+ add method to make image view unclosable for user
+ fix possible crash in MeshAlgorithm::GetMeshBorder
+ fix possible crash in MeshAlgorithm::ConnectLines
2015-10-06 17:28:52 +02:00
wmayer
596275c33d + fix warnings: -Wunused-private-field and -Wtautological-compare 2015-10-04 13:27:44 +02:00
wmayer
7548e4cb30 + fix clang warnings 2015-10-02 23:32:01 +02:00
wmayer
fa5a8aac38 + fix export of ASCII STL 2015-09-27 10:58:51 +02:00
wmayer
446cbca7d4 + fix build failure with gcc 2015-09-25 01:19:22 +02:00
wmayer
9a0fc2dcdc + improve ply support 2015-09-24 23:19:33 +02:00
wmayer
ebdeb1cb25 + use escaped unicode for mesh import 2015-09-24 10:10:22 +02:00
Mateusz Skowroński
05f95c0506 Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Yorik van Havre
f79d0d8ed2 Updated ts files 2015-09-14 14:31:47 -03:00
wmayer
dc2dc8899a WildMagic: Remove -Wunused-result warnings. 2015-09-11 18:20:49 +02:00
sgrogan
41bee890f6 Remove Hardcoded Icons from Drawing and Mesh WB 2015-09-09 12:15:55 -03:00
Alexander Golubev
c30aeb06c1 App/DocumentObserver: make slot methods unimplemented rather pure-virtual and clenup derived classes accordingly 2015-09-02 13:54:44 +02:00
wmayer
8d1dded410 + implement method getPointNormals 2015-09-01 14:59:14 +02:00
wmayer
4a176cbe29 + fix various warnings 2015-08-29 22:05:09 +02:00
Alexander Golubev
8fdf8367ad Mod/Mesh: suppress bunch of warnings on C++11 usage
Warnings was like:
src/Mod/Mesh/App/WildMagic4/Wm4Vector4.cpp|21 col 49| warning: first declaration of static data member specialization of 'ZERO' outside namespace 'Wm4' is a C++11 extension [-Wc++11-extensions]
2015-08-29 18:36:00 +02:00
wmayer
3a373a7272 + algorithm to split a segment from the mesh 2015-08-20 08:49:22 +02:00
wmayer
5765af2017 + avoid slow heap checking in debug mode when loading a mesh file 2015-08-12 17:51:22 +02:00
wmayer
8509da65cd + make mesh merge more performant 2015-08-04 11:32:52 +02:00
Yorik van Havre
88abcfb03c Mesh: Added Mesh Merge command
This command joins selected mesh objects into one
2015-08-03 15:46:30 -03:00
wwmayer
6bf065c097 + fix many minor warnings, activate -Wall for gcc 2015-08-02 22:32:18 +02:00
wmayer
72aaaa669a + harmonize Coin3D cmake variables with official check 2015-07-28 14:55:15 +02:00
wmayer
c2c83a353b + harmonize XercesC cmake variables with official check 2015-07-28 14:17:49 +02:00
wmayer
c6c48ddeb1 + fix crash in MeshCurvature::ComputePerVertex for empty meshes 2015-07-27 12:17:16 +02:00
wmayer
d2b7b730d3 + replace deprecated PYTHON_INCLUDE_PATH 2015-07-25 18:29:42 +02:00
wmayer
42afedc4ba + fix mesh smoothing panel 2015-07-14 17:02:38 +02:00
wmayer
f14b71d374 + usage of QSint 2015-07-07 12:34:20 +02:00
wmayer
21435326d2 + fix broken PolyPickerSelection 2015-07-02 14:51:38 +02:00
wmayer
6b3340e7b5 + include missing header files 2015-07-01 13:02:29 +02:00
wmayer
6e0287ff17 + remove SoFCSelection from ViewProviderGeometryObject 2015-05-20 21:44:27 +02:00
wmayer
859d76faf8 + fixes #0002075: Analysis of FreeCAD by PVS-Studio static analyzer 2015-05-01 16:56:31 +02:00
wmayer
bbd5a882b3 + extend Inventor builder, project curve on mesh 2015-04-22 17:15:49 +02:00
Ian Rees
87a64d7323 Expands list of mesh formats for import/export 2015-04-09 22:15:28 +02:00
wmayer
421d82e432 + extend ActionFunction and use in mesh view provider 2015-03-31 01:02:16 +02:00
wmayer
ff5b47034a + method to get Eigensystem of mesh data 2015-03-10 22:47:46 +01:00
Yorik van Havre
22c17aafbc Merged crowdin translations 2015-03-07 15:17:58 -03:00