Zheng, Lei
3ef438eaf0
Fix mixed line endings
2022-04-26 12:52:55 -05:00
Chris Hennes
35156cdce3
Import: PR6497 move return statement to new line
2022-03-29 12:36:18 -05:00
wmayer
ccaa862389
Import: include header with export macros
2022-03-24 20:44:34 +01:00
wmayer
97330443a2
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
wmayer
d1459f6d32
Import: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
wmayer
d7aac0ed60
Mod: [skip ci] add needed headers to fix build failure
2022-03-21 12:04:04 +01:00
Uwe
c9d28b542f
[Import] remove unused includes and Xerces
2022-03-20 22:19:08 +01:00
wmayer
9160f06e1c
Base: rename BaseExceptionFreeCADError to PyExc_FC_GeneralError
2022-03-17 14:45:48 +01:00
wmayer
d69defaa3c
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +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
Uwe
bda12907de
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
09da245af9
App: harmonize API of App::Application
...
* make getHomePath() static and return a std::string
* make getExecutableName() static and return a std::string
2021-11-04 10:50:09 +01:00
wmayer
1483cc023f
Import: [skip ci] consistent use of curly braces
2021-10-13 14:28:06 +02:00
Zheng, Lei
b9a76cc8e4
Import: support transparency for STEP import and export
2021-10-07 17:44:09 +08:00
wmayer
e01f0d25d5
Import: [skip ci] for glTF export set scale factor of 0.001 because lengths are measured in meters
2021-04-10 18:37:56 +02:00
wmayer
9c8685c20c
Import: [skip ci] avoid conflicting class names in global namespace
2021-03-19 15:18:25 +01:00
wmayer
7a83853535
Part: offer all supported STEP schemes by OCC in a combo box
2021-02-02 21:51:11 +01:00
wmayer
78c6cc1362
Import: [skip ci] fixes #0004477 : Can't import .STEP files with cyrillic symbols
2020-12-07 17:54:17 +01:00
luz paz
02902c3b07
Import: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Import Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
8d73c8f07f
Import: [skip ci] do not scale when exporting to glTF format
2020-11-23 22:36:40 +01:00
wmayer
74b866ed30
Import: [skip ci] add support of glTF format (requires OCCT 7.5)
2020-11-22 16:11:24 +01:00
wmayer
fd9cdb9de9
Part/Import: [skip ci] disable use of Message_ProgressIndicator for OCC >= 7.5 due to major API changes
2020-10-08 14:48:35 +02:00
wmayer
39fe47b9de
PVS: V519 A variable is assigned values twice successively.
2020-07-18 10:59:27 +02:00
wmayer
2415f1809e
Import: [skip ci] degrade output in STEP importer to log messages
2020-05-28 17:52:01 +02:00
luz.paz
d923798946
[skip ci] Fix header uniformity for Import, Mesh, Points, Raytracing
2019-12-26 10:10:30 +01:00
wmayer
71dae0e639
handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi
2019-11-18 11:56:08 +01:00
wmayer
ea171b5e0f
fix typo
2019-10-03 11:04:51 +02:00
wmayer
3aa0432425
fix further file names vulnerabilities in modules
2019-10-03 02:37:25 +02:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
Zheng, Lei
32ad54c9ef
Import: add new implementation of STEP importer/exporter
...
For better supporting Link and groups. The original implementation can
still be used by uncheck the STEP import setting 'Use Link Group'.
2019-08-17 15:15:47 +02:00
wmayer
b1909bff4d
PVS: V519 The 'keepExplicitPlacement' variable is assigned values twice successively.
2019-03-03 15:24:17 +01:00
wmayer
ad51185280
print additional information to std::cout about ocaf structure
2019-02-13 17:54:54 +01:00
wmayer
27a4938d90
move class ExportOCAF to own source files
2018-09-28 15:06:46 +02:00
wmayer
95efad737b
fixes 0003491: Import.export not preserving placement of Part Features in STP file export
2018-09-28 14:58:49 +02:00
wmayer
e3a783fd46
CMP0050: make Import module aware of cmake policy
2018-08-20 16:16:13 +02:00
wmayer
557fee3dc6
fix -Wignored-qualifiers
2018-08-19 12:38:57 +02:00
Peter Lama
72d334d867
Fix #3426 : Hierarchical step export not working with occt 7.2
2018-04-17 10:19:52 -03:00
luz.paz
b45bc4889d
Misc. typos: Please merge right before 0.17 release
...
I'm still finding typos in the source code. I propose that you keep this PR open prior ro relaese and then merge so that if I find other typos in the meantime they will be part this release.
2018-03-18 15:15:16 +01:00
wmayer
d9ae108319
put all STEP export/import options into one tab page
2018-02-07 22:46:30 +01:00
easyw
92021e0c6f
adding stpZ format: STEP compression format support
2018-01-29 22:57:06 +01:00
wmayer
52fe4cd2a7
issue #0003174 : Import of simple shapes no longer works
2017-12-06 17:54:10 +01:00
wmayer
949c86d364
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
wmayer
5a0b0944c0
Port to occ7.2:
...
+ replace Quantity_Parameter with Standard_Real is it's marked deprecated
+ include NCollection_Vector as it's needed by STEPCAFControl_Writer
+ remove GC_MakeConicalSurface used for cone and distance as this was never implemented in any earlier occ version and has been removed now
2017-09-01 12:01:50 +02:00
wmayer
034520e02f
improve whitespaces
2017-08-01 08:30:22 +02:00
Jean-Marie Verdun
d75c33f123
Fix Placement and Color export within Hierarchical Step exporter of single shapes
2017-07-31 22:33:09 +02:00
Jean-Marie Verdun
1220eb00b4
Export single STEP object with absolute coordinate instead of (0,0,0) as default origin
2017-07-31 16:45:24 -03:00
wmayer
6b5126648d
improve whitespaces
2017-07-26 23:08:44 +02:00
Jean-Marie Verdun
3a0c4dbfea
Fix a stupid bug due to a bad copy/paste into the hierarchical STEP function
...
which was resetting the XCAF doc just before writing it, ending up to write empty files
2017-07-26 16:16:06 -03:00
Jean-Marie Verdun
2cd24b0196
Add AP214/203 support to the hierarchical STEP Importer/Exporter
2017-07-26 16:16:06 -03:00