]> OCCT Git - occt.git/commit
Data Exchange, STEP Export - General Attributes (#634) IR master
authorPetras Vestartas <petrasvestartas@gmail.com>
Tue, 12 Aug 2025 08:29:47 +0000 (10:29 +0200)
committerGitHub <noreply@github.com>
Tue, 12 Aug 2025 08:29:47 +0000 (09:29 +0100)
commit91000c49c516ac270e78f4e0db3d904e76062342
treee3360d772084bc4396e9fa6ff2678c6ade633814
parent711fbc42b2d19873654fe6bd35041f8bb9dd8b62
Data Exchange, STEP Export - General Attributes (#634)

- Adds metadata writing capability through new `MetadataMode` flag and `writeMetadata` method
- Exports string metadata as STEP `property_definition` entities linked to product definitions
- Integrates metadata writing into the main transfer workflow alongside existing property writing
15 files changed:
src/DataExchange/TKDESTEP/DESTEP/DESTEP_ConfigurationNode.cxx
src/DataExchange/TKDESTEP/DESTEP/DESTEP_Parameters.hxx
src/DataExchange/TKDESTEP/STEPCAFControl/STEPCAFControl_Writer.cxx
src/DataExchange/TKDESTEP/STEPCAFControl/STEPCAFControl_Writer.hxx
tests/de_wrapper/configuration/A3
tests/de_wrapper/configuration/A4
tests/metadata/step/A1
tests/metadata/step/A2
tests/metadata/step/A3
tests/metadata/step/A4
tests/metadata/step/A5
tests/metadata/step/A6
tests/metadata/step/A7
tests/metadata/step/A8
tests/metadata/step/end