Max Wilfinger
e3dce25e00
Surface: Update UI strings for consistency
2025-06-30 10:35:00 -05:00
bofdahof
998f4e4d45
Console: rename PascalCase named methods to camelCase
2025-05-06 17:50:21 +02:00
pre-commit-ci[bot]
222a2520b1
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 13:02:35 -04:00
wmayer
4919fa18ff
Surface: apply clang format
2023-09-04 07:21:32 -05:00
wmayer
fecc939611
Surface: modernize C++: use equals default
2023-08-22 11:16:10 +02:00
Uwe
58d8b36dfd
[Surface] Gui:: remove unused includes
...
- also some sorting
2022-12-08 01:32:38 +01:00
wmayer
eb1f30d327
Surface: several improvements
...
* fix crash because of incomplete inheritance of BlendPoint and BlendCurve -> do not inherit from BaseClass
as consequebce make destructor non-virtual and remove getPyObject
* pass std::vector by const reference
* remove unneeded includes
* use more suitable Python exception types
* when returning with null from Python handler then set an exception
* harmonize file guards
* several optimizations or simplifications
* use modern C++
* harmonize command name
* fix copyright note
2022-08-23 16:51:55 +02:00
Matteo-Grellier
c85c8cfb33
[Surface]: Implementation of BlenCurve.
2022-08-23 16:51:16 +02:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
wmayer
f19ab55b48
Surface: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
6b04215be6
[Surface] remove Python.h and Xerces
2022-03-20 22:46:47 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
luz paz
d84071275a
Surface: Fix header uniformity, whitespace, and doxygen header
2020-11-19 13:41:43 +01:00
vocx-fc
9b4b6d4276
Surface: ViewProviderExtend for Surface::Extend object
...
This is created by the Surface_ExtendFace command.
2020-10-13 14:52:02 +02:00
wmayer
3a8a6aae1b
Surface: add command to create surface from sections
2020-09-26 16:32:42 +02:00
Unknown
a8ecffb652
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
wmayer
a76ebbcec9
Initial task panel for filling function
2017-04-22 11:12:13 +02:00
wmayer
0f1c66724b
rename task panel class to be conform with the feature class
2017-04-21 19:30:03 +02:00
wmayer
884b8202ea
rename SurfaceFeature to GeomFillSurface
2017-04-17 16:20:44 +02:00
wmayer
39f433a410
choose more comprehensive class and file names
2017-04-17 16:20:44 +02:00
wmayer
1fd27d18df
port Surface module to v0.17
2017-04-17 16:20:44 +02:00
wmayer
7706124df7
+ use PyCXX for module initialization
2017-04-17 16:20:44 +02:00
balazs-bamer
d5a999447e
Dialog with radio buttons for choosing Bezier and b-spline surface fill type
...
A regular common dialog with apply, cancel and OK buttons allowing
surface fill type selection for Bezier and b-spline surfaces.
The Bezier and b-spline surface functionality now seems to be complete.
2017-04-17 16:20:44 +02:00
balazs-bamer
0c76e1f1e1
One step towards the dialog
...
Problem registering the own ViewProvider
2017-04-17 16:20:44 +02:00
balazs-bamer
14014bc61a
Fix build failures on Windows by WMayer
...
Patch request from WMayer to fix build failures on Windows.
2017-04-17 16:20:44 +02:00
balazs-bamer
4f96fa2300
Let the Surface workbench appear and try to create a Bezier surface
...
Modifications for:
- let the surface workbench appear
- use only one Surface menu and toolbar instead of two separate ones
- create a Bezier surface using 2..4 Bezier curves (does not work yet)
- use enums for fill type
Signed-off-by: balazs-bamer <kolaloka@freemail.hu >
2017-04-17 16:20:44 +02:00
NateAM
6f4e3acce4
Added Surface module
...
I have added Nate's SurfaceTools module with the name changed to Surface in all files and filenames.
2017-04-17 16:20:44 +02:00