wmayer
712766c3e8
fixes #0003000 : View property Angular Deflection can freeze FC
2017-04-27 19:20:22 +02:00
wmayer
6e33aad6bc
fix vertex highlighting
2017-04-24 17:19:21 +02:00
wmayer
fdf29399f4
rename material binding class member for faces to make clear its purpose
2017-04-24 14:53:05 +02:00
wmayer
fb3fb9643d
implement highlighting of surface in filling task panel
2017-04-24 14:43:30 +02:00
Peter Lama
fa4bebf2e0
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
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
wmayer
4866d3595f
fix material binding of indexed lineset when highlighting an edge
2017-04-17 19:02:11 +02:00
wmayer
ba9ffed16b
fix scan coverity issues
2017-04-11 15:06:37 +02:00
wmayer
c526c18b94
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +02:00
Abdullah Tahiri
1810164d60
Part: hiding tag handling functions as protected until a need for them is clear
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
1ea45da51b
Part: Modify python copy to use c++ copy() instead of clone()
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
621c1d74f1
Part: Geometry refactoring copy/clone
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
52a0ad6e04
Part: Geometry assignTag function
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
f9dd6cace1
Part: Geometry creation of copy method to distinguish from clone
2017-04-10 08:57:25 +02:00
Ian Rees
6be7148405
Improve Python docstrings in Part and MeshPart
2017-04-09 12:00:24 +12:00
wmayer
aae7ebef24
expose Geometry::getTag to Python
2017-04-08 16:56:59 +02:00
wmayer
3663cfbd0e
add method to create new tag id
2017-04-08 13:31:28 +02:00
wmayer
e13b810954
fix warning of unused variable
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
3060e28c81
Part: Geometry - implement missing setHandle functions and refactoring
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
1c34aca8ac
Part: Add unique identifier to Geometry
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
2c53237492
Part: Fixing signed vs unsigned warning
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
084e375b2a
Part: BSplineCurve Python creation change for greater flexibility
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
6301b814ee
Part: GeomBSpline enable direct construction from parameters
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
298e962d26
Part: GeomBSplineCurve extension to get, increase or reduce multiplicity
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
8199b685a7
Part: Geometry - Ensure that no point is set as construction by mistake/user mistake
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
0cf81e2d1f
Part: Geometry add support for getting the number of knots in a B-Spline
2017-04-08 12:58:06 +02:00
wmayer
59682f31a7
add methods firstVertex and lastVertex to TopoEdge
2017-04-04 10:05:46 +02:00
Kunda
5aefa825b1
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
tomate44
bcd2a0f394
add doc and a couple of new methods to MakePipeShell
2017-03-29 19:47:52 +02:00
wmayer
f225f3e0cb
fix possible crash in view provider of boolean algorithm features
2017-03-27 22:43:13 +02:00
wmayer
f8a14fc69e
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
0bb1fe3f3d
render full selection of huge part models in real time
2017-03-20 20:36:31 +01:00
Bernd Hahnebach
4cf205995c
Part: BOPTools and CompoundFilter, remove not needed overwrting of setEdit and unsetEdit which prevents some C++ sedEdit modes to work
2017-03-20 10:59:02 -03:00
AjinkyaDahale
65342e53e7
Fixed Typos
2017-03-19 18:09:15 -03:00
tomate44
645dc7d2ba
in approximate, don't autocorrect continuity. Explain requirements in UserDocu instead
2017-03-18 19:01:45 +01:00
tomate44
8da5ea5e2d
BSplineSurface approximate, add parametrization type and smoothing algo
2017-03-18 19:01:45 +01:00
tomate44
395cb9836b
BSplineCurve approximate, fix function sometime failing with smoothing algo
2017-03-18 19:01:45 +01:00
DeepSOIC
cbf96d83a9
Part.BOPTools: fix wire making
...
Use Part.sortEdges instead of Part.getSortedClusters. Thanks
@realthunder!
2017-03-14 02:07:07 +03:00
DeepSOIC
a603402dc0
Part.BOPTools: drag-drop support
...
Drag-drop support for Connect, BooleanFragments and XOR.
2017-03-14 01:51:50 +03:00
Yorik van Havre
002597b585
Part: Support subcomponent transparencies in compounds
2017-03-08 15:54:44 -03:00
wmayer
efe7599ae2
fallback handling if in VBO rendering no normals are set
2017-03-06 19:18:47 +01:00
wmayer
67a7f97abc
move VBO rendering code into its own method
2017-03-06 18:36:11 +01:00
Yorik van Havre
9f44809e9e
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
wmayer
7d536947a9
support of highlighting and selection if shading is disabled
2017-03-06 09:29:26 +01:00
wmayer
63943e4bb8
extend interface to get actual property with geometric data, get center of gravity of a geometry
2017-03-05 18:05:11 +01:00
Kunda
9410e751e9
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
Ian Rees
4303384667
Clean up clang inconsistent override warnings.
2017-03-01 22:00:41 +01:00
wmayer
3d6fc352c5
do code cleanup
...
move BOPTools from Part to PartGui because it depends on GUI
2017-03-01 21:58:04 +01:00
looooo
010f513205
py3: Part: Gui: gathering commits from python3-branch
2017-03-01 17:16:55 +01:00
looooo
1caeadb4ab
py3: Part: BOPTools:
...
to make the BOPTools available in python3 the way to import these tools had to be changed:
old: ```from Part import BOPTools``` -> new: ```import BOPTools```
this is also changed for python2
2017-03-01 17:12:49 +01:00