Abdullah Tahiri
c3c670e162
Part: Geometry refactoring copy/clone
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
3f17292a05
Sketcher: Updated resource file
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
e84a6fa54d
Sketcher: Bspline knot multiplicity icons
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
2a58ac0cf8
Sketcher: New function to reuse of python exception message text in the UI
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
7685823ecd
Part: Geometry assignTag function
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
6a67a7dbb7
Sketcher: Carbon Copy - inform user of the limitations and disallow selection
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
68445dea1f
Sketcher: Carbon Copy - refactoring of code
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
0d70996ec4
Sketcher: Carbon Copy aware of sketch orientation and location
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
30ffd1db0c
Sketcher: Carbon copy using copy instead of clone
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
9382de15a9
Part: Geometry creation of copy method to distinguish from clone
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
e9764d89e4
Sketcher: CarbonCopy link values via expression engine
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
88b75cd53a
Sketcher: SketchObject basic carbon copy functionality - without expressions engine
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
97090f3e0a
Sketcher: Carbon Copy toolbar command
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
cf339a4d01
Sketcher: Updating resource file
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
15e88ba1c7
Sketcher: Carbon copy icons
2017-04-10 08:57:25 +02:00
Abdullah Tahiri
b9ffb09a22
Sketcher: Carbon copy Python command
2017-04-10 08:57:25 +02:00
triplus
73212a2d13
Reusable Draft Snap toolbar commands
...
- Reusable Draft Snap toolbar commands
- Use default size for toolbar/toolbuttons
2017-04-09 19:01:06 -03:00
asiersarasua
ba3274cf1a
Fix typos
2017-04-09 18:29:11 +02:00
wwmayer
727c835227
Merge pull request #680 from ianrrees/20170409-improve-docstrings
...
Improve Python docstrings in Part and MeshPart
2017-04-09 18:26:05 +02:00
Ian Rees
9ac1994a8f
Improve Python docstrings in Part and MeshPart
2017-04-09 12:00:24 +12:00
Yorik van Havre
4fbfd8dbfe
Draft: Added InPlace property to shape2Dviews
2017-04-08 16:09:24 -03:00
wmayer
ce68a5b9dd
expose Geometry::getTag to Python
2017-04-08 16:56:59 +02:00
Ian Rees
f13aac4dd7
Send console Log/Warning/Error to stderr vs stdout
2017-04-08 14:29:02 +02:00
Ian Rees
ec715e36fd
Linux/MacOS - only write colour codes to TTYs
...
This prevents the colour codes from showing up in piped output, file
redirects, etc.
2017-04-08 14:29:02 +02:00
Ian Rees
4976c0dc4a
Use colour output from main executable on MacOS
2017-04-08 14:29:02 +02:00
wmayer
3abc019af0
fix -Wsign-compare
2017-04-08 13:57:29 +02:00
wmayer
497728a6d2
add method to create new tag id
2017-04-08 13:31:28 +02:00
wmayer
16e09ea01c
fix warning of unused variable
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
418beea589
Sketcher: Only Reference constraints allowable on construction points like bspline knots
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
a0917493bd
Sketcher: Increase/Decrease knot multiplicity toolbar commands adapted to provide more meaningful error messages
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
7e9571ae87
Sketcher: SketchObject Modifyknotmultplicity adapted to raise exceptions on errors
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
4786473523
Sketcher: Adapt increase multiplicity toolbar command to use unique identifier
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
99d64ff33f
Part: Geometry - implement missing setHandle functions and refactoring
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
391eaff6cf
Sketcher: Decrease multiplicity command adaptation to unique identifier
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
2a4d5a422d
Sketcher: Adapt modify knot multiplicity code to preserve the unique identifier
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
9580440d31
Part: Add unique identifier to Geometry
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
a61e032f81
Sketcher: Clear knot selection after multiplicity operation
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
99da93192b
Sketcher: OCC checks for knot functionality
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
7601cdcffa
Sketcher: Dropdown toolbar button for increase/decrease BSpline knot multiplicity
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
8ca728a12f
Sketcher: BSpline Decrease knot multiplity toolbar command
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
7b60a97465
Sketcher: SketchObject BSpline reduce knot multiplicity
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
e9798b06b1
Sketcher: Increase knot multiplicity auto-reconstruction of pole circles for UI user
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
a17ac10b0b
Sketcher: Expose Internal Geometry for BSplines
...
===============================================
New convenience for the user. If the first pole is radius length constraint, then any newly exposed internal geometry is created with equality constraint to the first pole.
This is really convenient in the case the user is working with polynomic bsplines, as any operation involving losing/gaining a pole (for example increase in multiplicity of a knot).
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
d96c8421d4
Sketcher: Assertion on solver bspline control point creation to expose any potential index miscalculation and memory overflow
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
debff30d92
Sketcher: Increase multiplicity command - no creation of unsolicited internal geometry
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
3fa87fd1d8
Sketcher: Fixing crash on undoing knot multiplicity increase
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
47820e207f
Sketcher: TestSketcherApp.py fix AppConveyor sporadic failures
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
56ab9d8cb9
Sketcher: Curvature comb general representation scale fix
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
6653d96697
Sketcher: Cleaning up BSpline knot multiplicity increase SketchObject implementation
2017-04-08 12:58:06 +02:00
Abdullah Tahiri
f6dc312681
Part: Fixing signed vs unsigned warning
2017-04-08 12:58:06 +02:00