Commit Graph

105 Commits

Author SHA1 Message Date
wmayer
7ae9fc0d67 Fem: modernize C++11
* use nullptr
2022-03-23 19:26:15 +01:00
Uwe
cb82d8e97a [FEM] remove some unused includes 2022-03-23 05:43:40 +01:00
wmayer
e9bc970c28 PVS: V522 There might be dereferencing of a potential null pointer 2020-07-18 10:59:27 +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
wmayer
d0d92b0801 force strict ISO C++ (-Wpedantic)
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
Abdullah Tahiri
241c370f5f PCH: Fem Gui 2019-05-16 21:43:08 +02:00
wmayer
f1c23e9038 Add new display mode Wireframe & Nodes to FEM 2019-01-16 10:19:14 +01:00
wmayer
bdbea25d0d issue 0003624: FEM, GUI, mesh VP, element colors 2019-01-15 21:29:47 +01:00
luz.paz
f5523dd830 FEM: Typos 2018-10-17 11:23:04 +02:00
wmayer
00bf21dc26 fixes 0003618: FEM, GUI, mesh view provider, highlighted node show wrong node number on selection 2018-09-26 19:59:32 +02:00
luz.paz
79a4aa3ef4 Misc. typos
Found via `codespell`
[skip ci]
2018-05-31 12:50:58 -04:00
luz.paz
ba9dba4b26 FEM: typo fixes 2018-04-29 20:40:15 +02:00
Bernd Hahnebach
4d8fd794fd FEM: mesh view provider, fix for shell beam 3D output, because node numbering does not start with 1 2018-03-03 11:20:52 -03:00
luzpaz
ab8f8919b6 Misc. typos
+ some are doxy others are just comment code.  
+ some minor whitespace and grammatical tweaks. 
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
Bernd Hahnebach
474ab30121 FEM: mesh view provider, add property to adjust max faces to show inner mesh data 2017-02-28 17:35:26 +01:00
Kunda
90aeb372f5 FEM: source code typos, issue 0002914 2017-02-28 17:35:26 +01:00
wmayer
bbadcf614b clear nodes of fem view provider when clearing mesh 2016-12-23 15:36:01 +01:00
Bernd Hahnebach
299d3d1206 FEM: icons, rename some icons to better fit in FEM name scheme 2016-11-28 01:17:45 +01:00
Bernd Hahnebach
9f8a7b8642 FEM: extend the C++ fem mesh object to be able make python mesh object childs 2016-11-22 19:50:50 +01:00
wmayer
480191c8ee fix -Wextra in Fem 2016-09-24 02:17:15 +02:00
wmayer
f3f0f5bd2e fix Coverity issues 2016-08-20 15:41:33 +02:00
Bernd Hahnebach
fe47ef78ab FEM: code formating, replace tabulator with spaces 2016-08-15 21:39:01 +02:00
Bernd Hahnebach
b58e37b950 FEM: remove trailing whitespaces 2016-04-24 19:10:33 +02:00
Bernd Hahnebach
14eb6869a9 FEM: convert all windows code files to unix line ending 2016-04-24 19:10:33 +02:00
Bernd Hahnebach
93810b8406 FEM: Mesh ViewProvider, remove some console log prints 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
45f2b8ce70 FEM: Mesh Viewprovider, add faces and edges of pyra13 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
0730b3a331 FEM: Mesh ViewProvider, add faces and edges of penta15 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
0c51820293 FEM: Mesh ViewProvider, add faces and edges of pyra5 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
e83f9d102f FEM: Mesh ViewProvider, add faces and edges of penta6 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
11adf30ac5 FEM: Mesh ViewProvider, add faces and edges of hexa20 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
6edb3146b4 FEM: Mesh ViewProvider, add faces and edges of quad8 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
e8e5876249 FEM: Mesh ViewProvider, change node order and painting of hexa8 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
66d95cf401 FEM: Mesh ViewProvider, change painting and some comments of quad4 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
60a6107730 FEM: Mesh ViewProvider, change node order and painting of tetra10 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
2b20cf00c9 FEM: Mesh ViewProvider, change node order and painting of tria6 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
c42ea61323 FEM: Mesh ViewProvider, change painting of tetra4 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
ed83b85ee0 FEM: Mesh ViewProvider, change painting of tria3 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
b2711eaed6 FEM: Mesh ViewProvider, add some console log prints 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
c9810831a8 FEM: Mesh ViewProvider, move comments in adding the nodes loop 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
7effa0db1f FEM: Mesh ViewProvider, sort intends 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
488c18359c FEM: Mesh ViewProvider, change some comments and exception messages 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
1ebfcff681 FEM: Mesh ViewProvider, sort empty lines 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
677b5ca513 FEM: Mesh ViewProvider, remove some trailing white spaces 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
06e6f04423 FEM: Mesh ViewProvider, fix faces count for penta6 and penta15 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
2ecab3a63c FEM: Mesh ViewProvider, fix wrong break in switch 2016-04-09 21:00:58 +02:00
Bernd Hahnebach
c78f57a78a FEM: fix node order of seg3 in ViewProwiderFemMesh 2015-11-30 11:21:51 -02:00
wmayer
a029d90a98 FEM: Rename Display Modes 2015-11-23 18:17:10 +01:00
Bernd Hahnebach
8ebf64ac3f FEM: add nodes of quad8, hexa20, penta6, penta15, pyra5, pyra13 to ViewProvider nodes are displayed 2015-11-19 19:01:23 +01:00
Bernd Hahnebach
758f3ec77e FEM: FemMesh VP throw exception instead of assert(0) 2015-11-19 19:01:07 +01:00
Bernd Hahnebach
2f5706262d FEM: add SMESH supported volumes to Python API of FemMesh 2015-11-19 19:00:52 +01:00