wmayer
|
79ae67e280
|
Part: expose ShapeFix_FixSmallFace to Python
|
2022-06-21 15:47:10 +02:00 |
|
wmayer
|
ede51b792a
|
Part: expose ShapeFix_Wireframe to Python
|
2022-06-21 15:46:51 +02:00 |
|
wmayer
|
4fe95201c5
|
Part: expose ShapeFix_SplitTool to Python
|
2022-06-21 15:46:27 +02:00 |
|
wmayer
|
293573ebde
|
Part: expose ShapeFix_WireVertex to Python
|
2022-06-21 15:46:11 +02:00 |
|
wmayer
|
26bddf2358
|
Part: expose ShapeFix_FreeBounds to Python
|
2022-06-21 15:45:55 +02:00 |
|
wmayer
|
7aebfe4551
|
Part: expose ShapeFix_ShapeTolerance to Python
|
2022-06-21 15:45:36 +02:00 |
|
wmayer
|
0d85b75893
|
Part: expose ShapeFix_FaceConnect to Python
|
2022-06-21 15:45:10 +02:00 |
|
wmayer
|
5338fb4ba1
|
Part: expose ShapeFix_SplitCommonVertex to Python
|
2022-06-21 15:44:50 +02:00 |
|
wmayer
|
8157689029
|
Part: expose ShapeFix_EdgeConnect to Python
|
2022-06-21 15:44:30 +02:00 |
|
wmayer
|
2463186b80
|
Part: workaround for missing include in OCC >= 7.5
|
2022-06-21 15:44:12 +02:00 |
|
wmayer
|
f468c10cb4
|
Part: fix typos
|
2022-06-21 15:43:47 +02:00 |
|
wmayer
|
6f521063db
|
Part: expose ShapeFix_Solid to Python
|
2022-06-21 15:43:31 +02:00 |
|
wmayer
|
75dee7b35c
|
Part: expose ShapeFix_Edge to Python
|
2022-06-21 15:43:13 +02:00 |
|
wmayer
|
a543bf0783
|
Part: add convenience function to convert Placement into TopLoc_Location
|
2022-06-21 15:42:52 +02:00 |
|
wmayer
|
6ce6cfe043
|
Part: expose ShapeFix_Shape to Python
|
2022-06-21 15:42:31 +02:00 |
|
wmayer
|
0cd1f118fc
|
Part: expose ShapeFix_Wire to Python
|
2022-06-21 15:41:44 +02:00 |
|
wmayer
|
2df09ea4ed
|
Part: expose ShapeFix_Shell to Python
|
2022-06-21 15:39:41 +02:00 |
|
wmayer
|
954b09f793
|
Part: expose ShapeFix and ShapeFix_Face to Python
|
2022-06-21 15:39:09 +02:00 |
|
wmayer
|
d04b65056e
|
Part: start to expose ShapeFix framework to Python
|
2022-06-21 15:34:55 +02:00 |
|
Uwe
|
3060e6197b
|
Revert "remove unused python<3.6 code"
This reverts commit 62d8116bb8af1df8b971bb591611356111a4488c.
|
2022-06-19 16:23:13 +02:00 |
|
andrea
|
9b640f10cf
|
remove unused python<3.6 code
|
2022-06-19 15:33:44 +02:00 |
|
Uwe
|
d215b28eba
|
[Part] remove unnecessary Boolean comparisons
|
2022-06-19 15:19:13 +02:00 |
|
wmayer
|
b7d8d26c52
|
Part: do not expect a face to be infinite if meshing it has failed
See https://forum.freecadweb.org/viewtopic.php?p=601240#p601240
|
2022-06-11 13:01:15 +02:00 |
|
wmayer
|
e486f91f6a
|
Part: in BRepOffsetAPI_MakeOffsetFix::MakeWire also consider the generated edges of the vertexes of the input shape
|
2022-06-08 13:02:07 +02:00 |
|
wmayer
|
714be34961
|
Part: expose ChFi2d_ChamferAPI to Python
|
2022-05-29 12:24:32 +02:00 |
|
wmayer
|
4424105b61
|
Part: expose ChFi2d_AnaFilletAlgo to Python
|
2022-05-29 11:31:43 +02:00 |
|
wmayer
|
409ae97fc1
|
Part: move ChFi2d wrappers to own sub-directory
|
2022-05-29 11:05:55 +02:00 |
|
wmayer
|
9494b643b7
|
Part: expose ChFi2d_FilletAPI to Python and move to ChFi2d module
|
2022-05-28 11:10:45 +02:00 |
|
wmayer
|
3de1624d69
|
Part: expose ChFi2d_FilletAlgo to Python
|
2022-05-28 10:37:04 +02:00 |
|
wmayer
|
2303fd808a
|
Part: apply OCC's fix for ElSLib::ConeDN and write a unit test
|
2022-05-27 14:44:35 +02:00 |
|
Zheng, Lei
|
eb79bb0a51
|
Part: fix ruled surface transformation problem
|
2022-05-27 03:52:17 +02:00 |
|
mwganson
|
4f300abf32
|
Part: Link support -- replace TopoShape.getSubShape() with Part::Feature::getTopoShape(obj, elementname, true).getShape() in order to support use of App::Link sublinks.
|
2022-05-27 03:52:17 +02:00 |
|
wmayer
|
1f170e3d23
|
Mod: handle removed headers in PCH files for OCC 7.6
|
2022-05-21 06:28:07 +02:00 |
|
wmayer
|
9bcac09611
|
Part: std::unique_ptr is provided by the memory header
|
2022-05-12 17:52:52 +02:00 |
|
wmayer
|
09fffbb54d
|
Part: reorder headers in PreCompiled.h
|
2022-05-12 17:50:33 +02:00 |
|
wmayer
|
2a5c875c6f
|
Part: LGTM: Multiplication result may overflow 'int' before it is converted to 'unsigned int'.
|
2022-05-11 10:03:53 +02:00 |
|
wmayer
|
67e963781b
|
Part: in TopoShape::transformGeometry convert OCC exception into Base exception
The conversion is needed because TopoShape::transformGeometry reimplements ComplexGeoData::transformGeometry and is called in the core system
|
2022-04-29 15:37:44 +02:00 |
|
wmayer
|
a5d7987ad0
|
Part: handle exception of makeGTransform in _makeTransform
|
2022-04-29 15:15:51 +02:00 |
|
wmayer
|
2d5c2f0700
|
Part: adjust TopoShape::transformGShape() to reduce code duplication of TopoShape::makeGTransform
Revert changes of 4e7efd68d42a68 as otherwise there is no way to handle a failure in client code
|
2022-04-29 14:57:05 +02:00 |
|
wmayer
|
3e6c6974ca
|
Part: handle OCC exception inside TopoShape::makeGTransform
For more details about the problems an unhandled exception will cause see: https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
|
2022-04-27 18:39:55 +02:00 |
|
Zheng, Lei
|
8bec44934b
|
Fix mixed line endings
|
2022-04-26 12:52:55 -05:00 |
|
marioalexis
|
5da2eb947a
|
Part: Add functions to replace indentical code structure in TopoShapePyImp.cpp
|
2022-04-23 16:40:48 +02:00 |
|
marioalexis
|
fcf9deb2fc
|
Part: Clean up code in TopoShapePyImp.cpp
|
2022-04-23 16:40:48 +02:00 |
|
mwganson
|
00f6f2db17
|
Part: ruled surface, address issue with link support where link was transformed
|
2022-04-16 02:57:07 +02:00 |
|
mwganson
|
7f7e33edc3
|
Part: reversed -- fix so it works with App::Links and App::Parts
|
2022-04-16 02:55:29 +02:00 |
|
marioalexis
|
3d434ec4b7
|
Part: Fix getElement method in Python TopoShape class
|
2022-04-15 17:38:17 +02:00 |
|
wmayer
|
59eabaf9bb
|
Part: [skip ci] fix computing of face normals in TopoShape::getPoints
|
2022-04-13 12:51:08 +02:00 |
|
wmayer
|
10afc60497
|
Part: issue #6727: Missing B-Spline in STEP file after Part Offset2D
|
2022-04-11 14:16:29 +02:00 |
|
wmayer
|
60442c2712
|
Part: Add function BRepOffsetAPI_MakeOffsetFix::Replace() to replace unwanted curve type with a B-Spline curve
|
2022-04-11 14:13:36 +02:00 |
|
wmayer
|
ef5d7fa64e
|
Part: fixes #6282: exportStep breaking model
|
2022-04-11 11:58:57 +02:00 |
|