Commit Graph

67 Commits

Author SHA1 Message Date
wmayer
9862e50083 + allow to set u/v dirs for B-Spline fit 2015-11-06 16:43:58 +01:00
wmayer
5d99062619 + add task dialog to perform B-Spline fit 2015-11-06 14:30:26 +01:00
wmayer
0284306e02 + get initial plane fit from B-Spline fit if required 2015-11-06 00:27:33 +01:00
wmayer
d8a98bd365 + optimize B-spline approximation 2015-11-04 14:39:20 +01:00
wmayer
7a1e85edbc + check if pcl is built opennurbs support 2015-11-04 12:16:35 +01:00
wmayer
0d3637ad38 + optimize B-spline approximation 2015-11-03 00:55:15 +01:00
wmayer
b09a2e6f2c + allow in approxSurface() to also pass points object 2015-11-02 17:36:45 +01:00
wmayer
c23d6090f5 + fixes #0002321: Build failure on current (71be79e) master 2015-11-01 18:07:56 +01:00
wmayer
622324a6af + include pcl bspline fit into Reverse Engineering module 2015-10-30 22:06:34 +01:00
wmayer
a3c50a24c4 + check input of approxSurface for obviously wrong values 2015-10-25 12:46:02 +01:00
wmayer
4187bef893 + move module Python stuff into C++ class 2015-10-24 18:04:53 +02:00
wmayer
38cf9bfab6 + do error checking of input values and use keywords conforming with attributes of BSplineSurface 2015-10-24 15:40:24 +02:00
wmayer
52b48147ab + extend Python interface of approxSurface 2015-10-23 17:56:24 +02:00
wmayer
5e9a1565f6 + fix documentation 2015-10-23 16:15:23 +02:00
wmayer
a5ef29a145 + improve whitespaces, replace floats with doubles 2015-10-23 15:32:54 +02:00
wmayer
a0c54f7080 + fix bug in B-Spline approximation 2015-10-23 13:52:58 +02:00
wmayer
96fb93f394 + allow to set parameters for surface triangulation from outside 2015-10-21 23:18:53 +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
Mateusz Skowroński
05f95c0506 Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03: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
d2b7b730d3 + replace deprecated PYTHON_INCLUDE_PATH 2015-07-25 18:29:42 +02:00
Yorik van Havre
87911ca46b Updated ts files from source 2015-02-27 18:56:51 -03:00
Yorik van Havre
7f98d14930 Updated translations from crowdin 2015-02-27 18:46:03 -03:00
Yorik van Havre
3e78e68f39 Updated base translation files for crowdin 2015-01-13 20:00:09 -02:00
wmayer
3398513a28 + remove useless stuff from Init files 2015-01-13 16:19:19 +01:00
Sebastian Hoogen
46a00d1380 remove support for automake 2014-11-26 10:26:30 +01:00
wmayer
6ee59180b0 + fix issues on 64-bit Linux/MacOSX systems 2014-11-19 15:32:35 +01:00
wmayer
4e72e4a937 + fix Qt help problems 2014-10-01 17:16:43 +02:00
Stefan Tröger
512a2b94d2 Adaption of FreeCAD to QuarterWidget
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer  interface
2014-09-23 10:11:11 +02:00
Sebastian Hoogen
af50cbf964 fixes #0001422: Subclass Exception
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
wmayer
419664e0ea + restore lost changes, improve whitspaces, suppress useless MSVC warnings 2014-08-28 12:37:42 +02:00
wmayer
773a6d1d4d + set pcl components for LibPacks 2014-08-28 10:41:59 +02:00
wmayer
3fd87a62b4 + do pcl components checks 2014-08-28 01:51:58 +02:00
wmayer
c043ec75d9 + fix for pcl 1.6 2014-08-28 00:02:58 +02:00
jriegel
d0d832896a Merge remote-tracking branch 'refs/remotes/origin/jriegel/NewWinBuild' into jriegel/review-NewLibPack
Conflicts:
	src/3rdParty/salomesmesh/CMakeLists.txt
2014-08-27 15:39:00 +02:00
jriegel
9a431e2b20 Intergrate Werners PCL Triangulation patch and upgrade it to PCL 1.7 2014-08-26 10:28:37 +02:00
jriegel
8e373c0feb Merge remote-tracking branch 'refs/remotes/origin/wmayer/pcl-testing' into jriegel/NewWinBuild
Conflicts:
	src/Mod/Points/App/CMakeLists.txt
	src/Mod/ReverseEngineering/App/AppReverseEngineeringPy.cpp
2014-08-26 08:42:47 +02:00
jriegel
103ae7c2ad move build specifier in own cMake group 2014-08-03 20:53:19 +02:00
wmayer
004f61d4e1 + Add class CoordinateSystem and use it to compute placement of plane from fit 2014-07-29 23:01:29 +02:00
wmayer
1ca5955389 + improve the plane fit from REEN module 2014-07-28 16:39:34 +02:00
Yorik van Havre
867f526d3b Updated translations 2014-05-24 17:35:20 -03:00
wmayer
6ac93e9d72 Add initial support for different libdir (jobermayr) 2014-05-10 12:57:38 +02:00
wmayer
4b2b243e47 + compile with clang 2014-05-05 16:24:01 +02:00
mdinger
1498e99cef Move python module prefix and suffix properties into macro to be set together 2014-05-03 16:00:30 +02:00
wmayer
67edfb895b + Fix prefix of Python extensions built with MinGW 2014-04-30 18:22:52 +02:00
mdinger
e2bd648e9a Remove unnecessary quotes. 2014-04-30 13:41:16 +02:00
mdinger
3e3ce381f6 Apply SET_BIN_DIR macro to Mod 2014-04-30 13:41:13 +02:00
Yorik van Havre
bc73f76a63 Updated ts files from source 2014-03-10 20:36:59 -03:00