occt: master 6595eee7

Author Committer Branch Timestamp Parent
ika bugmaster master 2015-11-10 08:58:29 master 4e14c88f
Affected Issues  0026859: Export of GDT from XCAF to STEP
Changeset 0026859: Export of GDT from XCAF to STEP

Export/Import:
Add export of dimensions, geometric tolerances and datums, according to AP242.
Add missing STEP entities.
Corrections.

XCAF:
Add new attributes to Datum object: DatumTargetNumber.
Supplement enum XCAFDimTolObjects_GeomToleranceZoneModif.
Corrections.

Test cases:
gdt export A1
gdt export A2
gdt export A3
gdt export A4
gdt export A5
mod - src/RWStepAP214/RWStepAP214_GeneralModule.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx Diff File
mod - src/RWStepDimTol/FILES Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx Diff File
mod - src/StepAP214/StepAP214_Protocol.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_GDTProperty.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_GDTProperty.hxx Diff File
mod - src/StepDimTol/FILES Diff File
mod - src/StepDimTol/StepDimTol_GeneralDatumReference.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthMaxTol.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthMaxTol.hxx Diff File
mod - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.hxx Diff File
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.cxx Diff File
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.hxx Diff File
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.cxx Diff File
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceZoneModif.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_Datum.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_GeomTolerance.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_GDTs.cxx Diff File
add - tests/gdt/export/A1 Diff File
add - tests/gdt/export/A2 Diff File
add - tests/gdt/export/A3 Diff File
add - tests/gdt/export/A4 Diff File
add - tests/gdt/export/A5 Diff File
add - tests/gdt/export/begin Diff File
add - tests/gdt/export/end Diff File
mod - tests/gdt/grids.list Diff File
mod - tests/gdt/import/A1 Diff File
mod - tests/gdt/import/A2 Diff File
mod - tests/gdt/import/A3 Diff File
mod - tests/gdt/import/A4 Diff File
mod - tests/gdt/import/A5 Diff File