Commit Graph

7564 Commits

Author SHA1 Message Date
wmayer
8c5d7b7386 implement toNurbs for ellipse 2017-02-17 18:43:20 +01:00
Bernd Hahnebach
2bde0b6269 FEM: result task panel, use better object names 2017-02-16 14:00:40 +01:00
Bernd Hahnebach
15dedfc375 FEM: result view provider, implement checks for open result task panel 2017-02-16 14:00:40 +01:00
Bernd Hahnebach
5b91c59a9e FEM: result task panel, reset mesh color and deformation in taskpanel and not by use of FemTools, fixes if mutlip
fixes if problems if multiple meshes or results are in an analysis
2017-02-16 14:00:40 +01:00
Bernd Hahnebach
2b1cf1c3df FEM: result task panel, fix option hide constaints and parts and make a small change inside 2017-02-16 14:00:40 +01:00
Bernd Hahnebach
9cc00c0dab FEM: result task panel, changes in the way the task panel is called be the commands in Gui 2017-02-16 14:00:40 +01:00
Kunda
03f059e713 FEM: Doxygen tweeks
Discussion in [FEM subforum](https://forum.freecadweb.org/viewtopic.php?f=18&t=12833&start=40#p158684)
...Calculix FRD Reader doxygen tweek
...Calculix INP Reader doxygen tweek
...Result import and export VTK file library doxygen tweek
...Z88 Mesh reader and writer doxygen tweek
...Z88 Disp Reader doxygen tweek
...Command show result doxygen tweek
2017-02-16 14:00:40 +01:00
fandaL
845e90c2c5 FEM: frd reader, missing mode_strain_found = False 2017-02-16 14:00:40 +01:00
Bernd Hahnebach
93ce4263bd FEM: ccx writer, better handling of different analysis types 2017-02-16 14:00:40 +01:00
Bernd Hahnebach
45cb08d23b FEM: gmsh mesh class, small improvement in gmsh binary handling 2017-02-16 14:00:39 +01:00
Bernd Hahnebach
905fc3f4df FEM: better module names for CalculiX result reader modules 2017-02-16 14:00:39 +01:00
Bernd Hahnebach
036c86e755 FEM: better module name for Z88 o2 result reader 2017-02-16 14:00:39 +01:00
Bernd Hahnebach
badb906b27 FEM: vtk result file import, workaround for calculating the DisplacementLengths 2017-02-16 14:00:39 +01:00
Bernd Hahnebach
f7a22482e0 FEM: move the new python FemResult object to FemMechanicalResult object derived from C++ FemResult object 2017-02-16 14:00:32 +01:00
Bernd Hahnebach
7183a7a198 FEM: result task panel, codeformating and a comment 2017-02-16 13:11:23 +01:00
makkemal
940b1e5240 FEM: result task panel, fix user defined result errors on new refactoring 2017-02-16 13:11:22 +01:00
Bernd Hahnebach
5aec02016b FEM: result task panel, fix because empty result are really empty now and do not have a 0.0 in list 2017-02-16 13:11:22 +01:00
Bernd Hahnebach
90a9fd1a28 FEM: code formating, white spaces 2017-02-16 13:11:14 +01:00
Bernd Hahnebach
7fb489f096 FEM: result object refactor, fix frd, vtk, z88 result file import 2017-02-16 07:54:37 +01:00
qingfengxia
585c01a4da FEM: result object refactor, move most properties from C++ to a new Python result object 2017-02-16 07:54:32 +01:00
Bernd Hahnebach
393caefa6c FEM: vtk result file reading, activate import in python vtk import module 2017-02-16 07:54:26 +01:00
qingfengxia
a9c97f1293 FEM: VTK post processing, changes:
- vtk result file reading
- some changes in vtk post processing pipe line
2017-02-16 07:54:16 +01:00
wwmayer
ebc417fb08 Merge pull request #522 from looooo/python3-import+inspect
Python3 import+inspect
2017-02-15 23:07:59 +01:00
Yorik van Havre
cdfb5dba77 Path: Fixed wrong display of non-displayable paths - fixes #2484 2017-02-15 15:40:25 -02:00
wmayer
8abcbe779d Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2017-02-14 16:41:32 +01:00
wmayer
3646f15022 issue #2902: add unit test 2017-02-14 16:41:14 +01:00
Yorik van Havre
09ba0390d3 Arch: Testing opening property for windows 2017-02-14 10:07:59 -02:00
wmayer
d0e6253041 issue #0002902: PyObjectBase notification chain can lead to unexpected changes to document 2017-02-14 00:32:30 +01:00
wmayer
9baa5e9791 implement NURBS converson of circle 2017-02-13 15:13:35 +01:00
wmayer
becdede5c0 add methods to convert a curve to a B-Spline or NURBS 2017-02-13 10:38:09 +01:00
Yorik van Havre
b96b275579 Arch: Fix in Arch Test 2017-02-12 21:02:51 -02:00
wmayer
d9a0c56a39 py3: ported Inspection to python3 2017-02-12 21:01:48 +01:00
wmayer
768eec906b py3: ported Import to python3 2017-02-12 21:01:22 +01:00
wwmayer
e050f07ff6 Merge pull request #521 from looooo/python3-OpenSCAD
python3: OpenSCAD
2017-02-12 19:06:07 +01:00
wwmayer
a0cfdf8e02 Merge pull request #520 from f3nix/gcc-warnings-1
Fix some GCC warnings.
2017-02-12 19:04:53 +01:00
wwmayer
11d2d7f196 Merge pull request #519 from f3nix/qt5-warnings-1
Fix some Qt5 build warnings
2017-02-12 19:01:27 +01:00
looooo
170d7b6c3d py3: Material: print to python3
taken from: 23fa650261ed346b2c5a6216b7720b87e063b27d
author: kkremitzki

Update Arch,Fem,Material,Spreadsheet for py3 print
2017-02-12 18:57:54 +01:00
Priit Laes
6f95c7083b python: Material: *.py: Fix syntax for Python 3 2017-02-12 18:57:54 +01:00
Priit Laes
839e7eed22 python: OpenSCAD: *.py: Fix python3 syntax 2017-02-12 17:40:07 +01:00
wmayer
34df08e1b7 fix rendering problems by using the cache context 2017-02-12 14:41:55 +01:00
wmayer
c2f1bab784 implement correct way to query VBO status of viewer from SoBRepFaceSet node 2017-02-12 14:41:55 +01:00
wmayer
a48282071a make vboAvailable a static variable and extend interface of renderShape to avoid side effects 2017-02-12 14:41:55 +01:00
wmayer
fe15db6af3 write custom action class to notify shape node about vbo changes 2017-02-12 14:41:55 +01:00
wmayer
4a0720dd00 cleanup experimental code, improve whitespaces 2017-02-12 14:41:55 +01:00
wmayer
9da4da0ecd get VBO support for SoBrepFaceSet working on Windows 2017-02-12 14:41:55 +01:00
Jean-Marie Verdun
44af3629db Accelerate 3D rendering with VBO support
*First step to move Part rendering using VBO instead of direct rendering
*Update comments inside the code
*Assume VBO is available if OpenGL > 3.0 is detected
*Add initial Color support to VBO rendering !
*Initial full feature VBO rendering implementation
*Modify some include issue for linux build
*Try to fix linux include header
*Reupdate header include for linux support
*Fix compilation on linux
*Fix linux and MacoOS build
*Fix glGetString definition
*Fix Windows build
*Add VBO support as an option into the Preference menu
*Fix crash while running FreeCAD test bench with new VBO rendering infrastructure (in both cases)
*Improve performances
*Compute material index only when a VBO update is required (improve frame rate by 10%)
*Clean the code
*Fix Travis compilation warning
*Try to fix Windows compilation issue
*Update include for Windows
2017-02-12 14:41:55 +01:00
Mateusz Skowroński
c9a66dfc20 Fix some GCC warnings. 2017-02-12 06:28:55 +01:00
Mateusz Skowroński
013d51e1c2 QStyleOptionViewItemV4 is deprecated in Qt5. Replace it with QStyleOptionViewItem. 2017-02-12 05:46:07 +01:00
wmayer
6e69e704f1 handle Coin3d version older than 4.0 2017-02-11 22:35:04 +01:00
Yorik van Havre
bc6b3914cb Part: Set per-face transparency in boolean ops - fixes #1029,#2806 2017-02-10 21:53:57 -02:00