Commit Graph

948 Commits

Author SHA1 Message Date
wmayer
0e320ae8cf implement Line2d 2016-11-26 15:30:00 +01:00
wmayer
fca22e332b fix -Wunused-parameter 2016-11-26 14:11:30 +01:00
wmayer
f5a3c8ab48 implement Line2dSegment, fix doc strings 2016-11-26 14:08:14 +01:00
wmayer
e841178b83 implement OffsetCurve2d 2016-11-25 23:45:14 +01:00
wmayer
58d448da34 implement ArcOfParabola2d 2016-11-25 18:11:37 +01:00
wmayer
20b801efc3 implement Hyperbola2d and ArcOfHyperbola2d 2016-11-25 17:50:52 +01:00
wmayer
5eb3e0386b implement Ellipse2d and ArcOfEllipse2d 2016-11-25 17:20:58 +01:00
wmayer
14228c5f2c implement ArcOfConic2d and ArcOfCircle2d 2016-11-25 10:07:55 +01:00
wmayer
dc23e23acd implement Circle2d 2016-11-24 23:45:05 +01:00
wmayer
1b406d3a97 implement Conic2d and Parabola2d 2016-11-24 21:16:32 +01:00
Yorik van Havre
a67bdf3f9c Doc: Further fixes to doxygen docs 2016-11-24 17:59:21 -02:00
wmayer
70240b52f4 fix build failure on Linux 2016-11-23 19:27:41 +01:00
wmayer
6cbb86cf08 create gp_Trsf2d from gp_Trsf 2016-11-23 18:53:48 +01:00
wmayer
4be07a25e5 implement methods of Geometry2dPy 2016-11-23 15:05:55 +01:00
wmayer
6b5dd05d51 use cmake's OBJECTS library option 2016-11-23 15:04:58 +01:00
wmayer
04fd872531 fix build problems on Linux/OSX 2016-11-22 16:16:48 +01:00
wmayer
78a6da83b0 add Python wrappers for Geom2d classes 2016-11-22 14:09:19 +01:00
wmayer
cd761ab804 wrapper for Geom2d package 2016-11-21 18:17:10 +01:00
wmayer
2d8e70085e rename 2d tool classes to be consistent with 3d classes 2016-11-21 14:29:51 +01:00
wmayer
724fba5186 fix coverity issues 2016-11-20 17:11:32 +01:00
wmayer
7ff5e7e2d5 fixes #0002779: The message of the project build error 2016-11-19 13:32:07 +01:00
wmayer
7b05dddf40 support creating Face from support face or surface and outer wire 2016-11-18 15:25:15 +01:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
wmayer
e85aa31d76 use indexed map to avoid iterating a face twice in case of a compsolid 2016-11-17 15:40:22 +01:00
wmayer
64f954cbfd fix build failure for occ version < 7.0 2016-11-12 16:19:51 +01:00
wmayer
446e5e94cc methods to fix shape tolerances 2016-11-12 16:14:46 +01:00
wmayer
2845b437b5 methods to analyze shape tolerances 2016-11-12 15:31:35 +01:00
wmayer
2d20bdecdd use only Python API for FeaturePythonPyT 2016-11-10 13:37:30 +01:00
wmayer
06da15e643 + add convenience method recomputeFeature()
+ make method recompute() protected
2016-11-06 17:16:50 +01:00
wwmayer
782821d27d Merge pull request #328 from triplus/master
Part multiFuse enable SetRunParallel
2016-11-02 17:03:01 +01:00
triplus
f91da85fe9 Part generalFuse enable SetRunParallel
Test case:

http://forum.freecadweb.org/viewtopic.php?f=10&t=18179&p=143225#p143225
2016-11-02 15:52:42 +01:00
triplus
420ac818bb Part multiFuse enable SetRunParallel
Forum discussion:

http://forum.freecadweb.org/viewtopic.php?f=10&t=18179

Test case:

http://forum.freecadweb.org/viewtopic.php?f=10&t=18179#p142663
2016-11-02 14:44:58 +01:00
wmayer
85020ab780 + remove GeomHermiteCurve class and add its methods to GeomBSplineCurve 2016-10-29 15:08:17 +02:00
wmayer
a9ade2be5b expose methods to Python to get normal, curvature and center of curvature for curve 2016-10-28 21:19:27 +02:00
wmayer
1fd3da29c8 add missing header 2016-10-26 11:23:02 +02:00
wmayer
13b7a32596 add support of Hermite curves 2016-10-26 10:28:23 +02:00
wmayer
8a93f7dbf2 issue #0002744: FR: check box to export STEP w/without pcurves 2016-10-22 19:44:11 +02:00
wmayer
b44408a2a4 implement method to get GeomSurface from Geom_Surface 2016-10-17 22:39:17 +02:00
wmayer
03d6c2ebf8 extend API of several surface types 2016-10-17 21:59:20 +02:00
wmayer
52d6b1810a simplify generic version of uIso/vIso 2016-10-17 19:04:52 +02:00
wmayer
b0767a1328 fix resource leaks 2016-10-17 16:35:16 +02:00
wmayer
0500bdc16c fix build failure with older occ version 2016-10-17 16:15:53 +02:00
wmayer
56721e6a37 implement generic uIso/vIso methods in GeometrySurfacePy 2016-10-17 16:10:33 +02:00
tomate44
11b1e502bb add uIso and vIso methods to SurfaceOfExtrusion 2016-10-17 10:43:56 +02:00
wmayer
169dc381db issue #0002723: Vertex ordering of Face 2016-10-09 23:33:23 +02:00
wmayer
677ec6cd30 fix coverity issues 2016-10-08 17:43:30 +02:00
wmayer
11a4c26dae + fix -Wunused-parameter 2016-10-08 15:13:56 +02:00
wmayer
f1127dd2f4 Fix issues:
+ improve formatting
+ remove superfluous semicolons
+ comment unused parameters
+ rename Initialisation to Initialization
+ rename Deinitialisation to Finalization
+ remove spaces
2016-10-08 12:48:34 +02:00
Stefan Tröger
28c21914d0 Extensions: Handle static/dynamic cast
After the change of the virtual inheritance position in the inheritance chain some
formally added dynamic_cast's can be reverted to the old behaviour
2016-10-08 12:48:34 +02:00
Stefan Tröger
3e1ba47d61 Extensions: Handle new dynamic_cast's 2016-10-08 12:48:34 +02:00