Benjamin Nauck
d0dc4c00ef
FEM: Use std::numeric_limits and std::numbers instead of defines
2025-03-29 13:32:38 +01:00
Kacper Donat
651cefde4d
Gui: Use getObject<T>() helpers in classes
...
This commit is generated using regex based find and replace:
```
s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*getObject\(\s*\)\)/getObject<$1>/
s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*([^)]*)\s*->\s*getObject\(\s*\)\)/$2->getObject<$1>()/
```
To regenerate if needed.
2024-12-06 18:29:39 +01:00
marioalexis
464a50d60e
Fem: Clean up constraint view providers
2024-06-24 11:15:14 -05:00
marioalexis
5d69945f6e
Fem: Remove unused view properties
2024-04-29 10:52:52 -05:00
marioalexis84
7d4d5eddf5
Fem: Constraint symbol scaling ( #13274 )
...
* Fem: Constraint symbols rescaling
* Fem: Add constraint symbol .iv files
* Fem: Fix contact constraint symbol rescaling
* Fem: Fix displacement constraint symbol rescaling
* Fem: Fix fixed constraint symbol rescaling
* Fem: Fix force constraint symbol rescaling
* Fem: Fix heat flux constraint symbol rescaling
* Fem: Fix plane rotation constraint symbol rescaling
* Fem: Fix pressure constraint symbol rescaling
* Fem: Fix spring constraint symbol rescaling
* Fem: Fix temperature constraint symbol rescaling
* Fem: Add tie constraint symbol
2024-04-22 11:49:13 -04:00
wmayer
b8b94c249e
Fem: Apply clang-format
2023-09-25 14:50:43 +02:00
wmayer
d525e0d308
Fem: modernize C++: use equals default
2023-08-21 13:35:54 +02:00
wmayer
009f9f2222
FEM: modernize C++: use range-based for loop
2023-08-15 01:09:53 +02:00
marioalexis
2143976302
Fem: Remove property name comparison
2023-03-12 18:27:39 +01:00
Uwe
33031555e5
[FEM] ViewProviderFemConstrain*: remove unused includes - part 2/2
...
- also sort includes
- also fix warnings about too long lines
2022-10-03 18:14:51 +02:00
wmayer
e403b9ce55
Fem: [skip ci] Fix several clazy issues:
...
* Maybe you meant to call base method instead [-Wclazy-skipped-base-method]
* Using copy-ctor but class SbMatrix has a trivial copy-ctor but non trivial assign operator [-Wclazy-rule-of-two-soft]
* Missing emit keyword on signal call FemGui::PointMarker::PointsChanged [-Wclazy-incorrect-emit]
2022-07-25 12:11:47 +02:00
Uwe
fc548a4b34
[FEM] remove superfluous nullptr checks
2022-07-18 01:45:19 +02:00
wmayer
7ae9fc0d67
Fem: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
Ajinkya Dahale
ec00d35c5f
[FEM] Add reference highlighting for FEM constraints
...
Following constraints affected:
`ViewProviderFemConstraint`
`ViewProviderFemConstraintDisplacement`
`ViewProviderFemConstraintFixed`
`ViewProviderFemConstraintFluidBoundary`
`ViewProviderFemConstraintForce`
`ViewProviderFemConstraintHeatflux`
`ViewProviderFemConstraintPressure`
`ViewProviderFemConstraintSpring`
`ViewProviderFemConstraintTemperature`
2022-01-19 22:22:42 +01:00
wmayer
0bee47d5b7
PVS: V612 The '(4) / 3' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part
2020-07-18 10:59:28 +02:00
Bernd Hahnebach
eee401afd3
FEM: rename icon, Constraint Pressure
2020-03-06 08:39:21 +01:00
Zheng, Lei
c8891be856
Gui: add coinRemoveAllChildren to work around Coin3D bug
...
See bug description:
https://bitbucket.org/Coin3D/coin/pull-requests/119/fix-sochildlist-auditing/diff
Because of path based rendering (SoFCPathAnnotation) in mouse over
highlight, this bug causes crash more frequently here comparing to
upstream.
All C++ calling of SoGroup::removeAllChildren() is replaced by
Gui::coinRemoveAllChildren(), and python code is fixed by monkey
patching SoGroup.removeAllChildren() in FreeCADGuiInit.py.
2019-08-17 14:52:11 +02:00
Abdullah Tahiri
241c370f5f
PCH: Fem Gui
2019-05-16 21:43:08 +02:00
Bernd Hahnebach
b58e37b950
FEM: remove trailing whitespaces
2016-04-24 19:10:33 +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
48027e1586
+ fix memory leaks
2015-11-13 16:06:43 +01:00
Przemo Firszt
dc35235863
FEM: Rename Fem_ConstraintPressure icon to fem-constraint-pressure
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 11:00:34 -03:00
wmayer
24b71377e1
+ fix whitespaces
2015-05-26 17:55:38 +02:00
Przemo Firszt
e13a8cf304
FEM: Add ConstraintPressure
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-05-26 14:17:45 +01:00