Ajinkya Dahale
09b63e12c1
[Sketcher] Use more segments while drawing splines
...
B-Splines can have an arbitrary number of pieces. Using the same number of
segments to draw a multi-piece spline can make the curve blocky.
This commit only changes the behavior in edit-mode.
2022-06-23 14:35:33 +02:00
marioalexis
eaf01ab0c6
Part: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
44da7b7c0b
Import: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
74c168a082
Mesh: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
15923813d4
PartDesign: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
b10f73b571
Path: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
ce082d8f4a
Sketcher: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
ae56fb62a7
Gui: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
80492e81fa
Main: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
fbfb6c3ed3
Base: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
marioalexis
1bc43b8606
App: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
ShuffleWire
f09040052a
Base: add Const attribute to many MatrixPy methods
...
multiply(), determinant(), isOrthogonal(),
submatrix(), analyze() also get the const attribute
2022-06-22 19:16:38 -04:00
wmayer
2064658607
Part: add Const attribute to several methods in TopoShapePy
2022-06-22 16:58:56 +02:00
sliptonic
2d64bfee4b
Missing camoticsgui file in the CMakelists.
2022-06-22 09:02:42 -05:00
wmayer
41c7edc6d5
Base: add Const attribute to MatrixPy::inverse()
2022-06-22 13:49:11 +02:00
marioalexis
adfac77e61
Base: Add function to get Python object types for SWIG interfaces
2022-06-21 21:01:37 -04:00
luzpaz
3a9caa928c
Stylesheets: fix typos
...
[skip ci]
2022-06-21 20:39:01 -04:00
Chris Hennes
abda78ec74
Part: Add ShapeFix.hxx to precompiled header
2022-06-21 12:59:56 -05:00
sliptonic
264a198080
UI fixes
2022-06-21 10:36:12 -05:00
wmayer
228326d587
Part: expose ShapeFix_FixSmallSolid to Python
2022-06-21 15:47:27 +02:00
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
wmayer
c480014869
Part: support of box selection in shape builder task panel
2022-06-21 15:30:31 +02:00
wmayer
23288e7b01
Points: fixes #5785 : a python method to convert a Shape into a point cloud without extra dialog but parameter
2022-06-21 15:25:53 +02:00
wmayer
9d0c787f03
Mesh: replace boost::bind with std::bind
2022-06-21 15:23:47 +02:00
wmayer
b159415cba
Tools: add script to create snapshots in headless mode
2022-06-21 12:55:17 +02:00
wmayer
8499e8fba6
Gui: expose SoQtOffscreenRenderer to Python
2022-06-21 12:55:17 +02:00
wmayer
8a81ff174b
Mesh: reduce the use of const_cast in Mesh module
2022-06-21 12:20:37 +02:00
sliptonic
3fe41efa9f
Merge pull request #7056 from Kuzma30/toolbit_tr
...
[Path] Add localization for PathToolBit and update Path.ts
2022-06-20 17:20:32 -05:00
sliptonic
d27819c6b4
Merge pull request #6637 from sliptonic/feature/camotics
...
[Path] Feature/camotics
2022-06-20 13:48:54 -05:00
sliptonic
f59c260315
Resolving bugs and rebasing for 0.21 merge
2022-06-20 13:09:09 -05:00
wmayer
3c1c4a13e8
Test: [skip ci] test for fixed Rotation::inverse()
2022-06-20 12:39:22 +02:00
wmayer
89b53f205e
Path: fix warning: extra ';' inside a struct/class [-Wextra-semi]
2022-06-20 11:34:31 +02:00