pre-commit-ci[bot]
e92ed45df9
[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
255ddb746c
Surface: apply clang format
2023-09-04 07:21:32 -05:00
wmayer
93ac88bcc3
Surface: modernize C++: use equals default
2023-08-22 11:16:10 +02:00
Uwe
101ac1175d
[Surface] App:: remove unused includes
...
- also some sorting
2022-12-08 00:34:08 +01:00
wmayer
c2b9eceec1
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
83ee62bca4
[Surface]: Implementation of BlenCurve.
2022-08-23 16:51:16 +02:00
tomate44
6ec601dade
Surface: Various fixes
2022-08-23 16:51:16 +02:00
berniev
71dc5ead2f
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
wmayer
3268179b7b
Surface: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
bfb18671fc
[Surface] remove Python.h and Xerces
2022-03-20 22:46:47 +01:00
wmayer
0f9768fb33
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
ae48d4afb2
Surface: Fix header uniformity, whitespace, and doxygen header
2020-11-19 13:41:43 +01:00
wmayer
ed7cdd4c2c
Surface: add command to create surface from sections
2020-09-26 16:32:42 +02:00
wmayer
a1901cb20e
add feature to extend given surface
2017-12-19 13:23:39 +01:00
wmayer
39d3fc2b69
rename SurfaceFeature to GeomFillSurface
2017-04-17 16:20:44 +02:00
wmayer
00a60a6b5b
remove superfluous classes BezierSurface and BSplineSurface
2017-04-17 16:20:44 +02:00
wmayer
e9225fa12a
choose more comprehensive class and file names
2017-04-17 16:20:44 +02:00
wmayer
632c6e33db
port Surface module to v0.17
2017-04-17 16:20:44 +02:00
wmayer
2b3c1595db
+ use PyCXX for module initialization
2017-04-17 16:20:44 +02:00
blobfish
9a11431b73
class hierarchy and macros
2017-04-17 16:20:44 +02:00
NateAM
59fe379f5a
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