wmayer
9d80db2793
Replace Base::Exception with appropriate subclass
2018-11-14 17:23:48 +01:00
wmayer
104595d37d
CMP0050: make MeshPart module aware of cmake policy
2018-08-20 17:45:15 +02:00
wmayer
e31cac568e
revert changes of SMESH_Gen class interface of bundled SMESH
2018-08-18 16:13:10 +02:00
looooo
83dd39b4ce
small flatmesh fix
2018-06-08 16:08:31 +02:00
luz.paz
6e64b4f75d
Misc. typos
2018-05-19 12:06:34 -04:00
wmayer
983f2472a8
more fixes for flatmesh
...
+ fix gcc warning
+ add conversion function for boost.python
+ switch build off by default due to travis build failure for Py3
2018-04-29 14:50:41 +02:00
wmayer
2fcc354461
fix several warnings:
...
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
a83d0e6121
support occ version < 7.0 for mesh flattening
2018-04-29 11:38:15 +02:00
wmayer
d1c0c431ba
include missing headers due to updated occ version
2018-04-29 08:39:53 +02:00
wmayer
6aeab22842
add switch to toggle building of flat mesh module
2018-04-29 00:03:05 +02:00
wmayer
77a6470107
implement optional Python binding for flatmesh using boost
2018-04-28 22:27:09 +02:00
wmayer
3affc2da9d
make sure MeshPart still builds without smesh
2018-04-28 15:33:41 +02:00
wmayer
68cc427b00
Improve handling of external smesh
...
+ add SMESH_version.h.cmake to set full version number instead of using compiler define
+ do not set include path of smesh globally
+ do not set library path of smesh globally
+ do not set HAVE_NETGEN define globally
+ improve using debug and release libs of smesh for MSVC
2018-04-28 12:10:55 +02:00
looooo
547cc9f36c
external smesh: use version info
...
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
21cdc9ea4a
port to smesh 8.3
...
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
looooo
48f5be7328
flatmesh: missing include
...
+ do not show flatmesh-gui if flatmesh is not available
2018-04-27 09:12:41 +02:00
luz.paz
505488c4f9
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
looooo
c518744e39
cmake stuff
2018-04-23 09:56:23 +02:00
looooo
37fb72e508
nullspace
2018-04-23 09:56:23 +02:00
lo
08b329c9b5
add area relaxing method:
...
not yet working
2018-04-23 09:56:23 +02:00
lo
8188705821
add edge relaxing method
2018-04-23 09:56:23 +02:00
looooo
18b6544883
win: pybind11: workaround for strdup
2018-04-23 09:56:23 +02:00
looooo
d8d79c908e
win fixes + pybind11 improvementS
2018-04-23 09:56:23 +02:00
looooo
74cd8706a0
MeshFlattening: fixes for windows
2018-04-23 09:56:23 +02:00
looooo
76b66159b3
MeshFlattening: add function to unwrap face
2018-04-23 09:56:23 +02:00
looooo
2329ac38e8
MeshFlattening: add function to unwrap mesh
2018-04-23 09:56:23 +02:00
looooo
e1247dcb48
MeshFlattener: boundary extractor
2018-04-23 09:56:23 +02:00
looooo
ce33e2dbe2
MeshFlattening: initial commit
2018-04-23 09:56:23 +02:00
Unknown
a8ecffb652
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
c8c9b76f43
Misc. typos
2017-12-06 20:59:55 +01:00
Unknown
ad457ba96b
Misc. Typos
2017-10-09 19:59:33 +02: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
wmayer
93c32f0aa9
fixes #0001906 : add Parameters isRelative, theAngDeflection of BRepMesh_IncrementalMesh in MeshFromShape Gui command
2017-09-30 16:15:24 +02:00
wmayer
fd5e7768dd
Port to occ7.2:
...
+ replace use of StlMesh classes as they have been removed
2017-09-02 00:26:04 +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
Ian Rees
9ac1994a8f
Improve Python docstrings in Part and MeshPart
2017-04-09 12:00:24 +12:00
Kunda
0485edd560
source typo fixes pt2 (only on py3 merged code)
2017-02-28 17:01:11 +01:00
looooo
d5348c60bc
py3: Mesh: fix py3 Long/Int problem with python2
2017-02-24 14:20:50 +01:00
wmayer
2673f9ed59
py3: ported MeshPart to python3
2017-02-24 14:20:50 +01:00
wmayer
3377b42642
suppress -Woverloaded-virtual warnings from smesh
2016-12-30 12:11:35 +01:00
Johannes Obermayr
af62262021
Link just against required VTK modules on Linux.
...
Note:
If VTK is installed below /opt or anywhere else just add a path to GLOB_RECURSE.
2016-11-20 10:18:32 +01:00
wmayer
e75fe0d6e3
fix compiler warning
2016-10-31 21:31:35 +01:00
wmayer
81a6d4f4cc
fix some typos
2016-09-27 19:26:45 +02:00
wmayer
d7b5fbf214
drop hard dependency of MeshPart to smesh
2016-09-24 11:16:27 +02:00
wmayer
1d84eac025
fix -Wextra in MeshPart
2016-09-24 00:42:52 +02:00
wmayer
268d7f4656
use 'patch' for segment names and make unique names
2016-09-14 21:07:52 +02:00
wmayer
361951eac3
create mesh segments by face colors
2016-09-07 19:20:33 +02:00
wmayer
1ed35628ab
add OCC standard meshing algorithm to Mesher class
2016-09-07 16:39:54 +02:00
Wolfgang E. Sanyer
7f4a437cc2
This commit adds getShape and setShape to TopoShape
2016-08-06 23:42:55 +02:00
WandererFan
3b96cbbeb6
wmayer patch for Win & OCC7 compat
2016-07-11 15:32:16 +02:00