wmayer
97330443a2
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
wmayer
7ae9fc0d67
Fem: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
wmayer
d88165c284
Fem: include FemGlobal.h
2021-12-18 14:35:20 +01:00
wmayer
51e4366085
OCCT: port FreeCAD sources to version 7.6
2021-10-11 00:28:12 +02:00
wmayer
b2ca86d8d7
FEM: [skip ci] fix crash in Constraint::getDirection
2021-02-26 08:11:16 +01:00
wmayer
7a56781285
FEM: [skip ci] support Line and Plane objects in Constraint::getDirection()
2021-02-24 23:53:15 +01:00
wmayer
68b98f5ffe
Fem: [skip ci] handle exception in Fem Constraint in case referenced shape element doesn't exist
2020-06-30 11:34:07 +02:00
luz.paz
1baf5da3cf
FEM: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all FEM WB files
2019-12-21 20:00:14 +01:00
Bernd Hahnebach
12c31ab055
FEM: add gitattributes file to let git manage file endings and normalize them
2019-12-12 07:29:15 +01:00
asapelkin
e951094af9
use emplace_back instead of push_back where justified
2019-11-21 14:48:09 +01:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
Abdullah Tahiri
676a4f0457
PCH: Fem App
2019-05-16 21:43:07 +02:00
wmayer
d94fc4988e
fixes 0003683: FEM, GUI, incorrect display of constraints symbols on reference shapes
2019-01-15 11:01:45 +01:00
luz.paz
a22a0d4567
FEM: file headers, fix .cpp and .h header text
2018-10-25 11:00:07 -03:00
Markus Lampert
0b40519f3f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
wmayer
456945881c
fix incorrect usage of Adaptor3d_IsoCurve
2018-03-07 15:49:06 +01:00
wmayer
f189c95984
workaround for failure to get iso curves
2018-03-04 22:39:28 +01:00
wmayer
76eba3a579
for FEM constraints allow global links
2017-10-11 18:48:13 +02:00
Markus Hovorka
ef85389cbc
FEM: add ConstraintPython object type
...
Constraints implemented in python can use this object as their base.
That makes it easier to identify them as constraint objects.
2017-08-04 06:57:12 +02:00
Peter Lama
a75a98ef27
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
wmayer
480191c8ee
fix -Wextra in Fem
2016-09-24 02:17:15 +02:00
Wolfgang E. Sanyer
7f4a437cc2
This commit adds getShape and setShape to TopoShape
2016-08-06 23:42:55 +02:00
wmayer
46d340530f
+ fix various warnings with VC12
2016-04-16 12:02:58 +02:00
jrheinlaender
53189fd36f
Cosmetic change in FemConstraint.cpp
2016-04-12 18:11:58 +02:00
vginkeo
b1dc2cbf94
FEM: Implement constraint displacement in C++
2016-02-12 11:09:58 +02:00
vginkeo
80a791021b
FEM: Constraint view sizing and scaling of indicators for force, pressure and fixed constraints and limit on steps.
2016-02-01 10:52:37 +02:00
wmayer
4af7d95a6d
+ support of linear b-spline/bezier curves and planar b-spline/bezier surfaces to get direction
2015-11-11 18:27:26 +01:00
wmayer
b24f25d874
+ in Fem constraint force dialog handle empty Direction
2015-02-27 23:27:08 +01:00
wmayer
71154f5f25
+ fix issues with force constraint
2014-10-10 17:42:33 +02:00
wmayer
9af4f7ee73
+ Fix compiler warnings
2013-10-11 12:24:49 +02:00
jriegel
664c1d4862
Integrate Werners & Jans double branch
...
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
jriegel
bd197783c6
fixes for VisualStudio
2013-03-22 12:50:15 +01:00
jrheinlaender
f5c6e4eae3
Improvements to FEM constraint objects
2013-03-21 16:58:01 +04:30
jrheinlaender
517443fb59
Fixed problems with loading of FEM constraint objects
2013-03-21 16:56:57 +04:30
jrheinlaender
d48542cf56
Split code into separate files for each constraint type
2013-03-21 16:56:57 +04:30
jrheinlaender
918291f81f
Created FEM constraint document object
2013-03-21 16:52:10 +04:30