]> OCCT Git - occt.git/commitdiff
Coding - Disable exporting internal RWStep* includes #223
authordpasukhi <dpasukhi@opencascade.com>
Sun, 29 Dec 2024 11:20:53 +0000 (11:20 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Sun, 29 Dec 2024 11:20:53 +0000 (11:20 +0000)
Refactor header file extensions from .hxx to .pxx and update include statements.
Enable handling by IDE gxx and pxx extensions as a cpp header files.
Introduce Standard_HIDDEN to hide symbols

2099 files changed:
adm/cmake/occt_macros.cmake
adm/cmake/occt_toolkit.cmake
src/RWStepAP203/FILES
src/RWStepAP203/RWStepAP203_RWCcDesignApproval.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignApproval.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignApproval.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignCertification.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignCertification.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignCertification.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignContract.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignContract.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignContract.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.cxx
src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWChange.cxx
src/RWStepAP203/RWStepAP203_RWChange.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWChange.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWChangeRequest.cxx
src/RWStepAP203/RWStepAP203_RWChangeRequest.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWChangeRequest.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWStartRequest.cxx
src/RWStepAP203/RWStepAP203_RWStartRequest.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWStartRequest.pxx [new file with mode: 0644]
src/RWStepAP203/RWStepAP203_RWStartWork.cxx
src/RWStepAP203/RWStepAP203_RWStartWork.hxx [deleted file]
src/RWStepAP203/RWStepAP203_RWStartWork.pxx [new file with mode: 0644]
src/RWStepAP214/FILES
src/RWStepAP214/RWStepAP214.cxx
src/RWStepAP214/RWStepAP214.hxx [deleted file]
src/RWStepAP214/RWStepAP214.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_GeneralModule.cxx
src/RWStepAP214/RWStepAP214_GeneralModule.hxx [deleted file]
src/RWStepAP214/RWStepAP214_GeneralModule.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.cxx
src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.cxx
src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.cxx
src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWClass.cxx
src/RWStepAP214/RWStepAP214_RWClass.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWClass.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.cxx
src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.cxx
src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_RWRepItemGroup.cxx
src/RWStepAP214/RWStepAP214_RWRepItemGroup.hxx [deleted file]
src/RWStepAP214/RWStepAP214_RWRepItemGroup.pxx [new file with mode: 0644]
src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx
src/RWStepAP214/RWStepAP214_ReadWriteModule.hxx [deleted file]
src/RWStepAP214/RWStepAP214_ReadWriteModule.pxx [new file with mode: 0644]
src/RWStepAP242/FILES
src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.cxx
src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.hxx [deleted file]
src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.pxx [new file with mode: 0644]
src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.cxx
src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.hxx [deleted file]
src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.pxx [new file with mode: 0644]
src/RWStepAP242/RWStepAP242_RWIdAttribute.cxx
src/RWStepAP242/RWStepAP242_RWIdAttribute.hxx [deleted file]
src/RWStepAP242/RWStepAP242_RWIdAttribute.pxx [new file with mode: 0644]
src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.cxx
src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx [deleted file]
src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx [new file with mode: 0644]
src/RWStepBasic/FILES
src/RWStepBasic/RWStepBasic_RWAction.cxx
src/RWStepBasic/RWStepBasic_RWAction.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWAction.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWActionAssignment.cxx
src/RWStepBasic/RWStepBasic_RWActionAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWActionAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWActionMethod.cxx
src/RWStepBasic/RWStepBasic_RWActionMethod.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWActionMethod.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.cxx
src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWActionRequestSolution.cxx
src/RWStepBasic/RWStepBasic_RWActionRequestSolution.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWActionRequestSolution.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWAddress.cxx
src/RWStepBasic/RWStepBasic_RWAddress.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWAddress.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApplicationContext.cxx
src/RWStepBasic/RWStepBasic_RWApplicationContext.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApplicationContext.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApplicationContextElement.cxx
src/RWStepBasic/RWStepBasic_RWApplicationContextElement.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApplicationContextElement.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.cxx
src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApproval.cxx
src/RWStepBasic/RWStepBasic_RWApproval.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApproval.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApprovalDateTime.cxx
src/RWStepBasic/RWStepBasic_RWApprovalDateTime.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApprovalDateTime.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.cxx
src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApprovalRelationship.cxx
src/RWStepBasic/RWStepBasic_RWApprovalRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApprovalRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApprovalRole.cxx
src/RWStepBasic/RWStepBasic_RWApprovalRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApprovalRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWApprovalStatus.cxx
src/RWStepBasic/RWStepBasic_RWApprovalStatus.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWApprovalStatus.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCalendarDate.cxx
src/RWStepBasic/RWStepBasic_RWCalendarDate.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCalendarDate.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCertification.cxx
src/RWStepBasic/RWStepBasic_RWCertification.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCertification.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCertificationAssignment.cxx
src/RWStepBasic/RWStepBasic_RWCertificationAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCertificationAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCertificationType.cxx
src/RWStepBasic/RWStepBasic_RWCertificationType.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCertificationType.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCharacterizedObject.cxx
src/RWStepBasic/RWStepBasic_RWCharacterizedObject.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCharacterizedObject.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWContract.cxx
src/RWStepBasic/RWStepBasic_RWContract.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWContract.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWContractAssignment.cxx
src/RWStepBasic/RWStepBasic_RWContractAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWContractAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWContractType.cxx
src/RWStepBasic/RWStepBasic_RWContractType.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWContractType.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.cxx
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.cxx
src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDate.cxx
src/RWStepBasic/RWStepBasic_RWDate.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDate.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDateAndTime.cxx
src/RWStepBasic/RWStepBasic_RWDateAndTime.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDateAndTime.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDateRole.cxx
src/RWStepBasic/RWStepBasic_RWDateRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDateRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDateTimeRole.cxx
src/RWStepBasic/RWStepBasic_RWDateTimeRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDateTimeRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDerivedUnit.cxx
src/RWStepBasic/RWStepBasic_RWDerivedUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDerivedUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.cxx
src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDimensionalExponents.cxx
src/RWStepBasic/RWStepBasic_RWDimensionalExponents.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDimensionalExponents.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocument.cxx
src/RWStepBasic/RWStepBasic_RWDocument.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocument.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentFile.cxx
src/RWStepBasic/RWStepBasic_RWDocumentFile.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentFile.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.cxx
src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.cxx
src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentRelationship.cxx
src/RWStepBasic/RWStepBasic_RWDocumentRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.cxx
src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentType.cxx
src/RWStepBasic/RWStepBasic_RWDocumentType.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentType.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.cxx
src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWEffectivity.cxx
src/RWStepBasic/RWStepBasic_RWEffectivity.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWEffectivity.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.cxx
src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWEulerAngles.cxx
src/RWStepBasic/RWStepBasic_RWEulerAngles.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWEulerAngles.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.cxx
src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWExternalSource.cxx
src/RWStepBasic/RWStepBasic_RWExternalSource.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWExternalSource.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.cxx
src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGeneralProperty.cxx
src/RWStepBasic/RWStepBasic_RWGeneralProperty.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGeneralProperty.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.cxx
src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.cxx
src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGroup.cxx
src/RWStepBasic/RWStepBasic_RWGroup.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGroup.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGroupAssignment.cxx
src/RWStepBasic/RWStepBasic_RWGroupAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGroupAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWGroupRelationship.cxx
src/RWStepBasic/RWStepBasic_RWGroupRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWGroupRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.cxx
src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWIdentificationRole.cxx
src/RWStepBasic/RWStepBasic_RWIdentificationRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWIdentificationRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWLengthUnit.cxx
src/RWStepBasic/RWStepBasic_RWLengthUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWLengthUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWLocalTime.cxx
src/RWStepBasic/RWStepBasic_RWLocalTime.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWLocalTime.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWMassUnit.cxx
src/RWStepBasic/RWStepBasic_RWMassUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWMassUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWMechanicalContext.cxx
src/RWStepBasic/RWStepBasic_RWMechanicalContext.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWMechanicalContext.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWNameAssignment.cxx
src/RWStepBasic/RWStepBasic_RWNameAssignment.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWNameAssignment.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWNamedUnit.cxx
src/RWStepBasic/RWStepBasic_RWNamedUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWNamedUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWObjectRole.cxx
src/RWStepBasic/RWStepBasic_RWObjectRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWObjectRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWOrdinalDate.cxx
src/RWStepBasic/RWStepBasic_RWOrdinalDate.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWOrdinalDate.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWOrganization.cxx
src/RWStepBasic/RWStepBasic_RWOrganization.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWOrganization.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWOrganizationRole.cxx
src/RWStepBasic/RWStepBasic_RWOrganizationRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWOrganizationRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.cxx
src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPerson.cxx
src/RWStepBasic/RWStepBasic_RWPerson.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPerson.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.cxx
src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.cxx
src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPersonalAddress.cxx
src/RWStepBasic/RWStepBasic_RWPersonalAddress.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPersonalAddress.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProduct.cxx
src/RWStepBasic/RWStepBasic_RWProduct.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProduct.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductCategory.cxx
src/RWStepBasic/RWStepBasic_RWProductCategory.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductCategory.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.cxx
src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductConceptContext.cxx
src/RWStepBasic/RWStepBasic_RWProductConceptContext.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductConceptContext.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductContext.cxx
src/RWStepBasic/RWStepBasic_RWProductContext.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductContext.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinition.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinition.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinition.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.cxx
src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.cxx
src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductType.cxx
src/RWStepBasic/RWStepBasic_RWProductType.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWProductType.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWRoleAssociation.cxx
src/RWStepBasic/RWStepBasic_RWRoleAssociation.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWRoleAssociation.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSecurityClassification.cxx
src/RWStepBasic/RWStepBasic_RWSecurityClassification.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSecurityClassification.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.cxx
src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.cxx
src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.cxx
src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.cxx
src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.cxx
src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.cxx
src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.pxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.cxx
src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.hxx [deleted file]
src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.pxx [new file with mode: 0644]
src/RWStepDimTol/FILES
src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWCommonDatum.cxx
src/RWStepDimTol/RWStepDimTol_RWCommonDatum.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWCommonDatum.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatum.cxx
src/RWStepDimTol/RWStepDimTol_RWDatum.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatum.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumFeature.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumFeature.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumFeature.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumReference.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumReference.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumReference.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumSystem.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumSystem.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumSystem.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWDatumTarget.cxx
src/RWStepDimTol/RWStepDimTol_RWDatumTarget.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWDatumTarget.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.cxx
src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.cxx
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.cxx
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.cxx
src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.cxx
src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.cxx
src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.cxx
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.cxx
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWToleranceZone.cxx
src/RWStepDimTol/RWStepDimTol_RWToleranceZone.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWToleranceZone.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.cxx
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.cxx
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.pxx [new file with mode: 0644]
src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.cxx
src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx [deleted file]
src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx [new file with mode: 0644]
src/RWStepElement/FILES
src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.cxx
src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.hxx [deleted file]
src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.cxx
src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.hxx [deleted file]
src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.cxx
src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.hxx [deleted file]
src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.cxx
src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.hxx [deleted file]
src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.cxx
src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx [deleted file]
src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWElementDescriptor.cxx
src/RWStepElement/RWStepElement_RWElementDescriptor.hxx [deleted file]
src/RWStepElement/RWStepElement_RWElementDescriptor.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWElementMaterial.cxx
src/RWStepElement/RWStepElement_RWElementMaterial.hxx [deleted file]
src/RWStepElement/RWStepElement_RWElementMaterial.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.cxx
src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurfaceElementProperty.cxx
src/RWStepElement/RWStepElement_RWSurfaceElementProperty.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurfaceElementProperty.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurfaceSection.cxx
src/RWStepElement/RWStepElement_RWSurfaceSection.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurfaceSection.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurfaceSectionField.cxx
src/RWStepElement/RWStepElement_RWSurfaceSectionField.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurfaceSectionField.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.cxx
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.cxx
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.hxx [deleted file]
src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWUniformSurfaceSection.cxx
src/RWStepElement/RWStepElement_RWUniformSurfaceSection.hxx [deleted file]
src/RWStepElement/RWStepElement_RWUniformSurfaceSection.pxx [new file with mode: 0644]
src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.cxx
src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.hxx [deleted file]
src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.pxx [new file with mode: 0644]
src/RWStepFEA/FILES
src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.cxx
src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementInterval.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementInterval.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementInterval.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWCurveElementLocation.cxx
src/RWStepFEA/RWStepFEA_RWCurveElementLocation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWCurveElementLocation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWDummyNode.cxx
src/RWStepFEA/RWStepFEA_RWDummyNode.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWDummyNode.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.cxx
src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWElementGroup.cxx
src/RWStepFEA/RWStepFEA_RWElementGroup.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWElementGroup.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWElementRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWElementRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWElementRepresentation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.cxx
src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.cxx
src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.cxx
src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaGroup.cxx
src/RWStepFEA/RWStepFEA_RWFeaGroup.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaGroup.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.cxx
src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaMassDensity.cxx
src/RWStepFEA/RWStepFEA_RWFeaMassDensity.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaMassDensity.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.cxx
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaModel.cxx
src/RWStepFEA/RWStepFEA_RWFeaModel.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaModel.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaModel3d.cxx
src/RWStepFEA/RWStepFEA_RWFeaModel3d.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaModel3d.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.cxx
src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.cxx
src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.cxx
src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.cxx
src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.cxx
src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.cxx
src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.cxx
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.cxx
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.cxx
src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.cxx
src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.cxx
src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.cxx
src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWFreedomsList.cxx
src/RWStepFEA/RWStepFEA_RWFreedomsList.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWFreedomsList.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWGeometricNode.cxx
src/RWStepFEA/RWStepFEA_RWGeometricNode.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWGeometricNode.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNode.cxx
src/RWStepFEA/RWStepFEA_RWNode.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNode.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeDefinition.cxx
src/RWStepFEA/RWStepFEA_RWNodeDefinition.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeDefinition.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeGroup.cxx
src/RWStepFEA/RWStepFEA_RWNodeGroup.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeGroup.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWNodeRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeRepresentation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeSet.cxx
src/RWStepFEA/RWStepFEA_RWNodeSet.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeSet.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWNodeWithVector.cxx
src/RWStepFEA/RWStepFEA_RWNodeWithVector.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWNodeWithVector.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.cxx
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.cxx
src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.pxx [new file with mode: 0644]
src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.cxx
src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.hxx [deleted file]
src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.pxx [new file with mode: 0644]
src/RWStepGeom/FILES
src/RWStepGeom/RWStepGeom_RWAxis1Placement.cxx
src/RWStepGeom/RWStepGeom_RWAxis1Placement.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWAxis1Placement.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.cxx
src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.cxx
src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.cxx
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.cxx
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBezierCurve.cxx
src/RWStepGeom/RWStepGeom_RWBezierCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBezierCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBezierSurface.cxx
src/RWStepGeom/RWStepGeom_RWBezierSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBezierSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBoundaryCurve.cxx
src/RWStepGeom/RWStepGeom_RWBoundaryCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBoundaryCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBoundedCurve.cxx
src/RWStepGeom/RWStepGeom_RWBoundedCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBoundedCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWBoundedSurface.cxx
src/RWStepGeom/RWStepGeom_RWBoundedSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWBoundedSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCartesianPoint.cxx
src/RWStepGeom/RWStepGeom_RWCartesianPoint.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCartesianPoint.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.cxx
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.cxx
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCircle.cxx
src/RWStepGeom/RWStepGeom_RWCircle.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCircle.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCompositeCurve.cxx
src/RWStepGeom/RWStepGeom_RWCompositeCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCompositeCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.cxx
src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.cxx
src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWConic.cxx
src/RWStepGeom/RWStepGeom_RWConic.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWConic.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWConicalSurface.cxx
src/RWStepGeom/RWStepGeom_RWConicalSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWConicalSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCurve.cxx
src/RWStepGeom/RWStepGeom_RWCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.cxx
src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCurveReplica.cxx
src/RWStepGeom/RWStepGeom_RWCurveReplica.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCurveReplica.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWCylindricalSurface.cxx
src/RWStepGeom/RWStepGeom_RWCylindricalSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWCylindricalSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.cxx
src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.cxx
src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWDirection.cxx
src/RWStepGeom/RWStepGeom_RWDirection.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWDirection.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWElementarySurface.cxx
src/RWStepGeom/RWStepGeom_RWElementarySurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWElementarySurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWEllipse.cxx
src/RWStepGeom/RWStepGeom_RWEllipse.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWEllipse.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.cxx
src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.cxx
src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.cxx
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.cxx
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.cxx
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.cxx
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWHyperbola.cxx
src/RWStepGeom/RWStepGeom_RWHyperbola.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWHyperbola.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWIntersectionCurve.cxx
src/RWStepGeom/RWStepGeom_RWIntersectionCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWIntersectionCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWLine.cxx
src/RWStepGeom/RWStepGeom_RWLine.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWLine.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.cxx
src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWOffsetSurface.cxx
src/RWStepGeom/RWStepGeom_RWOffsetSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWOffsetSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWOrientedSurface.cxx
src/RWStepGeom/RWStepGeom_RWOrientedSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWOrientedSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.cxx
src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWParabola.cxx
src/RWStepGeom/RWStepGeom_RWParabola.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWParabola.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPcurve.cxx
src/RWStepGeom/RWStepGeom_RWPcurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPcurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPlacement.cxx
src/RWStepGeom/RWStepGeom_RWPlacement.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPlacement.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPlane.cxx
src/RWStepGeom/RWStepGeom_RWPlane.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPlane.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPoint.cxx
src/RWStepGeom/RWStepGeom_RWPoint.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPoint.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPointOnCurve.cxx
src/RWStepGeom/RWStepGeom_RWPointOnCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPointOnCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPointOnSurface.cxx
src/RWStepGeom/RWStepGeom_RWPointOnSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPointOnSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPointReplica.cxx
src/RWStepGeom/RWStepGeom_RWPointReplica.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPointReplica.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWPolyline.cxx
src/RWStepGeom/RWStepGeom_RWPolyline.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWPolyline.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.cxx
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.cxx
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.cxx
src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.cxx
src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.cxx
src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSeamCurve.cxx
src/RWStepGeom/RWStepGeom_RWSeamCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSeamCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSphericalSurface.cxx
src/RWStepGeom/RWStepGeom_RWSphericalSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSphericalSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSuParameters.cxx
src/RWStepGeom/RWStepGeom_RWSuParameters.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSuParameters.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurface.cxx
src/RWStepGeom/RWStepGeom_RWSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfaceCurve.cxx
src/RWStepGeom/RWStepGeom_RWSurfaceCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfaceCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.cxx
src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.cxx
src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.cxx
src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfacePatch.cxx
src/RWStepGeom/RWStepGeom_RWSurfacePatch.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfacePatch.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSurfaceReplica.cxx
src/RWStepGeom/RWStepGeom_RWSurfaceReplica.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSurfaceReplica.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWSweptSurface.cxx
src/RWStepGeom/RWStepGeom_RWSweptSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWSweptSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWToroidalSurface.cxx
src/RWStepGeom/RWStepGeom_RWToroidalSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWToroidalSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWTrimmedCurve.cxx
src/RWStepGeom/RWStepGeom_RWTrimmedCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWTrimmedCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWUniformCurve.cxx
src/RWStepGeom/RWStepGeom_RWUniformCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWUniformCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.cxx
src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWUniformSurface.cxx
src/RWStepGeom/RWStepGeom_RWUniformSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWUniformSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.cxx
src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx [new file with mode: 0644]
src/RWStepGeom/RWStepGeom_RWVector.cxx
src/RWStepGeom/RWStepGeom_RWVector.hxx [deleted file]
src/RWStepGeom/RWStepGeom_RWVector.pxx [new file with mode: 0644]
src/RWStepKinematics/FILES
src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.cxx
src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.cxx
src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.cxx
src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.cxx
src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWGearPair.cxx
src/RWStepKinematics/RWStepKinematics_RWGearPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWGearPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWGearPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWGearPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWGearPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.cxx
src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicLink.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicLink.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicLink.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.cxx
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.cxx
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.cxx
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.cxx
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.cxx
src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.cxx
src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.cxx
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.cxx
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPlanarPair.cxx
src/RWStepKinematics/RWStepKinematics_RWPlanarPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPlanarPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.cxx
src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.cxx
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.cxx
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.cxx
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRevolutePair.cxx
src/RWStepKinematics/RWStepKinematics_RWRevolutePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRevolutePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.cxx
src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.cxx
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.cxx
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.cxx
src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWScrewPair.cxx
src/RWStepKinematics/RWStepKinematics_RWScrewPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWScrewPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.cxx
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.cxx
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSphericalPair.cxx
src/RWStepKinematics/RWStepKinematics_RWSphericalPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSphericalPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.cxx
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.cxx
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.cxx
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWUniversalPair.cxx
src/RWStepKinematics/RWStepKinematics_RWUniversalPair.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWUniversalPair.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.cxx
src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.pxx [new file with mode: 0644]
src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.cxx
src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.hxx [deleted file]
src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.pxx [new file with mode: 0644]
src/RWStepRepr/FILES
src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWApex.cxx
src/RWStepRepr/RWStepRepr_RWApex.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWApex.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.cxx
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.cxx
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.cxx
src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.cxx
src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.cxx
src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWConfigurationDesign.cxx
src/RWStepRepr/RWStepRepr_RWConfigurationDesign.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWConfigurationDesign.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.cxx
src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWConfigurationItem.cxx
src/RWStepRepr/RWStepRepr_RWConfigurationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWConfigurationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.cxx
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWDataEnvironment.cxx
src/RWStepRepr/RWStepRepr_RWDataEnvironment.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWDataEnvironment.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWExtension.cxx
src/RWStepRepr/RWStepRepr_RWExtension.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWExtension.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.cxx
src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.cxx
src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWGeometricAlignment.cxx
src/RWStepRepr/RWStepRepr_RWGeometricAlignment.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWGeometricAlignment.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.cxx
src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.cxx
src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.cxx
src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.cxx
src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMappedItem.cxx
src/RWStepRepr/RWStepRepr_RWMappedItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMappedItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMaterialDesignation.cxx
src/RWStepRepr/RWStepRepr_RWMaterialDesignation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMaterialDesignation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMaterialProperty.cxx
src/RWStepRepr/RWStepRepr_RWMaterialProperty.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMaterialProperty.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.cxx
src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWParallelOffset.cxx
src/RWStepRepr/RWStepRepr_RWParallelOffset.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWParallelOffset.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.cxx
src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWPerpendicularTo.cxx
src/RWStepRepr/RWStepRepr_RWPerpendicularTo.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWPerpendicularTo.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWProductConcept.cxx
src/RWStepRepr/RWStepRepr_RWProductConcept.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWProductConcept.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.cxx
src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWPropertyDefinition.cxx
src/RWStepRepr/RWStepRepr_RWPropertyDefinition.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWPropertyDefinition.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.cxx
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.cxx
src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.cxx
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.cxx
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.cxx
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.cxx
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationContext.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationContext.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationContext.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationItem.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationMap.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationMap.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationMap.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationReference.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationReference.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationReference.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.cxx
src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWShapeAspect.cxx
src/RWStepRepr/RWStepRepr_RWShapeAspect.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWShapeAspect.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.cxx
src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.cxx
src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.cxx
src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.cxx
src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.cxx
src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.cxx
src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.cxx
src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWTangent.cxx
src/RWStepRepr/RWStepRepr_RWTangent.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWTangent.pxx [new file with mode: 0644]
src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.cxx
src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.hxx [deleted file]
src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.pxx [new file with mode: 0644]
src/RWStepShape/FILES
src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWAdvancedFace.cxx
src/RWStepShape/RWStepShape_RWAdvancedFace.hxx [deleted file]
src/RWStepShape/RWStepShape_RWAdvancedFace.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWAngularLocation.cxx
src/RWStepShape/RWStepShape_RWAngularLocation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWAngularLocation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWAngularSize.cxx
src/RWStepShape/RWStepShape_RWAngularSize.hxx [deleted file]
src/RWStepShape/RWStepShape_RWAngularSize.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWBlock.cxx
src/RWStepShape/RWStepShape_RWBlock.hxx [deleted file]
src/RWStepShape/RWStepShape_RWBlock.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWBooleanResult.cxx
src/RWStepShape/RWStepShape_RWBooleanResult.hxx [deleted file]
src/RWStepShape/RWStepShape_RWBooleanResult.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWBoxDomain.cxx
src/RWStepShape/RWStepShape_RWBoxDomain.hxx [deleted file]
src/RWStepShape/RWStepShape_RWBoxDomain.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWBoxedHalfSpace.cxx
src/RWStepShape/RWStepShape_RWBoxedHalfSpace.hxx [deleted file]
src/RWStepShape/RWStepShape_RWBoxedHalfSpace.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWBrepWithVoids.cxx
src/RWStepShape/RWStepShape_RWBrepWithVoids.hxx [deleted file]
src/RWStepShape/RWStepShape_RWBrepWithVoids.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWClosedShell.cxx
src/RWStepShape/RWStepShape_RWClosedShell.hxx [deleted file]
src/RWStepShape/RWStepShape_RWClosedShell.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWConnectedEdgeSet.cxx
src/RWStepShape/RWStepShape_RWConnectedEdgeSet.hxx [deleted file]
src/RWStepShape/RWStepShape_RWConnectedEdgeSet.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWConnectedFaceSet.cxx
src/RWStepShape/RWStepShape_RWConnectedFaceSet.hxx [deleted file]
src/RWStepShape/RWStepShape_RWConnectedFaceSet.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.cxx
src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.hxx [deleted file]
src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWCsgSolid.cxx
src/RWStepShape/RWStepShape_RWCsgSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWCsgSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.cxx
src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDimensionalLocation.cxx
src/RWStepShape/RWStepShape_RWDimensionalLocation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDimensionalLocation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.cxx
src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDimensionalSize.cxx
src/RWStepShape/RWStepShape_RWDimensionalSize.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDimensionalSize.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.cxx
src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.hxx [deleted file]
src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWEdge.cxx
src/RWStepShape/RWStepShape_RWEdge.hxx [deleted file]
src/RWStepShape/RWStepShape_RWEdge.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.cxx
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.hxx [deleted file]
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWEdgeCurve.cxx
src/RWStepShape/RWStepShape_RWEdgeCurve.hxx [deleted file]
src/RWStepShape/RWStepShape_RWEdgeCurve.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWEdgeLoop.cxx
src/RWStepShape/RWStepShape_RWEdgeLoop.hxx [deleted file]
src/RWStepShape/RWStepShape_RWEdgeLoop.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.cxx
src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.cxx
src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFace.cxx
src/RWStepShape/RWStepShape_RWFace.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFace.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.cxx
src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFaceBound.cxx
src/RWStepShape/RWStepShape_RWFaceBound.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFaceBound.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFaceOuterBound.cxx
src/RWStepShape/RWStepShape_RWFaceOuterBound.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFaceOuterBound.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFaceSurface.cxx
src/RWStepShape/RWStepShape_RWFaceSurface.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFaceSurface.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFacetedBrep.cxx
src/RWStepShape/RWStepShape_RWFacetedBrep.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFacetedBrep.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.cxx
src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWGeometricCurveSet.cxx
src/RWStepShape/RWStepShape_RWGeometricCurveSet.hxx [deleted file]
src/RWStepShape/RWStepShape_RWGeometricCurveSet.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWGeometricSet.cxx
src/RWStepShape/RWStepShape_RWGeometricSet.hxx [deleted file]
src/RWStepShape/RWStepShape_RWGeometricSet.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWHalfSpaceSolid.cxx
src/RWStepShape/RWStepShape_RWHalfSpaceSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWHalfSpaceSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWLimitsAndFits.cxx
src/RWStepShape/RWStepShape_RWLimitsAndFits.hxx [deleted file]
src/RWStepShape/RWStepShape_RWLimitsAndFits.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWLoop.cxx
src/RWStepShape/RWStepShape_RWLoop.hxx [deleted file]
src/RWStepShape/RWStepShape_RWLoop.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWLoopAndPath.cxx
src/RWStepShape/RWStepShape_RWLoopAndPath.hxx [deleted file]
src/RWStepShape/RWStepShape_RWLoopAndPath.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWManifoldSolidBrep.cxx
src/RWStepShape/RWStepShape_RWManifoldSolidBrep.hxx [deleted file]
src/RWStepShape/RWStepShape_RWManifoldSolidBrep.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWMeasureQualification.cxx
src/RWStepShape/RWStepShape_RWMeasureQualification.hxx [deleted file]
src/RWStepShape/RWStepShape_RWMeasureQualification.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.cxx
src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx [deleted file]
src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOpenShell.cxx
src/RWStepShape/RWStepShape_RWOpenShell.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOpenShell.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOrientedClosedShell.cxx
src/RWStepShape/RWStepShape_RWOrientedClosedShell.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOrientedClosedShell.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOrientedEdge.cxx
src/RWStepShape/RWStepShape_RWOrientedEdge.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOrientedEdge.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOrientedFace.cxx
src/RWStepShape/RWStepShape_RWOrientedFace.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOrientedFace.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOrientedOpenShell.cxx
src/RWStepShape/RWStepShape_RWOrientedOpenShell.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOrientedOpenShell.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWOrientedPath.cxx
src/RWStepShape/RWStepShape_RWOrientedPath.hxx [deleted file]
src/RWStepShape/RWStepShape_RWOrientedPath.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWPath.cxx
src/RWStepShape/RWStepShape_RWPath.hxx [deleted file]
src/RWStepShape/RWStepShape_RWPath.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWPlusMinusTolerance.cxx
src/RWStepShape/RWStepShape_RWPlusMinusTolerance.hxx [deleted file]
src/RWStepShape/RWStepShape_RWPlusMinusTolerance.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWPointRepresentation.cxx
src/RWStepShape/RWStepShape_RWPointRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWPointRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWPolyLoop.cxx
src/RWStepShape/RWStepShape_RWPolyLoop.hxx [deleted file]
src/RWStepShape/RWStepShape_RWPolyLoop.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWPrecisionQualifier.cxx
src/RWStepShape/RWStepShape_RWPrecisionQualifier.hxx [deleted file]
src/RWStepShape/RWStepShape_RWPrecisionQualifier.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.cxx
src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.hxx [deleted file]
src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.cxx
src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.cxx
src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWRightAngularWedge.cxx
src/RWStepShape/RWStepShape_RWRightAngularWedge.hxx [deleted file]
src/RWStepShape/RWStepShape_RWRightAngularWedge.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWRightCircularCone.cxx
src/RWStepShape/RWStepShape_RWRightCircularCone.hxx [deleted file]
src/RWStepShape/RWStepShape_RWRightCircularCone.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWRightCircularCylinder.cxx
src/RWStepShape/RWStepShape_RWRightCircularCylinder.hxx [deleted file]
src/RWStepShape/RWStepShape_RWRightCircularCylinder.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSeamEdge.cxx
src/RWStepShape/RWStepShape_RWSeamEdge.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSeamEdge.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.cxx
src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.cxx
src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.cxx
src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.hxx [deleted file]
src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.cxx
src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.hxx [deleted file]
src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSolidModel.cxx
src/RWStepShape/RWStepShape_RWSolidModel.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSolidModel.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSolidReplica.cxx
src/RWStepShape/RWStepShape_RWSolidReplica.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSolidReplica.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSphere.cxx
src/RWStepShape/RWStepShape_RWSphere.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSphere.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSubedge.cxx
src/RWStepShape/RWStepShape_RWSubedge.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSubedge.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSubface.cxx
src/RWStepShape/RWStepShape_RWSubface.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSubface.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSweptAreaSolid.cxx
src/RWStepShape/RWStepShape_RWSweptAreaSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSweptAreaSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWSweptFaceSolid.cxx
src/RWStepShape/RWStepShape_RWSweptFaceSolid.hxx [deleted file]
src/RWStepShape/RWStepShape_RWSweptFaceSolid.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWToleranceValue.cxx
src/RWStepShape/RWStepShape_RWToleranceValue.hxx [deleted file]
src/RWStepShape/RWStepShape_RWToleranceValue.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.cxx
src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.hxx [deleted file]
src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWTorus.cxx
src/RWStepShape/RWStepShape_RWTorus.hxx [deleted file]
src/RWStepShape/RWStepShape_RWTorus.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.cxx
src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.hxx [deleted file]
src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWTypeQualifier.cxx
src/RWStepShape/RWStepShape_RWTypeQualifier.hxx [deleted file]
src/RWStepShape/RWStepShape_RWTypeQualifier.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.cxx
src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.hxx [deleted file]
src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWVertex.cxx
src/RWStepShape/RWStepShape_RWVertex.hxx [deleted file]
src/RWStepShape/RWStepShape_RWVertex.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWVertexLoop.cxx
src/RWStepShape/RWStepShape_RWVertexLoop.hxx [deleted file]
src/RWStepShape/RWStepShape_RWVertexLoop.pxx [new file with mode: 0644]
src/RWStepShape/RWStepShape_RWVertexPoint.cxx
src/RWStepShape/RWStepShape_RWVertexPoint.hxx [deleted file]
src/RWStepShape/RWStepShape_RWVertexPoint.pxx [new file with mode: 0644]
src/RWStepVisual/FILES
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAreaInSet.cxx
src/RWStepVisual/RWStepVisual_RWAreaInSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWAreaInSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWBackgroundColour.cxx
src/RWStepVisual/RWStepVisual_RWBackgroundColour.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWBackgroundColour.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraImage.cxx
src/RWStepVisual/RWStepVisual_RWCameraImage.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraImage.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModel.cxx
src/RWStepVisual/RWStepVisual_RWCameraModel.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModel.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModelD2.cxx
src/RWStepVisual/RWStepVisual_RWCameraModelD2.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModelD2.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModelD3.cxx
src/RWStepVisual/RWStepVisual_RWCameraModelD3.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModelD3.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.cxx
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.cxx
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.cxx
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCameraUsage.cxx
src/RWStepVisual/RWStepVisual_RWCameraUsage.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCameraUsage.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.cxx
src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWColour.cxx
src/RWStepVisual/RWStepVisual_RWColour.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWColour.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWColourRgb.cxx
src/RWStepVisual/RWStepVisual_RWColourRgb.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWColourRgb.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWColourSpecification.cxx
src/RWStepVisual/RWStepVisual_RWColourSpecification.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWColourSpecification.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.cxx
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.cxx
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCompositeText.cxx
src/RWStepVisual/RWStepVisual_RWCompositeText.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCompositeText.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.cxx
src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.cxx
src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCoordinatesList.cxx
src/RWStepVisual/RWStepVisual_RWCoordinatesList.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCoordinatesList.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.cxx
src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.cxx
src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCurveStyle.cxx
src/RWStepVisual/RWStepVisual_RWCurveStyle.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCurveStyle.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCurveStyleFont.cxx
src/RWStepVisual/RWStepVisual_RWCurveStyleFont.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCurveStyleFont.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.cxx
src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingCallout.cxx
src/RWStepVisual/RWStepVisual_RWDraughtingCallout.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWDraughtingCallout.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingModel.cxx
src/RWStepVisual/RWStepVisual_RWDraughtingModel.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWDraughtingModel.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.cxx
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.cxx
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.cxx
src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWFillAreaStyle.cxx
src/RWStepVisual/RWStepVisual_RWFillAreaStyle.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWFillAreaStyle.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.cxx
src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWInvisibility.cxx
src/RWStepVisual/RWStepVisual_RWInvisibility.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWInvisibility.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.cxx
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.cxx
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPlanarBox.cxx
src/RWStepVisual/RWStepVisual_RWPlanarBox.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPlanarBox.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPlanarExtent.cxx
src/RWStepVisual/RWStepVisual_RWPlanarExtent.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPlanarExtent.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPointStyle.cxx
src/RWStepVisual/RWStepVisual_RWPointStyle.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPointStyle.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPreDefinedColour.cxx
src/RWStepVisual/RWStepVisual_RWPreDefinedColour.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPreDefinedColour.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.cxx
src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPreDefinedItem.cxx
src/RWStepVisual/RWStepVisual_RWPreDefinedItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPreDefinedItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationArea.cxx
src/RWStepVisual/RWStepVisual_RWPresentationArea.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationArea.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.cxx
src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.cxx
src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.cxx
src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationSet.cxx
src/RWStepVisual/RWStepVisual_RWPresentationSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationSize.cxx
src/RWStepVisual/RWStepVisual_RWPresentationSize.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationSize.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.cxx
src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.cxx
src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentationView.cxx
src/RWStepVisual/RWStepVisual_RWPresentationView.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentationView.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.cxx
src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.cxx
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.cxx
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWStyledItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWStyledItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.cxx
src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTemplate.cxx
src/RWStepVisual/RWStepVisual_RWTemplate.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTemplate.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTemplateInstance.cxx
src/RWStepVisual/RWStepVisual_RWTemplateInstance.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTemplateInstance.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedEdge.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedEdge.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedEdge.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedItem.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedShell.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedShell.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedShell.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedSolid.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedSolid.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedSolid.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedVertex.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedVertex.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedVertex.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTessellatedWire.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedWire.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTessellatedWire.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTextLiteral.cxx
src/RWStepVisual/RWStepVisual_RWTextLiteral.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTextLiteral.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTextStyle.cxx
src/RWStepVisual/RWStepVisual_RWTextStyle.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTextStyle.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.cxx
src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.cxx
src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTriangulatedFace.cxx
src/RWStepVisual/RWStepVisual_RWTriangulatedFace.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTriangulatedFace.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.cxx
src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.pxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWViewVolume.cxx
src/RWStepVisual/RWStepVisual_RWViewVolume.hxx [deleted file]
src/RWStepVisual/RWStepVisual_RWViewVolume.pxx [new file with mode: 0644]
src/STEPControl/STEPControl_Controller.cxx
src/STEPSelections/STEPSelections_SelectDerived.cxx
src/Standard/Standard_Macro.hxx

index f3f20a689d8f9b3a9d2e612298646d12ea6d5352..cd154c341967ff0a9c6e9da4ca150d1447cc3b15 100644 (file)
@@ -414,7 +414,7 @@ function (COLLECT_AND_INSTALL_OCCT_HEADER_FILES THE_ROOT_TARGET_OCCT_DIR THE_OCC
     foreach(OCCT_PACKAGE ${USED_PACKAGES})
       EXTRACT_PACKAGE_FILES (${THE_RELATIVE_PATH} ${OCCT_PACKAGE} ALL_FILES _)
       set (HEADER_FILES_FILTERING ${ALL_FILES})
-      list (FILTER HEADER_FILES_FILTERING INCLUDE REGEX ".+[.](h|lxx)")
+      list (FILTER HEADER_FILES_FILTERING INCLUDE REGEX ".+[.](h|g|p|lxx)")
       list (APPEND OCCT_HEADER_FILES_COMPLETE ${HEADER_FILES_FILTERING})
     endforeach()
   endforeach()
@@ -453,7 +453,9 @@ function (COLLECT_AND_INSTALL_OCCT_HEADER_FILES THE_ROOT_TARGET_OCCT_DIR THE_OCC
     endif()
   endforeach()
 
-  install (FILES ${OCCT_HEADER_FILES_COMPLETE} DESTINATION "${INSTALL_DIR}/${THE_OCCT_INSTALL_DIR_PREFIX}")
+  set (OCCT_HEADER_FILES_INSTALLATION ${OCCT_HEADER_FILES_COMPLETE})
+  list (FILTER OCCT_HEADER_FILES_INSTALLATION INCLUDE REGEX ".*[.](h|lxx)$")
+  install (FILES ${OCCT_HEADER_FILES_INSTALLATION} DESTINATION "${INSTALL_DIR}/${THE_OCCT_INSTALL_DIR_PREFIX}")
 endfunction()
 
 function(ADD_PRECOMPILED_HEADER INPUT_TARGET PRECOMPILED_HEADER THE_IS_PRIVATE)
index b7d8531d4692396332c28f1a7d192f27e399ca3d..1a7eb59b5cff2584726196b6dba105aa0995819c 100644 (file)
@@ -64,7 +64,7 @@ foreach (OCCT_PACKAGE ${USED_PACKAGES})
   set (HEADER_FILES_FILTERING ${ALL_FILES})
   set (SOURCE_FILES_FILTERING ${ALL_FILES})
   
-  list (FILTER HEADER_FILES_FILTERING INCLUDE REGEX ".+[.](h|lxx)")
+  list (FILTER HEADER_FILES_FILTERING INCLUDE REGEX ".+[.](h|p|g|lxx)")
   
   if(APPLE)
     list (FILTER SOURCE_FILES_FILTERING INCLUDE REGEX ".+[.](c|mm)")
index 9451eba559d4b42d7622e1481f3af40bd06c4563..c7b3424b60c9fbcf6af1280e0a0084e17b9fec1d 100644 (file)
@@ -1,22 +1,22 @@
 RWStepAP203_RWCcDesignApproval.cxx
-RWStepAP203_RWCcDesignApproval.hxx
+RWStepAP203_RWCcDesignApproval.pxx
 RWStepAP203_RWCcDesignCertification.cxx
-RWStepAP203_RWCcDesignCertification.hxx
+RWStepAP203_RWCcDesignCertification.pxx
 RWStepAP203_RWCcDesignContract.cxx
-RWStepAP203_RWCcDesignContract.hxx
+RWStepAP203_RWCcDesignContract.pxx
 RWStepAP203_RWCcDesignDateAndTimeAssignment.cxx
-RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx
+RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx
 RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.cxx
-RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx
+RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx
 RWStepAP203_RWCcDesignSecurityClassification.cxx
-RWStepAP203_RWCcDesignSecurityClassification.hxx
+RWStepAP203_RWCcDesignSecurityClassification.pxx
 RWStepAP203_RWCcDesignSpecificationReference.cxx
-RWStepAP203_RWCcDesignSpecificationReference.hxx
+RWStepAP203_RWCcDesignSpecificationReference.pxx
 RWStepAP203_RWChange.cxx
-RWStepAP203_RWChange.hxx
+RWStepAP203_RWChange.pxx
 RWStepAP203_RWChangeRequest.cxx
-RWStepAP203_RWChangeRequest.hxx
+RWStepAP203_RWChangeRequest.pxx
 RWStepAP203_RWStartRequest.cxx
-RWStepAP203_RWStartRequest.hxx
+RWStepAP203_RWStartRequest.pxx
 RWStepAP203_RWStartWork.cxx
-RWStepAP203_RWStartWork.hxx
+RWStepAP203_RWStartWork.pxx
index 0479a7be8f4f4de5b50f6a35be65a00f6deb2955..fa02ef4b861e1ad835375910ad3cc2c74c98509d 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignApproval.hxx>
+#include "RWStepAP203_RWCcDesignApproval.pxx"
 #include <StepAP203_CcDesignApproval.hxx>
 #include <StepAP203_HArray1OfApprovedItem.hxx>
 #include <StepBasic_Approval.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignApproval.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignApproval.hxx
deleted file mode 100644 (file)
index 23e0ffa..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignApproval_HeaderFile
-#define _RWStepAP203_RWCcDesignApproval_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignApproval;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignApproval
-class RWStepAP203_RWCcDesignApproval 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignApproval();
-  
-  //! Reads CcDesignApproval
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignApproval)& ent) const;
-  
-  //! Writes CcDesignApproval
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignApproval)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignApproval)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignApproval_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignApproval.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignApproval.pxx
new file mode 100644 (file)
index 0000000..7085e34
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignApproval_HeaderFile
+#define _RWStepAP203_RWCcDesignApproval_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignApproval;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignApproval
+class RWStepAP203_RWCcDesignApproval 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignApproval();
+  
+  //! Reads CcDesignApproval
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignApproval)& ent) const;
+  
+  //! Writes CcDesignApproval
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignApproval)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignApproval)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignApproval_HeaderFile
index 229ef4996b5a45916e88af844b20f784458fc8ea..ef2bfbdc7b83f455e6f69b00851e50e8871e1d11 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignCertification.hxx>
+#include "RWStepAP203_RWCcDesignCertification.pxx"
 #include <StepAP203_CcDesignCertification.hxx>
 #include <StepAP203_CertifiedItem.hxx>
 #include <StepAP203_HArray1OfCertifiedItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignCertification.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignCertification.hxx
deleted file mode 100644 (file)
index 1ee7e08..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignCertification_HeaderFile
-#define _RWStepAP203_RWCcDesignCertification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignCertification;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignCertification
-class RWStepAP203_RWCcDesignCertification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignCertification();
-  
-  //! Reads CcDesignCertification
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignCertification)& ent) const;
-  
-  //! Writes CcDesignCertification
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignCertification)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignCertification)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignCertification_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignCertification.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignCertification.pxx
new file mode 100644 (file)
index 0000000..3d73475
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignCertification_HeaderFile
+#define _RWStepAP203_RWCcDesignCertification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignCertification;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignCertification
+class RWStepAP203_RWCcDesignCertification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignCertification();
+  
+  //! Reads CcDesignCertification
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignCertification)& ent) const;
+  
+  //! Writes CcDesignCertification
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignCertification)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignCertification)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignCertification_HeaderFile
index 534e31f22da3b6cec4798402dd08582d1a46a6b6..91760270464fceb381ddbbcf9d8850174bb12413 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignContract.hxx>
+#include "RWStepAP203_RWCcDesignContract.pxx"
 #include <StepAP203_CcDesignContract.hxx>
 #include <StepAP203_ContractedItem.hxx>
 #include <StepAP203_HArray1OfContractedItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignContract.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignContract.hxx
deleted file mode 100644 (file)
index 2cf876e..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignContract_HeaderFile
-#define _RWStepAP203_RWCcDesignContract_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignContract;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignContract
-class RWStepAP203_RWCcDesignContract 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignContract();
-  
-  //! Reads CcDesignContract
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignContract)& ent) const;
-  
-  //! Writes CcDesignContract
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignContract)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignContract)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignContract_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignContract.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignContract.pxx
new file mode 100644 (file)
index 0000000..fd258cf
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignContract_HeaderFile
+#define _RWStepAP203_RWCcDesignContract_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignContract;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignContract
+class RWStepAP203_RWCcDesignContract 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignContract();
+  
+  //! Reads CcDesignContract
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignContract)& ent) const;
+  
+  //! Writes CcDesignContract
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignContract)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignContract)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignContract_HeaderFile
index 9bc82a05c0e11ec22d04c94334cad4f45f0f32fd..a345c85f15c4df074699bea22094613af3691f11 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx>
+#include "RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx"
 #include <StepAP203_CcDesignDateAndTimeAssignment.hxx>
 #include <StepAP203_DateTimeItem.hxx>
 #include <StepAP203_HArray1OfDateTimeItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx
deleted file mode 100644 (file)
index 391ba6f..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
-#define _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignDateAndTimeAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignDateAndTimeAssignment
-class RWStepAP203_RWCcDesignDateAndTimeAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignDateAndTimeAssignment();
-  
-  //! Reads CcDesignDateAndTimeAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent) const;
-  
-  //! Writes CcDesignDateAndTimeAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx
new file mode 100644 (file)
index 0000000..7c864be
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
+#define _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignDateAndTimeAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignDateAndTimeAssignment
+class RWStepAP203_RWCcDesignDateAndTimeAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignDateAndTimeAssignment();
+  
+  //! Reads CcDesignDateAndTimeAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent) const;
+  
+  //! Writes CcDesignDateAndTimeAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignDateAndTimeAssignment_HeaderFile
index 596d5ee57c003edff9a218e7dcfabffe99ce7074..c79f610697b3e808f1546599f66fc1da2a2bbe51 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx>
+#include "RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx"
 #include <StepAP203_CcDesignPersonAndOrganizationAssignment.hxx>
 #include <StepAP203_HArray1OfPersonOrganizationItem.hxx>
 #include <StepAP203_PersonOrganizationItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx
deleted file mode 100644 (file)
index dded8c7..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
-#define _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignPersonAndOrganizationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignPersonAndOrganizationAssignment
-class RWStepAP203_RWCcDesignPersonAndOrganizationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignPersonAndOrganizationAssignment();
-  
-  //! Reads CcDesignPersonAndOrganizationAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent) const;
-  
-  //! Writes CcDesignPersonAndOrganizationAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx
new file mode 100644 (file)
index 0000000..f33b970
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
+#define _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignPersonAndOrganizationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignPersonAndOrganizationAssignment
+class RWStepAP203_RWCcDesignPersonAndOrganizationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignPersonAndOrganizationAssignment();
+  
+  //! Reads CcDesignPersonAndOrganizationAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent) const;
+  
+  //! Writes CcDesignPersonAndOrganizationAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignPersonAndOrganizationAssignment_HeaderFile
index 97f7b7f5b74108a90086fb50d23427c1e77a77be..7f040b624dd9a465a91acd767cd5b9b68491a79f 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignSecurityClassification.hxx>
+#include "RWStepAP203_RWCcDesignSecurityClassification.pxx"
 #include <StepAP203_CcDesignSecurityClassification.hxx>
 #include <StepAP203_ClassifiedItem.hxx>
 #include <StepAP203_HArray1OfClassifiedItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.hxx
deleted file mode 100644 (file)
index 2304581..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
-#define _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignSecurityClassification;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignSecurityClassification
-class RWStepAP203_RWCcDesignSecurityClassification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignSecurityClassification();
-  
-  //! Reads CcDesignSecurityClassification
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignSecurityClassification)& ent) const;
-  
-  //! Writes CcDesignSecurityClassification
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignSecurityClassification)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignSecurityClassification)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.pxx
new file mode 100644 (file)
index 0000000..e9d17e9
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
+#define _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignSecurityClassification;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignSecurityClassification
+class RWStepAP203_RWCcDesignSecurityClassification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignSecurityClassification();
+  
+  //! Reads CcDesignSecurityClassification
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignSecurityClassification)& ent) const;
+  
+  //! Writes CcDesignSecurityClassification
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignSecurityClassification)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignSecurityClassification)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignSecurityClassification_HeaderFile
index 1491e540aff55134f417e3acbf8e1abbba876ff1..27339b3e609dbf3b71ca19cff0ce97a7d0e90502 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWCcDesignSpecificationReference.hxx>
+#include "RWStepAP203_RWCcDesignSpecificationReference.pxx"
 #include <StepAP203_CcDesignSpecificationReference.hxx>
 #include <StepAP203_HArray1OfSpecifiedItem.hxx>
 #include <StepAP203_SpecifiedItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.hxx b/src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.hxx
deleted file mode 100644 (file)
index 0c87939..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
-#define _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_CcDesignSpecificationReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CcDesignSpecificationReference
-class RWStepAP203_RWCcDesignSpecificationReference 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWCcDesignSpecificationReference();
-  
-  //! Reads CcDesignSpecificationReference
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignSpecificationReference)& ent) const;
-  
-  //! Writes CcDesignSpecificationReference
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignSpecificationReference)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_CcDesignSpecificationReference)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.pxx b/src/RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.pxx
new file mode 100644 (file)
index 0000000..55eca47
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
+#define _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_CcDesignSpecificationReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CcDesignSpecificationReference
+class RWStepAP203_RWCcDesignSpecificationReference 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWCcDesignSpecificationReference();
+  
+  //! Reads CcDesignSpecificationReference
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_CcDesignSpecificationReference)& ent) const;
+  
+  //! Writes CcDesignSpecificationReference
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_CcDesignSpecificationReference)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_CcDesignSpecificationReference)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWCcDesignSpecificationReference_HeaderFile
index 6968c959da755aeeca4fbc83cd767212fc946474..c90ffcd04e0066f0b92d1b188656ec2fe8039135 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWChange.hxx>
+#include "RWStepAP203_RWChange.pxx"
 #include <StepAP203_Change.hxx>
 #include <StepAP203_HArray1OfWorkItem.hxx>
 #include <StepAP203_WorkItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWChange.hxx b/src/RWStepAP203/RWStepAP203_RWChange.hxx
deleted file mode 100644 (file)
index 954b0b0..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWChange_HeaderFile
-#define _RWStepAP203_RWChange_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_Change;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Change
-class RWStepAP203_RWChange 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWChange();
-  
-  //! Reads Change
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_Change)& ent) const;
-  
-  //! Writes Change
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_Change)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_Change)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWChange_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWChange.pxx b/src/RWStepAP203/RWStepAP203_RWChange.pxx
new file mode 100644 (file)
index 0000000..8653f3b
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWChange_HeaderFile
+#define _RWStepAP203_RWChange_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_Change;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Change
+class RWStepAP203_RWChange 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWChange();
+  
+  //! Reads Change
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_Change)& ent) const;
+  
+  //! Writes Change
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_Change)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_Change)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWChange_HeaderFile
index 3000d5440ab67ead0e6840ca1f8b97f5e9f82cf0..1d9da713dc2b1d2b8046e7202124eb940c106c52 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWChangeRequest.hxx>
+#include "RWStepAP203_RWChangeRequest.pxx"
 #include <StepAP203_ChangeRequest.hxx>
 #include <StepAP203_ChangeRequestItem.hxx>
 #include <StepAP203_HArray1OfChangeRequestItem.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWChangeRequest.hxx b/src/RWStepAP203/RWStepAP203_RWChangeRequest.hxx
deleted file mode 100644 (file)
index ce8914e..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWChangeRequest_HeaderFile
-#define _RWStepAP203_RWChangeRequest_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_ChangeRequest;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ChangeRequest
-class RWStepAP203_RWChangeRequest 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWChangeRequest();
-  
-  //! Reads ChangeRequest
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_ChangeRequest)& ent) const;
-  
-  //! Writes ChangeRequest
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_ChangeRequest)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_ChangeRequest)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWChangeRequest_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWChangeRequest.pxx b/src/RWStepAP203/RWStepAP203_RWChangeRequest.pxx
new file mode 100644 (file)
index 0000000..df76f42
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWChangeRequest_HeaderFile
+#define _RWStepAP203_RWChangeRequest_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_ChangeRequest;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ChangeRequest
+class RWStepAP203_RWChangeRequest 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWChangeRequest();
+  
+  //! Reads ChangeRequest
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_ChangeRequest)& ent) const;
+  
+  //! Writes ChangeRequest
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_ChangeRequest)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_ChangeRequest)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWChangeRequest_HeaderFile
index 57dc2e09977598c717f75e1b14156f8978b2e30c..aaaeae8605707acb0682ec87bbd72bd3f4c23381 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWStartRequest.hxx>
+#include "RWStepAP203_RWStartRequest.pxx"
 #include <StepAP203_StartRequest.hxx>
 #include <StepAP203_StartRequestItem.hxx>
 #include <StepBasic_VersionedActionRequest.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWStartRequest.hxx b/src/RWStepAP203/RWStepAP203_RWStartRequest.hxx
deleted file mode 100644 (file)
index b66fa5c..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWStartRequest_HeaderFile
-#define _RWStepAP203_RWStartRequest_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_StartRequest;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for StartRequest
-class RWStepAP203_RWStartRequest 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWStartRequest();
-  
-  //! Reads StartRequest
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_StartRequest)& ent) const;
-  
-  //! Writes StartRequest
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_StartRequest)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_StartRequest)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWStartRequest_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWStartRequest.pxx b/src/RWStepAP203/RWStepAP203_RWStartRequest.pxx
new file mode 100644 (file)
index 0000000..4a8ed3c
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWStartRequest_HeaderFile
+#define _RWStepAP203_RWStartRequest_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_StartRequest;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for StartRequest
+class RWStepAP203_RWStartRequest 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWStartRequest();
+  
+  //! Reads StartRequest
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_StartRequest)& ent) const;
+  
+  //! Writes StartRequest
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_StartRequest)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_StartRequest)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWStartRequest_HeaderFile
index fe486e5d50fc3925692de7b376daf011259a98ec..84e2c869f17d761b7737cc6163cb1aef81bb00d7 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP203_RWStartWork.hxx>
+#include "RWStepAP203_RWStartWork.pxx"
 #include <StepAP203_StartWork.hxx>
 #include <StepAP203_WorkItem.hxx>
 #include <StepBasic_Action.hxx>
diff --git a/src/RWStepAP203/RWStepAP203_RWStartWork.hxx b/src/RWStepAP203/RWStepAP203_RWStartWork.hxx
deleted file mode 100644 (file)
index a2d5052..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP203_RWStartWork_HeaderFile
-#define _RWStepAP203_RWStartWork_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP203_StartWork;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for StartWork
-class RWStepAP203_RWStartWork 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP203_RWStartWork();
-  
-  //! Reads StartWork
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_StartWork)& ent) const;
-  
-  //! Writes StartWork
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_StartWork)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP203_StartWork)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP203_RWStartWork_HeaderFile
diff --git a/src/RWStepAP203/RWStepAP203_RWStartWork.pxx b/src/RWStepAP203/RWStepAP203_RWStartWork.pxx
new file mode 100644 (file)
index 0000000..969a282
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP203_RWStartWork_HeaderFile
+#define _RWStepAP203_RWStartWork_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP203_StartWork;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for StartWork
+class RWStepAP203_RWStartWork 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP203_RWStartWork();
+  
+  //! Reads StartWork
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP203_StartWork)& ent) const;
+  
+  //! Writes StartWork
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP203_StartWork)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP203_StartWork)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP203_RWStartWork_HeaderFile
index 5410d1d7e81b24f7b6bba99e5001609a5ef4a611..269f9de267c7caadeac5f8a6c32132f0ba92b4a6 100755 (executable)
@@ -1,58 +1,58 @@
 RWStepAP214.cxx
-RWStepAP214.hxx
+RWStepAP214.pxx
 RWStepAP214_GeneralModule.cxx
-RWStepAP214_GeneralModule.hxx
+RWStepAP214_GeneralModule.pxx
 RWStepAP214_ReadWriteModule.cxx
-RWStepAP214_ReadWriteModule.hxx
+RWStepAP214_ReadWriteModule.pxx
 RWStepAP214_RWAppliedApprovalAssignment.cxx
-RWStepAP214_RWAppliedApprovalAssignment.hxx
+RWStepAP214_RWAppliedApprovalAssignment.pxx
 RWStepAP214_RWAppliedDateAndTimeAssignment.cxx
-RWStepAP214_RWAppliedDateAndTimeAssignment.hxx
+RWStepAP214_RWAppliedDateAndTimeAssignment.pxx
 RWStepAP214_RWAppliedDateAssignment.cxx
-RWStepAP214_RWAppliedDateAssignment.hxx
+RWStepAP214_RWAppliedDateAssignment.pxx
 RWStepAP214_RWAppliedDocumentReference.cxx
-RWStepAP214_RWAppliedDocumentReference.hxx
+RWStepAP214_RWAppliedDocumentReference.pxx
 RWStepAP214_RWAppliedExternalIdentificationAssignment.cxx
-RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx
+RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx
 RWStepAP214_RWAppliedGroupAssignment.cxx
-RWStepAP214_RWAppliedGroupAssignment.hxx
+RWStepAP214_RWAppliedGroupAssignment.pxx
 RWStepAP214_RWAppliedOrganizationAssignment.cxx
-RWStepAP214_RWAppliedOrganizationAssignment.hxx
+RWStepAP214_RWAppliedOrganizationAssignment.pxx
 RWStepAP214_RWAppliedPersonAndOrganizationAssignment.cxx
-RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx
+RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx
 RWStepAP214_RWAppliedPresentedItem.cxx
-RWStepAP214_RWAppliedPresentedItem.hxx
+RWStepAP214_RWAppliedPresentedItem.pxx
 RWStepAP214_RWAppliedSecurityClassificationAssignment.cxx
-RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx
+RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx
 RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.cxx
-RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx
+RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx
 RWStepAP214_RWAutoDesignActualDateAssignment.cxx
-RWStepAP214_RWAutoDesignActualDateAssignment.hxx
+RWStepAP214_RWAutoDesignActualDateAssignment.pxx
 RWStepAP214_RWAutoDesignApprovalAssignment.cxx
-RWStepAP214_RWAutoDesignApprovalAssignment.hxx
+RWStepAP214_RWAutoDesignApprovalAssignment.pxx
 RWStepAP214_RWAutoDesignDateAndPersonAssignment.cxx
-RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx
+RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx
 RWStepAP214_RWAutoDesignDocumentReference.cxx
-RWStepAP214_RWAutoDesignDocumentReference.hxx
+RWStepAP214_RWAutoDesignDocumentReference.pxx
 RWStepAP214_RWAutoDesignGroupAssignment.cxx
-RWStepAP214_RWAutoDesignGroupAssignment.hxx
+RWStepAP214_RWAutoDesignGroupAssignment.pxx
 RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.cxx
-RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx
+RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx
 RWStepAP214_RWAutoDesignNominalDateAssignment.cxx
-RWStepAP214_RWAutoDesignNominalDateAssignment.hxx
+RWStepAP214_RWAutoDesignNominalDateAssignment.pxx
 RWStepAP214_RWAutoDesignOrganizationAssignment.cxx
-RWStepAP214_RWAutoDesignOrganizationAssignment.hxx
+RWStepAP214_RWAutoDesignOrganizationAssignment.pxx
 RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.cxx
-RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx
+RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx
 RWStepAP214_RWAutoDesignPresentedItem.cxx
-RWStepAP214_RWAutoDesignPresentedItem.hxx
+RWStepAP214_RWAutoDesignPresentedItem.pxx
 RWStepAP214_RWAutoDesignSecurityClassificationAssignment.cxx
-RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx
+RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx
 RWStepAP214_RWClass.cxx
-RWStepAP214_RWClass.hxx
+RWStepAP214_RWClass.pxx
 RWStepAP214_RWExternallyDefinedClass.cxx
-RWStepAP214_RWExternallyDefinedClass.hxx
+RWStepAP214_RWExternallyDefinedClass.pxx
 RWStepAP214_RWExternallyDefinedGeneralProperty.cxx
-RWStepAP214_RWExternallyDefinedGeneralProperty.hxx
+RWStepAP214_RWExternallyDefinedGeneralProperty.pxx
 RWStepAP214_RWRepItemGroup.cxx
-RWStepAP214_RWRepItemGroup.hxx
+RWStepAP214_RWRepItemGroup.pxx
index b1608e04425199f381e8c49dd2c519f8f7f944d4..3adad8e66df54a731cd039a8655558e426a81449 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepAP214.hxx>
+#include "RWStepAP214.pxx"
 
 #include <Interface_GeneralLib.hxx>
 #include <Interface_ReaderLib.hxx>
 #include <RWHeaderSection.hxx>
-#include <RWStepAP214_GeneralModule.hxx>
-#include <RWStepAP214_ReadWriteModule.hxx>
+#include "RWStepAP214_GeneralModule.pxx"
+#include "RWStepAP214_ReadWriteModule.pxx"
 #include <StepAP214.hxx>
 #include <StepAP214_Protocol.hxx>
 #include <StepData_WriterLib.hxx>
diff --git a/src/RWStepAP214/RWStepAP214.hxx b/src/RWStepAP214/RWStepAP214.hxx
deleted file mode 100644 (file)
index 0d6af9f..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_HeaderFile
-#define _RWStepAP214_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-
-
-
-class RWStepAP214 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! enforced the initialisation of the  libraries
-  Standard_EXPORT static void Init();
-
-};
-
-#endif // _RWStepAP214_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214.pxx b/src/RWStepAP214/RWStepAP214.pxx
new file mode 100644 (file)
index 0000000..f07537a
--- /dev/null
@@ -0,0 +1,39 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_HeaderFile
+#define _RWStepAP214_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+
+
+
+class RWStepAP214 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! enforced the initialisation of the  libraries
+  Standard_HIDDEN static void Init();
+
+};
+
+#endif // _RWStepAP214_HeaderFile
index 43d4b0286f13b9d0d6269f28165626e076da20cc..12bc7ce3c1729b701e17c7f87e8a39344e9dbcb5 100644 (file)
 #include <Interface_EntityIterator.hxx>
 #include <Interface_Macros.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepAP203_RWCcDesignApproval.hxx>
-#include <RWStepAP203_RWCcDesignCertification.hxx>
-#include <RWStepAP203_RWCcDesignContract.hxx>
-#include <RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx>
-#include <RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP203_RWCcDesignSecurityClassification.hxx>
-#include <RWStepAP203_RWCcDesignSpecificationReference.hxx>
-#include <RWStepAP203_RWChange.hxx>
-#include <RWStepAP203_RWChangeRequest.hxx>
-#include <RWStepAP203_RWStartRequest.hxx>
-#include <RWStepAP203_RWStartWork.hxx>
-#include <RWStepAP214_GeneralModule.hxx>
-#include <RWStepAP214_RWAppliedApprovalAssignment.hxx>
-#include <RWStepAP214_RWAppliedDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAppliedDateAssignment.hxx>
-#include <RWStepAP214_RWAppliedDocumentReference.hxx>
-#include <RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx>
-#include <RWStepAP214_RWAppliedGroupAssignment.hxx>
-#include <RWStepAP214_RWAppliedOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAppliedPresentedItem.hxx>
-#include <RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignApprovalAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignDocumentReference.hxx>
-#include <RWStepAP214_RWAutoDesignGroupAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignPresentedItem.hxx>
-#include <RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx>
-#include <RWStepAP214_RWClass.hxx>
-#include <RWStepAP214_RWExternallyDefinedClass.hxx>
-#include <RWStepAP214_RWExternallyDefinedGeneralProperty.hxx>
-#include <RWStepBasic_RWAction.hxx>
-#include <RWStepBasic_RWActionAssignment.hxx>
-#include <RWStepBasic_RWActionMethod.hxx>
-#include <RWStepBasic_RWActionRequestAssignment.hxx>
-#include <RWStepBasic_RWActionRequestSolution.hxx>
-#include <RWStepBasic_RWApplicationContextElement.hxx>
-#include <RWStepBasic_RWApplicationProtocolDefinition.hxx>
-#include <RWStepBasic_RWApproval.hxx>
-#include <RWStepBasic_RWApprovalDateTime.hxx>
-#include <RWStepBasic_RWApprovalPersonOrganization.hxx>
-#include <RWStepBasic_RWApprovalRelationship.hxx>
-#include <RWStepBasic_RWCertification.hxx>
-#include <RWStepBasic_RWCertificationAssignment.hxx>
-#include <RWStepBasic_RWCertificationType.hxx>
-#include <RWStepBasic_RWContract.hxx>
-#include <RWStepBasic_RWContractAssignment.hxx>
-#include <RWStepBasic_RWContractType.hxx>
-#include <RWStepBasic_RWConversionBasedUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx>
-#include <RWStepBasic_RWDateAndTime.hxx>
-#include <RWStepBasic_RWDerivedUnit.hxx>
-#include <RWStepBasic_RWDerivedUnitElement.hxx>
-#include <RWStepBasic_RWDocument.hxx>
-#include <RWStepBasic_RWDocumentFile.hxx>
-#include <RWStepBasic_RWDocumentProductAssociation.hxx>
-#include <RWStepBasic_RWDocumentProductEquivalence.hxx>
-#include <RWStepBasic_RWDocumentRelationship.hxx>
-#include <RWStepBasic_RWDocumentRepresentationType.hxx>
-#include <RWStepBasic_RWDocumentType.hxx>
-#include <RWStepBasic_RWDocumentUsageConstraint.hxx>
-#include <RWStepBasic_RWEffectivity.hxx>
-#include <RWStepBasic_RWEffectivityAssignment.hxx>
-#include <RWStepBasic_RWEulerAngles.hxx>
-#include <RWStepBasic_RWExternalIdentificationAssignment.hxx>
-#include <RWStepBasic_RWExternallyDefinedItem.hxx>
-#include <RWStepBasic_RWGeneralProperty.hxx>
-#include <RWStepBasic_RWGeneralPropertyAssociation.hxx>
-#include <RWStepBasic_RWGeneralPropertyRelationship.hxx>
-#include <RWStepBasic_RWGroupRelationship.hxx>
-#include <RWStepBasic_RWIdentificationAssignment.hxx>
-#include <RWStepBasic_RWIdentificationRole.hxx>
-#include <RWStepBasic_RWLengthMeasureWithUnit.hxx>
-#include <RWStepBasic_RWLengthUnit.hxx>
-#include <RWStepBasic_RWLocalTime.hxx>
-#include <RWStepBasic_RWMassUnit.hxx>
-#include <RWStepBasic_RWMeasureWithUnit.hxx>
-#include <RWStepBasic_RWMechanicalContext.hxx>
-#include <RWStepBasic_RWNameAssignment.hxx>
-#include <RWStepBasic_RWNamedUnit.hxx>
-#include <RWStepBasic_RWObjectRole.hxx>
-#include <RWStepBasic_RWOrganizationalAddress.hxx>
-#include <RWStepBasic_RWPersonalAddress.hxx>
-#include <RWStepBasic_RWPersonAndOrganization.hxx>
-#include <RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx>
-#include <RWStepBasic_RWPlaneAngleUnit.hxx>
-#include <RWStepBasic_RWProduct.hxx>
-#include <RWStepBasic_RWProductCategoryRelationship.hxx>
-#include <RWStepBasic_RWProductConceptContext.hxx>
-#include <RWStepBasic_RWProductContext.hxx>
-#include <RWStepBasic_RWProductDefinition.hxx>
-#include <RWStepBasic_RWProductDefinitionContext.hxx>
-#include <RWStepBasic_RWProductDefinitionEffectivity.hxx>
-#include <RWStepBasic_RWProductDefinitionFormation.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationRelationship.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx>
-#include <RWStepBasic_RWProductDefinitionRelationship.hxx>
-#include <RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx>
-#include <RWStepBasic_RWProductRelatedProductCategory.hxx>
-#include <RWStepBasic_RWProductType.hxx>
-#include <RWStepBasic_RWRatioMeasureWithUnit.hxx>
-#include <RWStepBasic_RWRoleAssociation.hxx>
-#include <RWStepBasic_RWSecurityClassification.hxx>
-#include <RWStepBasic_RWSolidAngleMeasureWithUnit.hxx>
-#include <RWStepBasic_RWSolidAngleUnit.hxx>
-#include <RWStepBasic_RWThermodynamicTemperatureUnit.hxx>
-#include <RWStepBasic_RWUncertaintyMeasureWithUnit.hxx>
-#include <RWStepBasic_RWVersionedActionRequest.hxx>
-#include <RWStepDimTol_RWAngularityTolerance.hxx>
-#include <RWStepDimTol_RWCircularRunoutTolerance.hxx>
-#include <RWStepDimTol_RWCoaxialityTolerance.hxx>
-#include <RWStepDimTol_RWCommonDatum.hxx>
-#include <RWStepDimTol_RWConcentricityTolerance.hxx>
-#include <RWStepDimTol_RWCylindricityTolerance.hxx>
-#include <RWStepDimTol_RWDatum.hxx>
-#include <RWStepDimTol_RWDatumFeature.hxx>
-#include <RWStepDimTol_RWDatumReference.hxx>
-#include <RWStepDimTol_RWDatumTarget.hxx>
-#include <RWStepDimTol_RWFlatnessTolerance.hxx>
-#include <RWStepDimTol_RWGeometricTolerance.hxx>
-#include <RWStepDimTol_RWGeometricToleranceRelationship.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
-#include <RWStepDimTol_RWLineProfileTolerance.hxx>
-#include <RWStepDimTol_RWModifiedGeometricTolerance.hxx>
-#include <RWStepDimTol_RWParallelismTolerance.hxx>
-#include <RWStepDimTol_RWPerpendicularityTolerance.hxx>
-#include <RWStepDimTol_RWPlacedDatumTargetFeature.hxx>
-#include <RWStepDimTol_RWPositionTolerance.hxx>
-#include <RWStepDimTol_RWRoundnessTolerance.hxx>
-#include <RWStepDimTol_RWStraightnessTolerance.hxx>
-#include <RWStepDimTol_RWSurfaceProfileTolerance.hxx>
-#include <RWStepDimTol_RWSymmetryTolerance.hxx>
-#include <RWStepDimTol_RWTotalRunoutTolerance.hxx>
-#include <RWStepElement_RWAnalysisItemWithinRepresentation.hxx>
-#include <RWStepElement_RWCurve3dElementDescriptor.hxx>
-#include <RWStepElement_RWCurveElementEndReleasePacket.hxx>
-#include <RWStepElement_RWCurveElementSectionDefinition.hxx>
-#include <RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx>
-#include <RWStepElement_RWElementDescriptor.hxx>
-#include <RWStepElement_RWElementMaterial.hxx>
-#include <RWStepElement_RWSurface3dElementDescriptor.hxx>
-#include <RWStepElement_RWSurfaceElementProperty.hxx>
-#include <RWStepElement_RWSurfaceSection.hxx>
-#include <RWStepElement_RWSurfaceSectionField.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldConstant.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldVarying.hxx>
-#include <RWStepElement_RWUniformSurfaceSection.hxx>
-#include <RWStepElement_RWVolume3dElementDescriptor.hxx>
-#include <RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWCurve3dElementProperty.hxx>
-#include <RWStepFEA_RWCurve3dElementRepresentation.hxx>
-#include <RWStepFEA_RWCurveElementEndOffset.hxx>
-#include <RWStepFEA_RWCurveElementEndRelease.hxx>
-#include <RWStepFEA_RWCurveElementInterval.hxx>
-#include <RWStepFEA_RWCurveElementIntervalConstant.hxx>
-#include <RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx>
-#include <RWStepFEA_RWCurveElementLocation.hxx>
-#include <RWStepFEA_RWDummyNode.hxx>
-#include <RWStepFEA_RWElementGeometricRelationship.hxx>
-#include <RWStepFEA_RWElementGroup.hxx>
-#include <RWStepFEA_RWElementRepresentation.hxx>
-#include <RWStepFEA_RWFeaAreaDensity.hxx>
-#include <RWStepFEA_RWFeaAxis2Placement3d.hxx>
-#include <RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx>
-#include <RWStepFEA_RWFeaGroup.hxx>
-#include <RWStepFEA_RWFeaLinearElasticity.hxx>
-#include <RWStepFEA_RWFeaMassDensity.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx>
-#include <RWStepFEA_RWFeaModel.hxx>
-#include <RWStepFEA_RWFeaModel3d.hxx>
-#include <RWStepFEA_RWFeaModelDefinition.hxx>
-#include <RWStepFEA_RWFeaMoistureAbsorption.hxx>
-#include <RWStepFEA_RWFeaParametricPoint.hxx>
-#include <RWStepFEA_RWFeaRepresentationItem.hxx>
-#include <RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx>
-#include <RWStepFEA_RWFeaShellBendingStiffness.hxx>
-#include <RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx>
-#include <RWStepFEA_RWFeaShellMembraneStiffness.hxx>
-#include <RWStepFEA_RWFeaShellShearStiffness.hxx>
-#include <RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx>
-#include <RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx>
-#include <RWStepFEA_RWFreedomAndCoefficient.hxx>
-#include <RWStepFEA_RWFreedomsList.hxx>
-#include <RWStepFEA_RWGeometricNode.hxx>
-#include <RWStepFEA_RWNode.hxx>
-#include <RWStepFEA_RWNodeDefinition.hxx>
-#include <RWStepFEA_RWNodeGroup.hxx>
-#include <RWStepFEA_RWNodeRepresentation.hxx>
-#include <RWStepFEA_RWNodeSet.hxx>
-#include <RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx>
-#include <RWStepFEA_RWNodeWithVector.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWSurface3dElementRepresentation.hxx>
-#include <RWStepFEA_RWVolume3dElementRepresentation.hxx>
-#include <RWStepGeom_RWAxis1Placement.hxx>
-#include <RWStepGeom_RWAxis2Placement2d.hxx>
-#include <RWStepGeom_RWAxis2Placement3d.hxx>
-#include <RWStepGeom_RWBezierCurve.hxx>
-#include <RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWBezierSurface.hxx>
-#include <RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWBoundaryCurve.hxx>
-#include <RWStepGeom_RWBSplineCurve.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnots.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWBSplineSurface.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnots.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator3d.hxx>
-#include <RWStepGeom_RWCircle.hxx>
-#include <RWStepGeom_RWCompositeCurve.hxx>
-#include <RWStepGeom_RWCompositeCurveOnSurface.hxx>
-#include <RWStepGeom_RWCompositeCurveSegment.hxx>
-#include <RWStepGeom_RWConic.hxx>
-#include <RWStepGeom_RWConicalSurface.hxx>
-#include <RWStepGeom_RWCurveBoundedSurface.hxx>
-#include <RWStepGeom_RWCurveReplica.hxx>
-#include <RWStepGeom_RWCylindricalSurface.hxx>
-#include <RWStepGeom_RWDegeneratePcurve.hxx>
-#include <RWStepGeom_RWDegenerateToroidalSurface.hxx>
-#include <RWStepGeom_RWDirection.hxx>
-#include <RWStepGeom_RWElementarySurface.hxx>
-#include <RWStepGeom_RWEllipse.hxx>
-#include <RWStepGeom_RWEvaluatedDegeneratePcurve.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx>
-#include <RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
-#include <RWStepGeom_RWHyperbola.hxx>
-#include <RWStepGeom_RWIntersectionCurve.hxx>
-#include <RWStepGeom_RWLine.hxx>
-#include <RWStepGeom_RWOffsetCurve3d.hxx>
-#include <RWStepGeom_RWOffsetSurface.hxx>
-#include <RWStepGeom_RWOrientedSurface.hxx>
-#include <RWStepGeom_RWOuterBoundaryCurve.hxx>
-#include <RWStepGeom_RWParabola.hxx>
-#include <RWStepGeom_RWPcurve.hxx>
-#include <RWStepGeom_RWPlacement.hxx>
-#include <RWStepGeom_RWPlane.hxx>
-#include <RWStepGeom_RWPointOnCurve.hxx>
-#include <RWStepGeom_RWPointOnSurface.hxx>
-#include <RWStepGeom_RWPointReplica.hxx>
-#include <RWStepGeom_RWPolyline.hxx>
-#include <RWStepGeom_RWQuasiUniformCurve.hxx>
-#include <RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWQuasiUniformSurface.hxx>
-#include <RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWRectangularCompositeSurface.hxx>
-#include <RWStepGeom_RWRectangularTrimmedSurface.hxx>
-#include <RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx>
-#include <RWStepGeom_RWSeamCurve.hxx>
-#include <RWStepGeom_RWSphericalSurface.hxx>
-#include <RWStepGeom_RWSurfaceCurve.hxx>
-#include <RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx>
-#include <RWStepGeom_RWSurfaceOfLinearExtrusion.hxx>
-#include <RWStepGeom_RWSurfaceOfRevolution.hxx>
-#include <RWStepGeom_RWSurfacePatch.hxx>
-#include <RWStepGeom_RWSurfaceReplica.hxx>
-#include <RWStepGeom_RWSweptSurface.hxx>
-#include <RWStepGeom_RWToroidalSurface.hxx>
-#include <RWStepGeom_RWTrimmedCurve.hxx>
-#include <RWStepGeom_RWUniformCurve.hxx>
-#include <RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWUniformSurface.hxx>
-#include <RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWVector.hxx>
-#include <RWStepGeom_RWSuParameters.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsage.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx>
-#include <RWStepRepr_RWCompositeShapeAspect.hxx>
-#include <RWStepRepr_RWCompoundRepresentationItem.hxx>
-#include <RWStepRepr_RWConfigurationDesign.hxx>
-#include <RWStepRepr_RWConfigurationEffectivity.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentation.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx>
-#include <RWStepRepr_RWDataEnvironment.hxx>
-#include <RWStepRepr_RWDefinitionalRepresentation.hxx>
-#include <RWStepRepr_RWDerivedShapeAspect.hxx>
-#include <RWStepRepr_RWExtension.hxx>
-#include <RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx>
-#include <RWStepRepr_RWGlobalUnitAssignedContext.hxx>
-#include <RWStepRepr_RWItemDefinedTransformation.hxx>
-#include <RWStepRepr_RWMakeFromUsageOption.hxx>
-#include <RWStepRepr_RWMappedItem.hxx>
-#include <RWStepRepr_RWMaterialDesignation.hxx>
-#include <RWStepRepr_RWMaterialProperty.hxx>
-#include <RWStepRepr_RWMaterialPropertyRepresentation.hxx>
-#include <RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx>
-#include <RWStepRepr_RWMeasureRepresentationItem.hxx>
-#include <RWStepRepr_RWProductConcept.hxx>
-#include <RWStepRepr_RWProductDefinitionShape.hxx>
-#include <RWStepRepr_RWPropertyDefinition.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRelationship.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRepresentation.hxx>
-#include <RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx>
-#include <RWStepRepr_RWRepresentation.hxx>
-#include <RWStepRepr_RWRepresentationContextReference.hxx>
-#include <RWStepRepr_RWRepresentationReference.hxx>
-#include <RWStepRepr_RWRepresentationMap.hxx>
-#include <RWStepRepr_RWRepresentationRelationship.hxx>
-#include <RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx>
-#include <RWStepRepr_RWShapeAspect.hxx>
-#include <RWStepRepr_RWShapeAspectRelationship.hxx>
-#include <RWStepRepr_RWFeatureForDatumTargetRelationship.hxx>
-#include <RWStepRepr_RWShapeAspectTransition.hxx>
-#include <RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx>
-#include <RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx>
-#include <RWStepRepr_RWStructuralResponseProperty.hxx>
-#include <RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx>
-#include <RWStepShape_RWAdvancedBrepShapeRepresentation.hxx>
-#include <RWStepShape_RWAdvancedFace.hxx>
-#include <RWStepShape_RWAngularLocation.hxx>
-#include <RWStepShape_RWAngularSize.hxx>
-#include <RWStepShape_RWBlock.hxx>
-#include <RWStepShape_RWBooleanResult.hxx>
-#include <RWStepShape_RWBoxDomain.hxx>
-#include <RWStepShape_RWBoxedHalfSpace.hxx>
-#include <RWStepShape_RWBrepWithVoids.hxx>
-#include <RWStepShape_RWClosedShell.hxx>
-#include <RWStepShape_RWCompoundShapeRepresentation.hxx>
-#include <RWStepShape_RWConnectedEdgeSet.hxx>
-#include <RWStepShape_RWConnectedFaceSet.hxx>
-#include <RWStepShape_RWConnectedFaceShapeRepresentation.hxx>
-#include <RWStepShape_RWConnectedFaceSubSet.hxx>
-#include <RWStepShape_RWContextDependentShapeRepresentation.hxx>
-#include <RWStepShape_RWCsgShapeRepresentation.hxx>
-#include <RWStepShape_RWCsgSolid.hxx>
-#include <RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx>
-#include <RWStepShape_RWDimensionalCharacteristicRepresentation.hxx>
-#include <RWStepShape_RWDimensionalLocation.hxx>
-#include <RWStepShape_RWDimensionalLocationWithPath.hxx>
-#include <RWStepShape_RWDimensionalSize.hxx>
-#include <RWStepShape_RWDimensionalSizeWithPath.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeModel.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx>
-#include <RWStepShape_RWEdgeCurve.hxx>
-#include <RWStepShape_RWEdgeLoop.hxx>
-#include <RWStepShape_RWExtrudedAreaSolid.hxx>
-#include <RWStepShape_RWExtrudedFaceSolid.hxx>
-#include <RWStepShape_RWFace.hxx>
-#include <RWStepShape_RWFaceBasedSurfaceModel.hxx>
-#include <RWStepShape_RWFaceBound.hxx>
-#include <RWStepShape_RWFaceOuterBound.hxx>
-#include <RWStepShape_RWFaceSurface.hxx>
-#include <RWStepShape_RWFacetedBrep.hxx>
-#include <RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx>
-#include <RWStepShape_RWFacetedBrepShapeRepresentation.hxx>
-#include <RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx>
-#include <RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx>
-#include <RWStepShape_RWGeometricCurveSet.hxx>
-#include <RWStepShape_RWGeometricSet.hxx>
-#include <RWStepShape_RWHalfSpaceSolid.hxx>
-#include <RWStepShape_RWLoopAndPath.hxx>
-#include <RWStepShape_RWManifoldSolidBrep.hxx>
-#include <RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx>
-#include <RWStepShape_RWMeasureQualification.hxx>
-#include <RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx>
-#include <RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx>
-#include <RWStepShape_RWOpenShell.hxx>
-#include <RWStepShape_RWOrientedClosedShell.hxx>
-#include <RWStepShape_RWOrientedEdge.hxx>
-#include <RWStepShape_RWOrientedFace.hxx>
-#include <RWStepShape_RWOrientedOpenShell.hxx>
-#include <RWStepShape_RWOrientedPath.hxx>
-#include <RWStepShape_RWPath.hxx>
-#include <RWStepShape_RWPlusMinusTolerance.hxx>
-#include <RWStepShape_RWPointRepresentation.hxx>
-#include <RWStepShape_RWPolyLoop.hxx>
-#include <RWStepShape_RWQualifiedRepresentationItem.hxx>
-#include <RWStepShape_RWRevolvedAreaSolid.hxx>
-#include <RWStepShape_RWRevolvedFaceSolid.hxx>
-#include <RWStepShape_RWRightAngularWedge.hxx>
-#include <RWStepShape_RWRightCircularCone.hxx>
-#include <RWStepShape_RWRightCircularCylinder.hxx>
-#include <RWStepShape_RWSeamEdge.hxx>
-#include <RWStepShape_RWShapeDefinitionRepresentation.hxx>
-#include <RWStepShape_RWShapeDimensionRepresentation.hxx>
-#include <RWStepShape_RWShapeRepresentation.hxx>
-#include <RWStepShape_RWShapeRepresentationWithParameters.hxx>
-#include <RWStepShape_RWShellBasedSurfaceModel.hxx>
-#include <RWStepShape_RWSolidReplica.hxx>
-#include <RWStepShape_RWSphere.hxx>
-#include <RWStepShape_RWSubedge.hxx>
-#include <RWStepShape_RWSubface.hxx>
-#include <RWStepShape_RWSweptAreaSolid.hxx>
-#include <RWStepShape_RWSweptFaceSolid.hxx>
-#include <RWStepShape_RWToleranceValue.hxx>
-#include <RWStepShape_RWTorus.hxx>
-#include <RWStepShape_RWTransitionalShapeRepresentation.hxx>
-#include <RWStepShape_RWVertexLoop.hxx>
-#include <RWStepShape_RWVertexPoint.hxx>
-#include <RWStepVisual_RWAreaInSet.hxx>
-#include <RWStepVisual_RWBackgroundColour.hxx>
-#include <RWStepVisual_RWCameraImage.hxx>
-#include <RWStepVisual_RWCameraModelD2.hxx>
-#include <RWStepVisual_RWCameraModelD3.hxx>
-#include <RWStepVisual_RWCameraUsage.hxx>
-#include <RWStepVisual_RWCompositeText.hxx>
-#include <RWStepVisual_RWCompositeTextWithExtent.hxx>
-#include <RWStepVisual_RWContextDependentInvisibility.hxx>
-#include <RWStepVisual_RWContextDependentOverRidingStyledItem.hxx>
-#include <RWStepVisual_RWCurveStyle.hxx>
-#include <RWStepVisual_RWCurveStyleFont.hxx>
-#include <RWStepVisual_RWDraughtingModel.hxx>
-#include <RWStepVisual_RWExternallyDefinedCurveFont.hxx>
-#include <RWStepVisual_RWFillAreaStyle.hxx>
-#include <RWStepVisual_RWFillAreaStyleColour.hxx>
-#include <RWStepVisual_RWInvisibility.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx>
-#include <RWStepVisual_RWOverRidingStyledItem.hxx>
-#include <RWStepVisual_RWPlanarBox.hxx>
-#include <RWStepVisual_RWPointStyle.hxx>
-#include <RWStepVisual_RWPresentationArea.hxx>
-#include <RWStepVisual_RWPresentationLayerAssignment.hxx>
-#include <RWStepVisual_RWPresentationLayerUsage.hxx>
-#include <RWStepVisual_RWPresentationRepresentation.hxx>
-#include <RWStepVisual_RWPresentationSize.hxx>
-#include <RWStepVisual_RWPresentationStyleAssignment.hxx>
-#include <RWStepVisual_RWPresentationStyleByContext.hxx>
-#include <RWStepVisual_RWPresentationView.hxx>
-#include <RWStepVisual_RWPresentedItemRepresentation.hxx>
-#include <RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx>
-#include <RWStepVisual_RWRepositionedTessellatedItem.hxx>
-#include <RWStepVisual_RWStyledItem.hxx>
-#include <RWStepVisual_RWSurfaceSideStyle.hxx>
-#include <RWStepVisual_RWSurfaceStyleBoundary.hxx>
-#include <RWStepVisual_RWSurfaceStyleControlGrid.hxx>
-#include <RWStepVisual_RWSurfaceStyleFillArea.hxx>
-#include <RWStepVisual_RWSurfaceStyleParameterLine.hxx>
-#include <RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx>
-#include <RWStepVisual_RWSurfaceStyleRendering.hxx>
-#include <RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx>
-#include <RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx>
-#include <RWStepVisual_RWSurfaceStyleSilhouette.hxx>
-#include <RWStepVisual_RWSurfaceStyleTransparent.hxx>
-#include <RWStepVisual_RWSurfaceStyleUsage.hxx>
-#include <RWStepVisual_RWTemplate.hxx>
-#include <RWStepVisual_RWTemplateInstance.hxx>
-#include <RWStepVisual_RWTextLiteral.hxx>
-#include <RWStepVisual_RWTextStyle.hxx>
-#include <RWStepVisual_RWTextStyleForDefinedFont.hxx>
-#include <RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx>
-#include <RWStepVisual_RWViewVolume.hxx>
+#include "../RWStepAP203/RWStepAP203_RWCcDesignApproval.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignCertification.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignContract.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.pxx"
+#include "../RWStepAP203/RWStepAP203_RWChange.pxx"
+#include "../RWStepAP203/RWStepAP203_RWChangeRequest.pxx"
+#include "../RWStepAP203/RWStepAP203_RWStartRequest.pxx"
+#include "../RWStepAP203/RWStepAP203_RWStartWork.pxx"
+#include "RWStepAP214_GeneralModule.pxx"
+#include "RWStepAP214_RWAppliedApprovalAssignment.pxx"
+#include "RWStepAP214_RWAppliedDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAppliedDateAssignment.pxx"
+#include "RWStepAP214_RWAppliedDocumentReference.pxx"
+#include "RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx"
+#include "RWStepAP214_RWAppliedGroupAssignment.pxx"
+#include "RWStepAP214_RWAppliedOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAppliedPresentedItem.pxx"
+#include "RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignActualDateAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignApprovalAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignDocumentReference.pxx"
+#include "RWStepAP214_RWAutoDesignGroupAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignNominalDateAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignPresentedItem.pxx"
+#include "RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx"
+#include "RWStepAP214_RWClass.pxx"
+#include "RWStepAP214_RWExternallyDefinedClass.pxx"
+#include "RWStepAP214_RWExternallyDefinedGeneralProperty.pxx"
+#include "../RWStepBasic/RWStepBasic_RWAction.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionMethod.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionRequestAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionRequestSolution.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApplicationContextElement.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApproval.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalDateTime.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertification.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertificationType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContract.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContractAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContractType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDateAndTime.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDerivedUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDerivedUnitElement.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocument.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentFile.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentProductAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentRepresentationType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.pxx"
+#include "../RWStepBasic/RWStepBasic_RWEffectivity.pxx"
+#include "../RWStepBasic/RWStepBasic_RWEffectivityAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWEulerAngles.pxx"
+#include "../RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWExternallyDefinedItem.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralProperty.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGroupRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWIdentificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWIdentificationRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLengthUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLocalTime.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMassUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMechanicalContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWNameAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWNamedUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWObjectRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWOrganizationalAddress.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPersonalAddress.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPersonAndOrganization.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPlaneAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProduct.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductCategoryRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductConceptContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinition.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWRoleAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSecurityClassification.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSolidAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWVersionedActionRequest.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWAngularityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCommonDatum.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatum.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumFeature.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReference.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumTarget.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWParallelismTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPositionTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.pxx"
+#include "../RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.pxx"
+#include "../RWStepElement/RWStepElement_RWCurve3dElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementSectionDefinition.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx"
+#include "../RWStepElement/RWStepElement_RWElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWElementMaterial.pxx"
+#include "../RWStepElement/RWStepElement_RWSurface3dElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceElementProperty.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSection.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionField.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.pxx"
+#include "../RWStepElement/RWStepElement_RWUniformSurfaceSection.pxx"
+#include "../RWStepElement/RWStepElement_RWVolume3dElementDescriptor.pxx"
+#include "../RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurve3dElementProperty.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementEndOffset.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementEndRelease.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementInterval.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementLocation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWDummyNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementGeometricRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaAreaDensity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaLinearElasticity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMassDensity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModel.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModel3d.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModelDefinition.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaParametricPoint.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaRepresentationItem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFreedomsList.pxx"
+#include "../RWStepFEA/RWStepFEA_RWGeometricNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeDefinition.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeSet.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeWithVector.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.pxx"
+#include "../RWStepGeom/RWStepGeom_RWAxis1Placement.pxx"
+#include "../RWStepGeom/RWStepGeom_RWAxis2Placement2d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWAxis2Placement3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBoundaryCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCircle.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurveSegment.pxx"
+#include "../RWStepGeom/RWStepGeom_RWConic.pxx"
+#include "../RWStepGeom/RWStepGeom_RWConicalSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCurveBoundedSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCurveReplica.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCylindricalSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDegeneratePcurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDirection.pxx"
+#include "../RWStepGeom/RWStepGeom_RWElementarySurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWEllipse.pxx"
+#include "../RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx"
+#include "../RWStepGeom/RWStepGeom_RWHyperbola.pxx"
+#include "../RWStepGeom/RWStepGeom_RWIntersectionCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWLine.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOffsetCurve3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOffsetSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOrientedSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWParabola.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPcurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPlacement.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPlane.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointOnCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointOnSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointReplica.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPolyline.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSeamCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSphericalSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfacePatch.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceReplica.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSweptSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWToroidalSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWTrimmedCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWVector.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSuParameters.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompositeShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConfigurationDesign.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConfigurationEffectivity.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDataEnvironment.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDerivedShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWExtension.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.pxx"
+#include "../RWStepRepr/RWStepRepr_RWItemDefinedTransformation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMakeFromUsageOption.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMappedItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialDesignation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialProperty.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWProductConcept.pxx"
+#include "../RWStepRepr/RWStepRepr_RWProductDefinitionShape.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinition.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationContextReference.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationReference.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationMap.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspectRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspectTransition.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx"
+#include "../RWStepRepr/RWStepRepr_RWStructuralResponseProperty.pxx"
+#include "../RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWAdvancedFace.pxx"
+#include "../RWStepShape/RWStepShape_RWAngularLocation.pxx"
+#include "../RWStepShape/RWStepShape_RWAngularSize.pxx"
+#include "../RWStepShape/RWStepShape_RWBlock.pxx"
+#include "../RWStepShape/RWStepShape_RWBooleanResult.pxx"
+#include "../RWStepShape/RWStepShape_RWBoxDomain.pxx"
+#include "../RWStepShape/RWStepShape_RWBoxedHalfSpace.pxx"
+#include "../RWStepShape/RWStepShape_RWBrepWithVoids.pxx"
+#include "../RWStepShape/RWStepShape_RWClosedShell.pxx"
+#include "../RWStepShape/RWStepShape_RWCompoundShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedEdgeSet.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceSet.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceSubSet.pxx"
+#include "../RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWCsgShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWCsgSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalLocation.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalLocationWithPath.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalSize.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalSizeWithPath.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeCurve.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeLoop.pxx"
+#include "../RWStepShape/RWStepShape_RWExtrudedAreaSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWExtrudedFaceSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWFace.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceBound.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceOuterBound.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrep.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricCurveSet.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricSet.pxx"
+#include "../RWStepShape/RWStepShape_RWHalfSpaceSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWLoopAndPath.pxx"
+#include "../RWStepShape/RWStepShape_RWManifoldSolidBrep.pxx"
+#include "../RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWMeasureQualification.pxx"
+#include "../RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx"
+#include "../RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWOpenShell.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedClosedShell.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedEdge.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedFace.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedOpenShell.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedPath.pxx"
+#include "../RWStepShape/RWStepShape_RWPath.pxx"
+#include "../RWStepShape/RWStepShape_RWPlusMinusTolerance.pxx"
+#include "../RWStepShape/RWStepShape_RWPointRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWPolyLoop.pxx"
+#include "../RWStepShape/RWStepShape_RWQualifiedRepresentationItem.pxx"
+#include "../RWStepShape/RWStepShape_RWRevolvedAreaSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWRevolvedFaceSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWRightAngularWedge.pxx"
+#include "../RWStepShape/RWStepShape_RWRightCircularCone.pxx"
+#include "../RWStepShape/RWStepShape_RWRightCircularCylinder.pxx"
+#include "../RWStepShape/RWStepShape_RWSeamEdge.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeDimensionRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.pxx"
+#include "../RWStepShape/RWStepShape_RWShellBasedSurfaceModel.pxx"
+#include "../RWStepShape/RWStepShape_RWSolidReplica.pxx"
+#include "../RWStepShape/RWStepShape_RWSphere.pxx"
+#include "../RWStepShape/RWStepShape_RWSubedge.pxx"
+#include "../RWStepShape/RWStepShape_RWSubface.pxx"
+#include "../RWStepShape/RWStepShape_RWSweptAreaSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWSweptFaceSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWToleranceValue.pxx"
+#include "../RWStepShape/RWStepShape_RWTorus.pxx"
+#include "../RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWVertexLoop.pxx"
+#include "../RWStepShape/RWStepShape_RWVertexPoint.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAreaInSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWBackgroundColour.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraImage.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD2.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraUsage.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCompositeText.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.pxx"
+#include "../RWStepVisual/RWStepVisual_RWContextDependentInvisibility.pxx"
+#include "../RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCurveStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCurveStyleFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWDraughtingModel.pxx"
+#include "../RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWFillAreaStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWFillAreaStyleColour.pxx"
+#include "../RWStepVisual/RWStepVisual_RWInvisibility.pxx"
+#include "../RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWOverRidingStyledItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPlanarBox.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPointStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationLayerUsage.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationSize.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationStyleByContext.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationView.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWStyledItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceSideStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTemplate.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTemplateInstance.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextLiteral.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx"
+#include "../RWStepVisual/RWStepVisual_RWViewVolume.pxx"
 #include <Standard_Transient.hxx>
 #include <Standard_Type.hxx>
 #include <StepAP203_CcDesignApproval.hxx>
@@ -1112,51 +1112,51 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_GeneralModule,StepData_GeneralModule)
 //  TR12J 04.06.2003 G&DT entities GKA 
 // added by skl 10.02.2004 for TRJ13
 #include <StepBasic_ConversionBasedUnitAndMassUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx"
 #include <StepBasic_MassMeasureWithUnit.hxx>
-#include <RWStepBasic_RWMassMeasureWithUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.pxx"
 
 // Added by ika for GD&T AP242
-#include <RWStepRepr_RWApex.hxx>
-#include <RWStepRepr_RWCentreOfSymmetry.hxx>
-#include <RWStepRepr_RWGeometricAlignment.hxx>
-#include <RWStepRepr_RWParallelOffset.hxx>
-#include <RWStepRepr_RWPerpendicularTo.hxx>
-#include <RWStepRepr_RWTangent.hxx>
-#include <RWStepAP242_RWGeometricItemSpecificUsage.hxx>
-#include <RWStepAP242_RWIdAttribute.hxx>
-#include <RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx>
-#include <RWStepRepr_RWAllAroundShapeAspect.hxx>
-#include <RWStepRepr_RWBetweenShapeAspect.hxx>
-#include <RWStepRepr_RWCompositeGroupShapeAspect.hxx>
-#include <RWStepRepr_RWContinuosShapeAspect.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithModifiers.hxx>
-#include <RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx>
-#include <RWStepDimTol_RWNonUniformZoneDefinition.hxx>
-#include <RWStepDimTol_RWProjectedZoneDefinition.hxx>
-#include <RWStepDimTol_RWRunoutZoneDefinition.hxx>
-#include <RWStepDimTol_RWToleranceZone.hxx>
-#include <RWStepDimTol_RWToleranceZoneDefinition.hxx>
-#include <RWStepDimTol_RWDatumReferenceCompartment.hxx>
-#include <RWStepDimTol_RWDatumReferenceElement.hxx>
-#include <RWStepDimTol_RWDatumSystem.hxx>
-#include <RWStepDimTol_RWGeneralDatumReference.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx>
-#include <RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
-#include <RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx>
-#include <RWStepAP242_RWDraughtingModelItemAssociation.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationPlane.hxx>
-#include <RWStepVisual_RWDraughtingCallout.hxx>
+#include "../RWStepRepr/RWStepRepr_RWApex.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCentreOfSymmetry.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGeometricAlignment.pxx"
+#include "../RWStepRepr/RWStepRepr_RWParallelOffset.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPerpendicularTo.pxx"
+#include "../RWStepRepr/RWStepRepr_RWTangent.pxx"
+#include "../RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.pxx"
+#include "../RWStepAP242/RWStepAP242_RWIdAttribute.pxx"
+#include "../RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWBetweenShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWContinuosShapeAspect.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWToleranceZone.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumSystem.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx"
+#include "../RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationPlane.pxx"
+#include "../RWStepVisual/RWStepVisual_RWDraughtingCallout.pxx"
 
 #include <StepRepr_Apex.hxx>
 #include <StepRepr_CentreOfSymmetry.hxx>
@@ -1207,101 +1207,101 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_GeneralModule,StepData_GeneralModule)
 #include <StepVisual_TessellatedAnnotationOccurrence.hxx>
 #include <StepVisual_TessellatedGeometricSet.hxx>
 
-#include <RWStepVisual_RWTessellatedAnnotationOccurrence.hxx>
-#include <RWStepVisual_RWTessellatedGeometricSet.hxx>
-#include <RWStepVisual_RWTessellatedCurveSet.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedCurveSet.pxx"
 #include <StepRepr_CharacterizedRepresentation.hxx>
-#include <RWStepRepr_RWCharacterizedRepresentation.hxx>
+#include "../RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.pxx"
 #include <StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel.hxx>
-#include <RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx>
+#include "../RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx"
 #include <StepVisual_AnnotationFillArea.hxx>
 #include <StepVisual_AnnotationFillAreaOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationFillArea.hxx>
-#include <RWStepVisual_RWAnnotationFillAreaOccurrence.hxx>
+#include "../RWStepVisual/RWStepVisual_RWAnnotationFillArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.pxx"
 #include <StepVisual_CameraModelD3MultiClipping.hxx>
 #include <StepVisual_CameraModelD3MultiClippingIntersection.hxx>
 #include <StepVisual_CameraModelD3MultiClippingUnion.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClipping.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx>
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx"
 #include <StepVisual_AnnotationCurveOccurrenceAndGeomReprItem.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx>
+#include "../RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx"
 
 // Added for kinematics implementation
-#include <RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx>
-#include <RWStepKinematics_RWActuatedKinematicPair.hxx>
-#include <RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx>
-#include <RWStepKinematics_RWCylindricalPair.hxx>
-#include <RWStepKinematics_RWCylindricalPairValue.hxx>
-#include <RWStepKinematics_RWCylindricalPairWithRange.hxx>
-#include <RWStepKinematics_RWFullyConstrainedPair.hxx>
-#include <RWStepKinematics_RWGearPair.hxx>
-#include <RWStepKinematics_RWGearPairValue.hxx>
-#include <RWStepKinematics_RWGearPairWithRange.hxx>
-#include <RWStepKinematics_RWHomokineticPair.hxx>
-#include <RWStepKinematics_RWKinematicJoint.hxx>
-#include <RWStepKinematics_RWKinematicLink.hxx>
-#include <RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx>
-#include <RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx>
-#include <RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx>
-#include <RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx>
-#include <RWStepKinematics_RWKinematicTopologyStructure.hxx>
-#include <RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx>
-#include <RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPair.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPairValue.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx>
-#include <RWStepKinematics_RWMechanismRepresentation.hxx>
-#include <RWStepKinematics_RWMechanismStateRepresentation.hxx>
-#include <RWStepKinematics_RWOrientedJoint.hxx>
-#include <RWStepKinematics_RWPairRepresentationRelationship.hxx>
-#include <RWStepKinematics_RWPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWPlanarCurvePairRange.hxx>
-#include <RWStepKinematics_RWPlanarPair.hxx>
-#include <RWStepKinematics_RWPlanarPairValue.hxx>
-#include <RWStepKinematics_RWPlanarPairWithRange.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePair.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePairValue.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePairWithRange.hxx>
-#include <RWStepKinematics_RWPrismaticPair.hxx>
-#include <RWStepKinematics_RWPrismaticPairValue.hxx>
-#include <RWStepKinematics_RWPrismaticPairWithRange.hxx>
-#include <RWStepKinematics_RWProductDefinitionKinematics.hxx>
-#include <RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx>
-#include <RWStepKinematics_RWRackAndPinionPair.hxx>
-#include <RWStepKinematics_RWRackAndPinionPairValue.hxx>
-#include <RWStepKinematics_RWRackAndPinionPairWithRange.hxx>
-#include <RWStepKinematics_RWRevolutePair.hxx>
-#include <RWStepKinematics_RWRevolutePairValue.hxx>
-#include <RWStepKinematics_RWRevolutePairWithRange.hxx>
-#include <RWStepKinematics_RWRigidLinkRepresentation.hxx>
-#include <RWStepKinematics_RWRollingCurvePair.hxx>
-#include <RWStepKinematics_RWRollingCurvePairValue.hxx>
-#include <RWStepKinematics_RWRollingSurfacePair.hxx>
-#include <RWStepKinematics_RWRollingSurfacePairValue.hxx>
-#include <RWStepKinematics_RWRotationAboutDirection.hxx>
-#include <RWStepKinematics_RWScrewPair.hxx>
-#include <RWStepKinematics_RWScrewPairValue.hxx>
-#include <RWStepKinematics_RWScrewPairWithRange.hxx>
-#include <RWStepKinematics_RWSlidingCurvePair.hxx>
-#include <RWStepKinematics_RWSlidingCurvePairValue.hxx>
-#include <RWStepKinematics_RWSlidingSurfacePair.hxx>
-#include <RWStepKinematics_RWSlidingSurfacePairValue.hxx>
-#include <RWStepKinematics_RWSphericalPair.hxx>
-#include <RWStepKinematics_RWSphericalPairValue.hxx>
-#include <RWStepKinematics_RWSphericalPairWithPin.hxx>
-#include <RWStepKinematics_RWSphericalPairWithPinAndRange.hxx>
-#include <RWStepKinematics_RWSphericalPairWithRange.hxx>
-#include <RWStepKinematics_RWSurfacePairWithRange.hxx>
-#include <RWStepKinematics_RWUnconstrainedPair.hxx>
-#include <RWStepKinematics_RWUnconstrainedPairValue.hxx>
-#include <RWStepKinematics_RWUniversalPair.hxx>
-#include <RWStepKinematics_RWUniversalPairValue.hxx>
-#include <RWStepKinematics_RWUniversalPairWithRange.hxx>
+#include "../RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWHomokineticPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicJoint.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicLink.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWOrientedJoint.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.pxx"
 
 #include <StepKinematics_ActuatedKinematicPair.hxx>
 #include <StepKinematics_ActuatedKinPairAndOrderKinPair.hxx>
@@ -1382,22 +1382,22 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_GeneralModule,StepData_GeneralModule)
 #include <StepVisual_CubicBezierTriangulatedFace.hxx>
 #include <StepVisual_TriangulatedSurfaceSet.hxx>
 
-#include <RWStepVisual_RWTessellatedConnectingEdge.hxx>
-#include <RWStepVisual_RWTessellatedEdge.hxx>
-#include <RWStepVisual_RWTessellatedPointSet.hxx>
-#include <RWStepVisual_RWTessellatedShapeRepresentation.hxx>
-#include <RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx>
-#include <RWStepVisual_RWTessellatedShell.hxx>
-#include <RWStepVisual_RWTessellatedSolid.hxx>
-#include <RWStepVisual_RWTessellatedStructuredItem.hxx>
-#include <RWStepVisual_RWTessellatedVertex.hxx>
-#include <RWStepVisual_RWTessellatedWire.hxx>
-#include <RWStepVisual_RWTriangulatedFace.hxx>
-#include <RWStepVisual_RWComplexTriangulatedFace.hxx>
-#include <RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx>
-#include <RWStepVisual_RWCubicBezierTessellatedEdge.hxx>
-#include <RWStepVisual_RWCubicBezierTriangulatedFace.hxx>
-#include <RWStepVisual_RWTriangulatedSurfaceSet.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedPointSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShell.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedSolid.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedVertex.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedWire.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.pxx"
 
 static Standard_Integer catsh,catdr,catstr,catdsc,cataux;
 
diff --git a/src/RWStepAP214/RWStepAP214_GeneralModule.hxx b/src/RWStepAP214/RWStepAP214_GeneralModule.hxx
deleted file mode 100644 (file)
index ec1bd04..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-// Created on: 1995-12-07
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_GeneralModule_HeaderFile
-#define _RWStepAP214_GeneralModule_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_Type.hxx>
-
-#include <StepData_GeneralModule.hxx>
-#include <Standard_Integer.hxx>
-class Standard_Transient;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-class Interface_Check;
-class Interface_CopyTool;
-class TCollection_HAsciiString;
-
-
-class RWStepAP214_GeneralModule;
-DEFINE_STANDARD_HANDLE(RWStepAP214_GeneralModule, StepData_GeneralModule)
-
-//! Defines General Services for StepAP214 Entities
-//! (Share,Check,Copy; Trace already inherited)
-//! Depends (for case numbers) of Protocol from StepAP214
-class RWStepAP214_GeneralModule : public StepData_GeneralModule
-{
-
-public:
-
-  
-  //! Creates a GeneralModule
-  Standard_EXPORT RWStepAP214_GeneralModule();
-  
-  //! Specific filling of the list of Entities shared by an Entity
-  //! <ent>, according to a Case Number <CN> (provided by StepAP214
-  //! Protocol).
-  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
-  
-  //! Specific Checking of an Entity <ent>
-  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
-  
-  //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-  //! by using a CopyTool which provides its working Map.
-  //! Use method Transferred from CopyTool to work
-  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
-  
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
-  
-  Standard_EXPORT virtual Standard_Integer CategoryNumber (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares) const Standard_OVERRIDE;
-  
-  //! Returns the name of a STEP Entity according to its type
-  Standard_EXPORT virtual Handle(TCollection_HAsciiString) Name (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares) const Standard_OVERRIDE;
-
-
-
-
-  DEFINE_STANDARD_RTTIEXT(RWStepAP214_GeneralModule,StepData_GeneralModule)
-
-protected:
-
-
-
-
-private:
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_GeneralModule_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_GeneralModule.pxx b/src/RWStepAP214/RWStepAP214_GeneralModule.pxx
new file mode 100644 (file)
index 0000000..129ef80
--- /dev/null
@@ -0,0 +1,91 @@
+// Created on: 1995-12-07
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_GeneralModule_HeaderFile
+#define _RWStepAP214_GeneralModule_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_Type.hxx>
+
+#include <StepData_GeneralModule.hxx>
+#include <Standard_Integer.hxx>
+class Standard_Transient;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+class Interface_Check;
+class Interface_CopyTool;
+class TCollection_HAsciiString;
+
+
+class RWStepAP214_GeneralModule;
+DEFINE_STANDARD_HANDLE(RWStepAP214_GeneralModule, StepData_GeneralModule)
+
+//! Defines General Services for StepAP214 Entities
+//! (Share,Check,Copy; Trace already inherited)
+//! Depends (for case numbers) of Protocol from StepAP214
+class RWStepAP214_GeneralModule : public StepData_GeneralModule
+{
+
+public:
+
+  
+  //! Creates a GeneralModule
+  Standard_HIDDEN RWStepAP214_GeneralModule();
+  
+  //! Specific filling of the list of Entities shared by an Entity
+  //! <ent>, according to a Case Number <CN> (provided by StepAP214
+  //! Protocol).
+  Standard_HIDDEN void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
+  
+  //! Specific Checking of an Entity <ent>
+  Standard_HIDDEN void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
+  
+  //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
+  //! by using a CopyTool which provides its working Map.
+  //! Use method Transferred from CopyTool to work
+  Standard_HIDDEN void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
+  
+  Standard_HIDDEN Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
+  
+  Standard_HIDDEN virtual Standard_Integer CategoryNumber (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares) const Standard_OVERRIDE;
+  
+  //! Returns the name of a STEP Entity according to its type
+  Standard_HIDDEN virtual Handle(TCollection_HAsciiString) Name (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares) const Standard_OVERRIDE;
+
+
+
+
+  DEFINE_STANDARD_RTTIEXT(RWStepAP214_GeneralModule,StepData_GeneralModule)
+
+protected:
+
+
+
+
+private:
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_GeneralModule_HeaderFile
index 6f2b4326525a38caa34b5583644dfb5fbafbd3f3..695261c388d5942082bbc419a52e2e1991968015 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedApprovalAssignment.hxx>
+#include "RWStepAP214_RWAppliedApprovalAssignment.pxx"
 #include <StepAP214_AppliedApprovalAssignment.hxx>
 #include <StepAP214_ApprovalItem.hxx>
 #include <StepAP214_HArray1OfApprovalItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.hxx
deleted file mode 100644 (file)
index 5c39d54..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedApprovalAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedApprovalAssignment
-class RWStepAP214_RWAppliedApprovalAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedApprovalAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedApprovalAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedApprovalAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedApprovalAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.pxx
new file mode 100644 (file)
index 0000000..70b5a79
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedApprovalAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedApprovalAssignment
+class RWStepAP214_RWAppliedApprovalAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedApprovalAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedApprovalAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedApprovalAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedApprovalAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedApprovalAssignment_HeaderFile
index d6bce424a04163a4a58e81eb275bcf5fc275986e..b536f04410391183e7ab3f7a3b8e3fdf25ae9938 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedDateAndTimeAssignment.hxx>
+#include "RWStepAP214_RWAppliedDateAndTimeAssignment.pxx"
 #include <StepAP214_AppliedDateAndTimeAssignment.hxx>
 #include <StepAP214_DateAndTimeItem.hxx>
 #include <StepAP214_HArray1OfDateAndTimeItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.hxx
deleted file mode 100644 (file)
index 8ecf647..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedDateAndTimeAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedDateAndTimeAssignment
-class RWStepAP214_RWAppliedDateAndTimeAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedDateAndTimeAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.pxx
new file mode 100644 (file)
index 0000000..2c506ce
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedDateAndTimeAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedDateAndTimeAssignment
+class RWStepAP214_RWAppliedDateAndTimeAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedDateAndTimeAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedDateAndTimeAssignment_HeaderFile
index 82c9de1e9dda899427c276472edcbc45d1761007..6482210d88eb11020a39ebdbc19fead7d75226c2 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedDateAssignment.hxx>
+#include "RWStepAP214_RWAppliedDateAssignment.pxx"
 #include <StepAP214_AppliedDateAssignment.hxx>
 #include <StepAP214_DateItem.hxx>
 #include <StepAP214_HArray1OfDateItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.hxx
deleted file mode 100644 (file)
index 018dbc7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedDateAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedDateAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedDateAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedDateAssignment
-class RWStepAP214_RWAppliedDateAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedDateAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDateAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDateAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedDateAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedDateAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.pxx
new file mode 100644 (file)
index 0000000..c2959f2
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedDateAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedDateAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedDateAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedDateAssignment
+class RWStepAP214_RWAppliedDateAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedDateAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedDateAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedDateAssignment_HeaderFile
index 216bd47e0822f0f78526604ed7f40efb3ae3b975..1102a66e49d3b561d7c3e5de74678b32cf15a88a 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedDocumentReference.hxx>
+#include "RWStepAP214_RWAppliedDocumentReference.pxx"
 #include <StepAP214_AppliedDocumentReference.hxx>
 #include <StepAP214_DocumentReferenceItem.hxx>
 #include <StepAP214_HArray1OfDocumentReferenceItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.hxx
deleted file mode 100644 (file)
index e66f46c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedDocumentReference_HeaderFile
-#define _RWStepAP214_RWAppliedDocumentReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedDocumentReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedDocumentReference
-class RWStepAP214_RWAppliedDocumentReference 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedDocumentReference();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDocumentReference)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDocumentReference)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedDocumentReference)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedDocumentReference_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.pxx
new file mode 100644 (file)
index 0000000..2650357
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedDocumentReference_HeaderFile
+#define _RWStepAP214_RWAppliedDocumentReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedDocumentReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedDocumentReference
+class RWStepAP214_RWAppliedDocumentReference 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedDocumentReference();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedDocumentReference)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedDocumentReference)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedDocumentReference)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedDocumentReference_HeaderFile
index 84e5a59c2d51e10097faf7156bd4d87b956837c4..ec872496b5b18fad92e6ff1b74d5b60ed00aa2a9 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx>
+#include "RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx"
 #include <StepAP214_AppliedExternalIdentificationAssignment.hxx>
 #include <StepAP214_ExternalIdentificationItem.hxx>
 #include <StepAP214_HArray1OfExternalIdentificationItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx
deleted file mode 100644 (file)
index 481957e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedExternalIdentificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AppliedExternalIdentificationAssignment
-class RWStepAP214_RWAppliedExternalIdentificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWAppliedExternalIdentificationAssignment();
-  
-  //! Reads AppliedExternalIdentificationAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent) const;
-  
-  //! Writes AppliedExternalIdentificationAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx
new file mode 100644 (file)
index 0000000..db8fd89
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedExternalIdentificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AppliedExternalIdentificationAssignment
+class RWStepAP214_RWAppliedExternalIdentificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWAppliedExternalIdentificationAssignment();
+  
+  //! Reads AppliedExternalIdentificationAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent) const;
+  
+  //! Writes AppliedExternalIdentificationAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedExternalIdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedExternalIdentificationAssignment_HeaderFile
index bc6e29a6503eddf6cc59ff68636e30a87a840ed5..e40ef615734bf96b6aa62dc28b9d795748f6c58b 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedGroupAssignment.hxx>
+#include "RWStepAP214_RWAppliedGroupAssignment.pxx"
 #include <StepAP214_AppliedGroupAssignment.hxx>
 #include <StepAP214_GroupItem.hxx>
 #include <StepAP214_HArray1OfGroupItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.hxx
deleted file mode 100644 (file)
index 3a6b6dc..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedGroupAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AppliedGroupAssignment
-class RWStepAP214_RWAppliedGroupAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWAppliedGroupAssignment();
-  
-  //! Reads AppliedGroupAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedGroupAssignment)& ent) const;
-  
-  //! Writes AppliedGroupAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedGroupAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedGroupAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedGroupAssignment.pxx
new file mode 100644 (file)
index 0000000..da80bfd
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedGroupAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AppliedGroupAssignment
+class RWStepAP214_RWAppliedGroupAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWAppliedGroupAssignment();
+  
+  //! Reads AppliedGroupAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedGroupAssignment)& ent) const;
+  
+  //! Writes AppliedGroupAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedGroupAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedGroupAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedGroupAssignment_HeaderFile
index 212a144c17e6a4005fe8083dd929003b401500fb..c2c07ab7647f6d0f854578e25af00915ee33a2b5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedOrganizationAssignment.hxx>
+#include "RWStepAP214_RWAppliedOrganizationAssignment.pxx"
 #include <StepAP214_AppliedOrganizationAssignment.hxx>
 #include <StepAP214_HArray1OfOrganizationItem.hxx>
 #include <StepAP214_OrganizationItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.hxx
deleted file mode 100644 (file)
index 46b3d91..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedOrganizationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedOrganizationAssignment
-class RWStepAP214_RWAppliedOrganizationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedOrganizationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.pxx
new file mode 100644 (file)
index 0000000..f717244
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedOrganizationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedOrganizationAssignment
+class RWStepAP214_RWAppliedOrganizationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedOrganizationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedOrganizationAssignment_HeaderFile
index 08641a3f064b858951aab9c51218f7b82145efb7..8c3bcde9e452bae93eea93735bbc2638268b09a5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx>
+#include "RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx"
 #include <StepAP214_AppliedPersonAndOrganizationAssignment.hxx>
 #include <StepAP214_HArray1OfPersonAndOrganizationItem.hxx>
 #include <StepAP214_PersonAndOrganizationItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx
deleted file mode 100644 (file)
index 40c20c3..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedPersonAndOrganizationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedPersonAndOrganizationAssignment
-class RWStepAP214_RWAppliedPersonAndOrganizationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedPersonAndOrganizationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx
new file mode 100644 (file)
index 0000000..ea14984
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedPersonAndOrganizationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedPersonAndOrganizationAssignment
+class RWStepAP214_RWAppliedPersonAndOrganizationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedPersonAndOrganizationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedPersonAndOrganizationAssignment_HeaderFile
index a63da386f6336b865c52e605c3bad8c4ac724375..e82ef605bdc3acc00b9682522d808d29579c50cc 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedPresentedItem.hxx>
+#include "RWStepAP214_RWAppliedPresentedItem.pxx"
 #include <StepAP214_AppliedPresentedItem.hxx>
 #include <StepAP214_HArray1OfPresentedItemSelect.hxx>
 #include <StepAP214_PresentedItemSelect.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.hxx
deleted file mode 100644 (file)
index c024fc1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedPresentedItem_HeaderFile
-#define _RWStepAP214_RWAppliedPresentedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedPresentedItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AppliedPresentedItem
-class RWStepAP214_RWAppliedPresentedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedPresentedItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedPresentedItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedPresentedItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedPresentedItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedPresentedItem_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedPresentedItem.pxx
new file mode 100644 (file)
index 0000000..3fc5f1f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedPresentedItem_HeaderFile
+#define _RWStepAP214_RWAppliedPresentedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedPresentedItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AppliedPresentedItem
+class RWStepAP214_RWAppliedPresentedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedPresentedItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedPresentedItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedPresentedItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedPresentedItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedPresentedItem_HeaderFile
index abec76cb423c424e1e10fe250823217b2a4ff09e..5d5a9ad97d9505dec09e6dc8a7e32b83215900d2 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx>
+#include "RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx"
 #include <StepAP214_AppliedSecurityClassificationAssignment.hxx>
 #include <StepAP214_HArray1OfSecurityClassificationItem.hxx>
 #include <StepAP214_SecurityClassificationItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx
deleted file mode 100644 (file)
index cae9c7c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
-#define _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AppliedSecurityClassificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-
-class RWStepAP214_RWAppliedSecurityClassificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAppliedSecurityClassificationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx
new file mode 100644 (file)
index 0000000..3f66245
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
+#define _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AppliedSecurityClassificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+
+class RWStepAP214_RWAppliedSecurityClassificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAppliedSecurityClassificationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AppliedSecurityClassificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAppliedSecurityClassificationAssignment_HeaderFile
index ad25f506b0920b7cb436b38b690a4a8cc0ca0f53..fca01097af3d4d7ca44e9217af9a16285ad3da79 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx"
 #include <StepAP214_AutoDesignActualDateAndTimeAssignment.hxx>
 #include <StepAP214_AutoDesignDateAndTimeItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx
deleted file mode 100644 (file)
index ebcffc1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignActualDateAndTimeAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignActualDateAndTimeAssignment
-class RWStepAP214_RWAutoDesignActualDateAndTimeAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignActualDateAndTimeAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx
new file mode 100644 (file)
index 0000000..c7637fd
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignActualDateAndTimeAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignActualDateAndTimeAssignment
+class RWStepAP214_RWAutoDesignActualDateAndTimeAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignActualDateAndTimeAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignActualDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignActualDateAndTimeAssignment_HeaderFile
index 11b9ac41826192f820c19b9354859189599062ec..fd1ca7a52a7a5759d513c62065c98f9ce701a4a5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignActualDateAssignment.pxx"
 #include <StepAP214_AutoDesignActualDateAssignment.hxx>
 #include <StepAP214_AutoDesignDatedItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignDatedItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.hxx
deleted file mode 100644 (file)
index c72e52c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignActualDateAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignActualDateAssignment
-class RWStepAP214_RWAutoDesignActualDateAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignActualDateAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignActualDateAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignActualDateAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignActualDateAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.pxx
new file mode 100644 (file)
index 0000000..8805773
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignActualDateAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignActualDateAssignment
+class RWStepAP214_RWAutoDesignActualDateAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignActualDateAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignActualDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignActualDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignActualDateAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignActualDateAssignment_HeaderFile
index 507ae30fc1610b689da23e5e5dc3bdd3c3441634..5f4f89d692378258e832eda37c8eab857963d906 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignApprovalAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignApprovalAssignment.pxx"
 #include <StepAP214_AutoDesignApprovalAssignment.hxx>
 #include <StepAP214_AutoDesignGeneralOrgItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.hxx
deleted file mode 100644 (file)
index c92cd93..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignApprovalAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignApprovalAssignment
-class RWStepAP214_RWAutoDesignApprovalAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignApprovalAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignApprovalAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignApprovalAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignApprovalAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.pxx
new file mode 100644 (file)
index 0000000..d63ba85
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignApprovalAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignApprovalAssignment
+class RWStepAP214_RWAutoDesignApprovalAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignApprovalAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignApprovalAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignApprovalAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignApprovalAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignApprovalAssignment_HeaderFile
index dd69e73de1afa46f7135a0d490dfb64246f5fb73..9a4cb3cce50a00863a45aba263461e0a31415104 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx"
 #include <StepAP214_AutoDesignDateAndPersonAssignment.hxx>
 #include <StepAP214_AutoDesignDateAndPersonItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx
deleted file mode 100644 (file)
index f7ade74..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignDateAndPersonAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignDateAndPersonAssignment
-class RWStepAP214_RWAutoDesignDateAndPersonAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignDateAndPersonAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx
new file mode 100644 (file)
index 0000000..d2c83ad
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignDateAndPersonAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignDateAndPersonAssignment
+class RWStepAP214_RWAutoDesignDateAndPersonAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignDateAndPersonAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignDateAndPersonAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignDateAndPersonAssignment_HeaderFile
index 0c3203c71f022e6825a5408f1a33eb801155a42e..3a6060f105f4d98c992140e575d37332574df1e7 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignDocumentReference.hxx>
+#include "RWStepAP214_RWAutoDesignDocumentReference.pxx"
 #include <StepAP214_AutoDesignDocumentReference.hxx>
 #include <StepAP214_AutoDesignReferencingItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignReferencingItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.hxx
deleted file mode 100644 (file)
index 83fdbab..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1998-08-04
-// Created by: Christian CAILLET
-// Copyright (c) 1998-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
-#define _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignDocumentReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignDocumentReference
-class RWStepAP214_RWAutoDesignDocumentReference 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignDocumentReference();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignDocumentReference)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignDocumentReference)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignDocumentReference)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.pxx
new file mode 100644 (file)
index 0000000..dc2ca36
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1998-08-04
+// Created by: Christian CAILLET
+// Copyright (c) 1998-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
+#define _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignDocumentReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignDocumentReference
+class RWStepAP214_RWAutoDesignDocumentReference 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignDocumentReference();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignDocumentReference)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignDocumentReference)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignDocumentReference)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignDocumentReference_HeaderFile
index ffaa967262e98f9130e15df7fe482fbc67809264..2c54e0d6a32d0509f27939e3edf271da5e37d41c 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignGroupAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignGroupAssignment.pxx"
 #include <StepAP214_AutoDesignGroupAssignment.hxx>
 #include <StepAP214_AutoDesignGroupedItem.hxx>
 #include <StepAP214_HArray1OfAutoDesignGroupedItem.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.hxx
deleted file mode 100644 (file)
index 5bf3096..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignGroupAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignGroupAssignment
-class RWStepAP214_RWAutoDesignGroupAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignGroupAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignGroupAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignGroupAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignGroupAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignGroupAssignment.pxx
new file mode 100644 (file)
index 0000000..0b669e9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignGroupAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignGroupAssignment
+class RWStepAP214_RWAutoDesignGroupAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignGroupAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignGroupAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignGroupAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignGroupAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignGroupAssignment_HeaderFile
index 0499f246a767c2df58c93e5c0941b2296d8ed093..f12204c6632b31328628b500462d0e0aa2132f40 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx"
 #include <StepAP214_AutoDesignNominalDateAndTimeAssignment.hxx>
 #include <StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx>
 #include <StepBasic_DateAndTime.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx
deleted file mode 100644 (file)
index 284691d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignNominalDateAndTimeAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignNominalDateAndTimeAssignment
-class RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx
new file mode 100644 (file)
index 0000000..6b7e7aa
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignNominalDateAndTimeAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignNominalDateAndTimeAssignment
+class RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignNominalDateAndTimeAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment_HeaderFile
index 25d71d400bbf41a0503adcfcc1736ba6a8ec1c35..2cdc342ea3cb69a4df56ee33538689eddedb1c06 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignNominalDateAssignment.pxx"
 #include <StepAP214_AutoDesignNominalDateAssignment.hxx>
 #include <StepAP214_HArray1OfAutoDesignDatedItem.hxx>
 #include <StepBasic_Date.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.hxx
deleted file mode 100644 (file)
index 1f6a1b3..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignNominalDateAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignNominalDateAssignment
-class RWStepAP214_RWAutoDesignNominalDateAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignNominalDateAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.pxx
new file mode 100644 (file)
index 0000000..2d29733
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignNominalDateAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignNominalDateAssignment
+class RWStepAP214_RWAutoDesignNominalDateAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignNominalDateAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignNominalDateAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignNominalDateAssignment_HeaderFile
index bd6ce39a81983e762a3a21a0f021581234161457..96f5c27a1c9108f556932567ed2539485ead0050 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignOrganizationAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignOrganizationAssignment.pxx"
 #include <StepAP214_AutoDesignOrganizationAssignment.hxx>
 #include <StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx>
 #include <StepBasic_Organization.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.hxx
deleted file mode 100644 (file)
index f3c8149..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignOrganizationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignOrganizationAssignment
-class RWStepAP214_RWAutoDesignOrganizationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignOrganizationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.pxx
new file mode 100644 (file)
index 0000000..6283930
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignOrganizationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignOrganizationAssignment
+class RWStepAP214_RWAutoDesignOrganizationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignOrganizationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignOrganizationAssignment_HeaderFile
index 0ca49e6f374f76281704667bc7a5b81d601aac76..7ba6062d3f988631c06726b2893b13b28afe9779 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx"
 #include <StepAP214_AutoDesignPersonAndOrganizationAssignment.hxx>
 #include <StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx>
 #include <StepBasic_PersonAndOrganization.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx
deleted file mode 100644 (file)
index 7b4f306..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignPersonAndOrganizationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignPersonAndOrganizationAssignment
-class RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx
new file mode 100644 (file)
index 0000000..6119504
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignPersonAndOrganizationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignPersonAndOrganizationAssignment
+class RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignPersonAndOrganizationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment_HeaderFile
index e522d32f7ffbaa4f1d304ead5fb3935f671bad6c..d33e296161624a948ba9d22ade1ff6e06edffb1a 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignPresentedItem.hxx>
+#include "RWStepAP214_RWAutoDesignPresentedItem.pxx"
 #include <StepAP214_AutoDesignPresentedItem.hxx>
 #include <StepAP214_AutoDesignPresentedItemSelect.hxx>
 #include <StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.hxx
deleted file mode 100644 (file)
index aeafd79..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
-#define _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignPresentedItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignPresentedItem
-class RWStepAP214_RWAutoDesignPresentedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignPresentedItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignPresentedItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignPresentedItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignPresentedItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignPresentedItem.pxx
new file mode 100644 (file)
index 0000000..32eb09c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
+#define _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignPresentedItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignPresentedItem
+class RWStepAP214_RWAutoDesignPresentedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignPresentedItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignPresentedItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignPresentedItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignPresentedItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignPresentedItem_HeaderFile
index 8ca4e6a8e5271b9de68c0be5d6e761512e7024f5..9c27673261a6489957b751a9f53f55f438b34f6e 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx>
+#include "RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx"
 #include <StepAP214_AutoDesignSecurityClassificationAssignment.hxx>
 #include <StepBasic_Approval.hxx>
 #include <StepBasic_HArray1OfApproval.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx
deleted file mode 100644 (file)
index 6069146..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
-#define _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_AutoDesignSecurityClassificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AutoDesignSecurityClassificationAssignment
-class RWStepAP214_RWAutoDesignSecurityClassificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP214_RWAutoDesignSecurityClassificationAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx b/src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx
new file mode 100644 (file)
index 0000000..2875f6f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
+#define _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_AutoDesignSecurityClassificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AutoDesignSecurityClassificationAssignment
+class RWStepAP214_RWAutoDesignSecurityClassificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP214_RWAutoDesignSecurityClassificationAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP214_AutoDesignSecurityClassificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWAutoDesignSecurityClassificationAssignment_HeaderFile
index d7c8e7a7c23d80f2db49507c9e857093427fbe05..6ea46a92c3ec7f0275bd1d57c7acb61b2495be61 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWClass.hxx>
+#include "RWStepAP214_RWClass.pxx"
 #include <StepAP214_Class.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWClass.hxx b/src/RWStepAP214/RWStepAP214_RWClass.hxx
deleted file mode 100644 (file)
index 5652a95..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWClass_HeaderFile
-#define _RWStepAP214_RWClass_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_Class;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Class
-class RWStepAP214_RWClass 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWClass();
-  
-  //! Reads Class
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_Class)& ent) const;
-  
-  //! Writes Class
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_Class)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_Class)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWClass_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWClass.pxx b/src/RWStepAP214/RWStepAP214_RWClass.pxx
new file mode 100644 (file)
index 0000000..3efd468
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWClass_HeaderFile
+#define _RWStepAP214_RWClass_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_Class;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Class
+class RWStepAP214_RWClass 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWClass();
+  
+  //! Reads Class
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_Class)& ent) const;
+  
+  //! Writes Class
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_Class)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_Class)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWClass_HeaderFile
index 0e95548abe35266df2b5f8fbea431f74455865b1..67786de5d8ff0b37be9c1cf3f7d727f7e3b7f1ef 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWExternallyDefinedClass.hxx>
+#include "RWStepAP214_RWExternallyDefinedClass.pxx"
 #include <StepAP214_ExternallyDefinedClass.hxx>
 #include <StepBasic_ExternallyDefinedItem.hxx>
 #include <StepBasic_ExternalSource.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.hxx b/src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.hxx
deleted file mode 100644 (file)
index 2ee0507..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWExternallyDefinedClass_HeaderFile
-#define _RWStepAP214_RWExternallyDefinedClass_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_ExternallyDefinedClass;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternallyDefinedClass
-class RWStepAP214_RWExternallyDefinedClass 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWExternallyDefinedClass();
-  
-  //! Reads ExternallyDefinedClass
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_ExternallyDefinedClass)& ent) const;
-  
-  //! Writes ExternallyDefinedClass
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_ExternallyDefinedClass)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_ExternallyDefinedClass)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWExternallyDefinedClass_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.pxx b/src/RWStepAP214/RWStepAP214_RWExternallyDefinedClass.pxx
new file mode 100644 (file)
index 0000000..d6c8163
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWExternallyDefinedClass_HeaderFile
+#define _RWStepAP214_RWExternallyDefinedClass_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_ExternallyDefinedClass;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternallyDefinedClass
+class RWStepAP214_RWExternallyDefinedClass 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWExternallyDefinedClass();
+  
+  //! Reads ExternallyDefinedClass
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_ExternallyDefinedClass)& ent) const;
+  
+  //! Writes ExternallyDefinedClass
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_ExternallyDefinedClass)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_ExternallyDefinedClass)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWExternallyDefinedClass_HeaderFile
index b168f862d10a8bf596be395e94bb0011b70eaef4..9c06f48849e1a2b07cee04e1427e45511a682dee 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWExternallyDefinedGeneralProperty.hxx>
+#include "RWStepAP214_RWExternallyDefinedGeneralProperty.pxx"
 #include <StepAP214_ExternallyDefinedGeneralProperty.hxx>
 #include <StepBasic_ExternallyDefinedItem.hxx>
 #include <StepBasic_ExternalSource.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.hxx b/src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.hxx
deleted file mode 100644 (file)
index 288ef31..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
-#define _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_ExternallyDefinedGeneralProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternallyDefinedGeneralProperty
-class RWStepAP214_RWExternallyDefinedGeneralProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWExternallyDefinedGeneralProperty();
-  
-  //! Reads ExternallyDefinedGeneralProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent) const;
-  
-  //! Writes ExternallyDefinedGeneralProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.pxx b/src/RWStepAP214/RWStepAP214_RWExternallyDefinedGeneralProperty.pxx
new file mode 100644 (file)
index 0000000..9dc1848
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
+#define _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_ExternallyDefinedGeneralProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternallyDefinedGeneralProperty
+class RWStepAP214_RWExternallyDefinedGeneralProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWExternallyDefinedGeneralProperty();
+  
+  //! Reads ExternallyDefinedGeneralProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent) const;
+  
+  //! Writes ExternallyDefinedGeneralProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_ExternallyDefinedGeneralProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWExternallyDefinedGeneralProperty_HeaderFile
index f5a29edc470b2021391d3cee842c8d2fe8d2915e..628902f894c8004105de50dbdb27f372dd71b455 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepAP214_RWRepItemGroup.hxx>
+#include "RWStepAP214_RWRepItemGroup.pxx"
 #include <StepAP214_RepItemGroup.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_RWRepItemGroup.hxx b/src/RWStepAP214/RWStepAP214_RWRepItemGroup.hxx
deleted file mode 100644 (file)
index cb05f02..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_RWRepItemGroup_HeaderFile
-#define _RWStepAP214_RWRepItemGroup_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP214_RepItemGroup;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for RepItemGroup
-class RWStepAP214_RWRepItemGroup 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepAP214_RWRepItemGroup();
-  
-  //! Reads RepItemGroup
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_RepItemGroup)& ent) const;
-  
-  //! Writes RepItemGroup
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_RepItemGroup)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepAP214_RepItemGroup)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_RWRepItemGroup_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_RWRepItemGroup.pxx b/src/RWStepAP214/RWStepAP214_RWRepItemGroup.pxx
new file mode 100644 (file)
index 0000000..6b4e840
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_RWRepItemGroup_HeaderFile
+#define _RWStepAP214_RWRepItemGroup_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP214_RepItemGroup;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for RepItemGroup
+class RWStepAP214_RWRepItemGroup 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepAP214_RWRepItemGroup();
+  
+  //! Reads RepItemGroup
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP214_RepItemGroup)& ent) const;
+  
+  //! Writes RepItemGroup
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP214_RepItemGroup)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepAP214_RepItemGroup)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_RWRepItemGroup_HeaderFile
index 694d35794465f2f6a1a7853a4a38add8aae8cf12..25b7def2844dd19dca91e142fcb10eaa79566a16 100644 (file)
@@ -19,7 +19,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_ParamType.hxx>
 #include <Interface_ReaderLib.hxx>
-#include <RWStepAP214_ReadWriteModule.hxx>
+#include "RWStepAP214_ReadWriteModule.pxx"
 #include <Standard_Transient.hxx>
 #include <Standard_Type.hxx>
 #include <StepAP214_Protocol.hxx>
@@ -459,26 +459,26 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepVisual_CubicBezierTriangulatedFace.hxx>
 #include <StepVisual_TriangulatedSurfaceSet.hxx>
 
-#include <RWStepVisual_RWTessellatedConnectingEdge.hxx>
-#include <RWStepVisual_RWTessellatedEdge.hxx>
-#include <RWStepVisual_RWTessellatedPointSet.hxx>
-#include <RWStepVisual_RWTessellatedShapeRepresentation.hxx>
-#include <RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx>
-#include <RWStepVisual_RWTessellatedShell.hxx>
-#include <RWStepVisual_RWTessellatedSolid.hxx>
-#include <RWStepVisual_RWTessellatedStructuredItem.hxx>
-#include <RWStepVisual_RWTessellatedVertex.hxx>
-#include <RWStepVisual_RWTessellatedWire.hxx>
-#include <RWStepVisual_RWTriangulatedFace.hxx>
-#include <RWStepVisual_RWComplexTriangulatedFace.hxx>
-#include <RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx>
-#include <RWStepVisual_RWCubicBezierTessellatedEdge.hxx>
-#include <RWStepVisual_RWCubicBezierTriangulatedFace.hxx>
-#include <RWStepVisual_RWTriangulatedSurfaceSet.hxx>
-
-#include <RWStepBasic_RWAddress.hxx>
-#include <RWStepShape_RWAdvancedBrepShapeRepresentation.hxx>
-#include <RWStepShape_RWAdvancedFace.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedPointSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedShell.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedSolid.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedVertex.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedWire.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.pxx"
+
+#include "../RWStepBasic/RWStepBasic_RWAddress.pxx"
+#include "../RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWAdvancedFace.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationCurveOccurrence.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationFillArea.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationFillAreaOccurrence.hxx>
@@ -488,377 +488,377 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationSymbolOccurrence.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationText.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWAnnotationTextOccurrence.hxx>
-#include <RWStepBasic_RWApplicationContext.hxx>
-#include <RWStepBasic_RWApplicationContextElement.hxx>
-#include <RWStepBasic_RWApplicationProtocolDefinition.hxx>
-#include <RWStepBasic_RWApproval.hxx>
-#include <RWStepBasic_RWApprovalPersonOrganization.hxx>
-#include <RWStepBasic_RWApprovalRelationship.hxx>
-#include <RWStepBasic_RWApprovalRole.hxx>
-#include <RWStepBasic_RWApprovalStatus.hxx>
-#include <RWStepVisual_RWAreaInSet.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignActualDateAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignApprovalAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignDateAndPersonAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignGroupAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignNominalDateAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAutoDesignPresentedItem.hxx>
-#include <RWStepAP214_RWAutoDesignSecurityClassificationAssignment.hxx>
+#include "../RWStepBasic/RWStepBasic_RWApplicationContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApplicationContextElement.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApproval.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalStatus.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAreaInSet.pxx"
+#include "RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignActualDateAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignApprovalAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignDateAndPersonAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignGroupAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignNominalDateAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAutoDesignPresentedItem.pxx"
+#include "RWStepAP214_RWAutoDesignSecurityClassificationAssignment.pxx"
 // Removed from Rev2 to Rev4 : <RWStepAP214_RWAutoDesignViewArea.hxx>
-#include <RWStepGeom_RWAxis1Placement.hxx>
-#include <RWStepGeom_RWAxis2Placement2d.hxx>
-#include <RWStepGeom_RWAxis2Placement3d.hxx>
-#include <RWStepGeom_RWBSplineCurve.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnots.hxx>
-#include <RWStepGeom_RWBSplineSurface.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnots.hxx>
-#include <RWStepVisual_RWBackgroundColour.hxx>
-#include <RWStepGeom_RWBezierCurve.hxx>
-#include <RWStepGeom_RWBezierSurface.hxx>
-#include <RWStepShape_RWBlock.hxx>
-#include <RWStepShape_RWBooleanResult.hxx>
-#include <RWStepGeom_RWBoundaryCurve.hxx>
-#include <RWStepGeom_RWBoundedCurve.hxx>
-#include <RWStepGeom_RWBoundedSurface.hxx>
-#include <RWStepShape_RWBoxDomain.hxx>
-#include <RWStepShape_RWBoxedHalfSpace.hxx>
-#include <RWStepShape_RWBrepWithVoids.hxx>
-#include <RWStepBasic_RWCalendarDate.hxx>
-#include <RWStepVisual_RWCameraImage.hxx>
-#include <RWStepVisual_RWCameraModel.hxx>
-#include <RWStepVisual_RWCameraModelD2.hxx>
-#include <RWStepVisual_RWCameraModelD3.hxx>
-#include <RWStepVisual_RWCameraUsage.hxx>
-#include <RWStepGeom_RWCartesianPoint.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator3d.hxx>
-#include <RWStepGeom_RWCircle.hxx>
-#include <RWStepShape_RWClosedShell.hxx>
-#include <RWStepVisual_RWColour.hxx>
-#include <RWStepVisual_RWColourRgb.hxx>
-#include <RWStepVisual_RWColourSpecification.hxx>
-#include <RWStepGeom_RWCompositeCurve.hxx>
-#include <RWStepGeom_RWCompositeCurveOnSurface.hxx>
-#include <RWStepGeom_RWCompositeCurveSegment.hxx>
-#include <RWStepVisual_RWCompositeText.hxx>
+#include "../RWStepGeom/RWStepGeom_RWAxis1Placement.pxx"
+#include "../RWStepGeom/RWStepGeom_RWAxis2Placement2d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWAxis2Placement3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.pxx"
+#include "../RWStepVisual/RWStepVisual_RWBackgroundColour.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWBlock.pxx"
+#include "../RWStepShape/RWStepShape_RWBooleanResult.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBoundaryCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBoundedCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBoundedSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWBoxDomain.pxx"
+#include "../RWStepShape/RWStepShape_RWBoxedHalfSpace.pxx"
+#include "../RWStepShape/RWStepShape_RWBrepWithVoids.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCalendarDate.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraImage.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModel.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD2.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraUsage.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCartesianPoint.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCircle.pxx"
+#include "../RWStepShape/RWStepShape_RWClosedShell.pxx"
+#include "../RWStepVisual/RWStepVisual_RWColour.pxx"
+#include "../RWStepVisual/RWStepVisual_RWColourRgb.pxx"
+#include "../RWStepVisual/RWStepVisual_RWColourSpecification.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCompositeCurveSegment.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCompositeText.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWCompositeTextWithAssociatedCurves.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWCompositeTextWithBlankingBox.hxx>
 // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
-#include <RWStepVisual_RWCompositeTextWithExtent.hxx>
-
-#include <RWStepGeom_RWConic.hxx>
-#include <RWStepGeom_RWConicalSurface.hxx>
-#include <RWStepShape_RWConnectedFaceSet.hxx>
-#include <RWStepVisual_RWContextDependentInvisibility.hxx>
-#include <RWStepVisual_RWContextDependentOverRidingStyledItem.hxx>
-#include <RWStepBasic_RWConversionBasedUnit.hxx>
-#include <RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx>
+#include "../RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.pxx"
+
+#include "../RWStepGeom/RWStepGeom_RWConic.pxx"
+#include "../RWStepGeom/RWStepGeom_RWConicalSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWContextDependentInvisibility.pxx"
+#include "../RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx"
 // Removed from Rev2 to Rev4 : <RWStepShape_RWCsgRepresentation.hxx>
-#include <RWStepShape_RWCsgShapeRepresentation.hxx>
-#include <RWStepShape_RWCsgSolid.hxx>
-#include <RWStepGeom_RWCurve.hxx>
-#include <RWStepGeom_RWCurveBoundedSurface.hxx>
-#include <RWStepGeom_RWCurveReplica.hxx>
-#include <RWStepVisual_RWCurveStyle.hxx>
-#include <RWStepVisual_RWCurveStyleFont.hxx>
-#include <RWStepVisual_RWCurveStyleFontPattern.hxx>
-#include <RWStepGeom_RWCylindricalSurface.hxx>
-#include <RWStepBasic_RWDate.hxx>
-#include <RWStepBasic_RWDateAndTime.hxx>
-#include <RWStepBasic_RWDateRole.hxx>
-#include <RWStepBasic_RWDateTimeRole.hxx>
+#include "../RWStepShape/RWStepShape_RWCsgShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWCsgSolid.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCurveBoundedSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCurveReplica.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCurveStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCurveStyleFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.pxx"
+#include "../RWStepGeom/RWStepGeom_RWCylindricalSurface.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDate.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDateAndTime.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDateRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDateTimeRole.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDefinedSymbol.hxx>
-#include <RWStepRepr_RWDefinitionalRepresentation.hxx>
-#include <RWStepGeom_RWDegeneratePcurve.hxx>
-#include <RWStepGeom_RWDegenerateToroidalSurface.hxx>
-#include <RWStepRepr_RWDescriptiveRepresentationItem.hxx>
+#include "../RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDegeneratePcurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDimensionCurve.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDimensionCurveTerminator.hxx>
-#include <RWStepBasic_RWDimensionalExponents.hxx>
-#include <RWStepGeom_RWDirection.hxx>
+#include "../RWStepBasic/RWStepBasic_RWDimensionalExponents.pxx"
+#include "../RWStepGeom/RWStepGeom_RWDirection.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDraughtingAnnotationOccurrence.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDraughtingCallout.hxx>
-#include <RWStepVisual_RWDraughtingPreDefinedColour.hxx>
-#include <RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx>
+#include "../RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.pxx"
+#include "../RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDraughtingSubfigureRepresentation.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDraughtingSymbolRepresentation.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDraughtingTextLiteralWithDelineation.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDrawingDefinition.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWDrawingRevision.hxx>
-#include <RWStepShape_RWEdge.hxx>
-#include <RWStepShape_RWEdgeCurve.hxx>
-#include <RWStepShape_RWEdgeLoop.hxx>
-#include <RWStepGeom_RWElementarySurface.hxx>
-#include <RWStepGeom_RWEllipse.hxx>
-#include <RWStepGeom_RWEvaluatedDegeneratePcurve.hxx>
-#include <RWStepBasic_RWExternalSource.hxx>
-#include <RWStepVisual_RWExternallyDefinedCurveFont.hxx>
+#include "../RWStepShape/RWStepShape_RWEdge.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeCurve.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeLoop.pxx"
+#include "../RWStepGeom/RWStepGeom_RWElementarySurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWEllipse.pxx"
+#include "../RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.pxx"
+#include "../RWStepBasic/RWStepBasic_RWExternalSource.pxx"
+#include "../RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWExternallyDefinedHatchStyle.hxx>
-#include <RWStepBasic_RWExternallyDefinedItem.hxx>
+#include "../RWStepBasic/RWStepBasic_RWExternallyDefinedItem.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWExternallyDefinedSymbol.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWExternallyDefinedTextFont.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWExternallyDefinedTileStyle.hxx>
-#include <RWStepShape_RWExtrudedAreaSolid.hxx>
-#include <RWStepShape_RWFace.hxx>
+#include "../RWStepShape/RWStepShape_RWExtrudedAreaSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWFace.pxx"
 // Removed from Rev2 to Rev4 : <RWStepShape_RWFaceBasedSurfaceModel.hxx>
-#include <RWStepShape_RWFaceBound.hxx>
-#include <RWStepShape_RWFaceOuterBound.hxx>
-#include <RWStepShape_RWFaceSurface.hxx>
-#include <RWStepShape_RWFacetedBrep.hxx>
-#include <RWStepShape_RWFacetedBrepShapeRepresentation.hxx>
-#include <RWStepVisual_RWFillAreaStyle.hxx>
-#include <RWStepVisual_RWFillAreaStyleColour.hxx>
+#include "../RWStepShape/RWStepShape_RWFaceBound.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceOuterBound.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrep.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWFillAreaStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWFillAreaStyleColour.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWFillAreaStyleHatching.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWFillAreaStyleTileSymbolWithStyle.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWFillAreaStyleTiles.hxx>
-#include <RWStepRepr_RWFunctionallyDefinedTransformation.hxx>
-#include <RWStepShape_RWGeometricCurveSet.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContext.hxx>
-#include <RWStepGeom_RWGeometricRepresentationItem.hxx>
-#include <RWStepShape_RWGeometricSet.hxx>
-#include <RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx>
-#include <RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx>
-#include <RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx>
-#include <RWStepRepr_RWGlobalUnitAssignedContext.hxx>
-#include <RWStepBasic_RWGeneralPropertyAssociation.hxx>
-#include <RWStepBasic_RWGeneralPropertyRelationship.hxx>
-#include <RWStepBasic_RWGroup.hxx>
-#include <RWStepBasic_RWGroupRelationship.hxx>
-#include <RWStepShape_RWHalfSpaceSolid.hxx>
-#include <RWStepGeom_RWHyperbola.hxx>
-#include <RWStepGeom_RWIntersectionCurve.hxx>
-#include <RWStepVisual_RWInvisibility.hxx>
-#include <RWStepBasic_RWLengthMeasureWithUnit.hxx>
-#include <RWStepBasic_RWLengthUnit.hxx>
-#include <RWStepGeom_RWLine.hxx>
-#include <RWStepBasic_RWLocalTime.hxx>
-#include <RWStepShape_RWLoop.hxx>
-#include <RWStepShape_RWManifoldSolidBrep.hxx>
-#include <RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx>
-#include <RWStepRepr_RWMappedItem.hxx>
-#include <RWStepBasic_RWMeasureWithUnit.hxx>
-#include <RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx>
+#include "../RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricCurveSet.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricSet.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGroup.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGroupRelationship.pxx"
+#include "../RWStepShape/RWStepShape_RWHalfSpaceSolid.pxx"
+#include "../RWStepGeom/RWStepGeom_RWHyperbola.pxx"
+#include "../RWStepGeom/RWStepGeom_RWIntersectionCurve.pxx"
+#include "../RWStepVisual/RWStepVisual_RWInvisibility.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLengthUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWLine.pxx"
+#include "../RWStepBasic/RWStepBasic_RWLocalTime.pxx"
+#include "../RWStepShape/RWStepShape_RWLoop.pxx"
+#include "../RWStepShape/RWStepShape_RWManifoldSolidBrep.pxx"
+#include "../RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMappedItem.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMeasureWithUnit.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx"
+#include "../RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWMechanicalDesignPresentationArea.hxx>
-#include <RWStepBasic_RWNamedUnit.hxx>
-#include <RWStepGeom_RWOffsetCurve3d.hxx>
-#include <RWStepGeom_RWOffsetSurface.hxx>
+#include "../RWStepBasic/RWStepBasic_RWNamedUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOffsetCurve3d.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOffsetSurface.pxx"
 // Removed from Rev2 to Rev4 : <RWStepAP214_RWOneDirectionRepeatFactor.hxx>
-#include <RWStepShape_RWOpenShell.hxx>
-#include <RWStepBasic_RWOrdinalDate.hxx>
-#include <RWStepBasic_RWOrganization.hxx>
-#include <RWStepBasic_RWOrganizationRole.hxx>
-#include <RWStepBasic_RWOrganizationalAddress.hxx>
-#include <RWStepShape_RWOrientedClosedShell.hxx>
-#include <RWStepShape_RWOrientedEdge.hxx>
-#include <RWStepShape_RWOrientedFace.hxx>
-#include <RWStepShape_RWOrientedOpenShell.hxx>
-#include <RWStepShape_RWOrientedPath.hxx>
-#include <RWStepGeom_RWOuterBoundaryCurve.hxx>
-#include <RWStepVisual_RWOverRidingStyledItem.hxx>
-#include <RWStepGeom_RWParabola.hxx>
-#include <RWStepRepr_RWParametricRepresentationContext.hxx>
-#include <RWStepShape_RWPath.hxx>
-#include <RWStepGeom_RWPcurve.hxx>
-#include <RWStepBasic_RWPerson.hxx>
-#include <RWStepBasic_RWPersonAndOrganization.hxx>
-#include <RWStepBasic_RWPersonAndOrganizationRole.hxx>
-#include <RWStepBasic_RWPersonalAddress.hxx>
-#include <RWStepGeom_RWPlacement.hxx>
-#include <RWStepVisual_RWPlanarBox.hxx>
-#include <RWStepVisual_RWPlanarExtent.hxx>
-#include <RWStepGeom_RWPlane.hxx>
-#include <RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx>
-#include <RWStepBasic_RWPlaneAngleUnit.hxx>
-#include <RWStepGeom_RWPoint.hxx>
-#include <RWStepGeom_RWPointOnCurve.hxx>
-#include <RWStepGeom_RWPointOnSurface.hxx>
-#include <RWStepGeom_RWPointReplica.hxx>
-#include <RWStepVisual_RWPointStyle.hxx>
-#include <RWStepShape_RWPolyLoop.hxx>
-#include <RWStepGeom_RWPolyline.hxx>
-#include <RWStepVisual_RWPreDefinedColour.hxx>
-#include <RWStepVisual_RWPreDefinedCurveFont.hxx>
-#include <RWStepVisual_RWPreDefinedItem.hxx>
+#include "../RWStepShape/RWStepShape_RWOpenShell.pxx"
+#include "../RWStepBasic/RWStepBasic_RWOrdinalDate.pxx"
+#include "../RWStepBasic/RWStepBasic_RWOrganization.pxx"
+#include "../RWStepBasic/RWStepBasic_RWOrganizationRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWOrganizationalAddress.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedClosedShell.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedEdge.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedFace.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedOpenShell.pxx"
+#include "../RWStepShape/RWStepShape_RWOrientedPath.pxx"
+#include "../RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.pxx"
+#include "../RWStepVisual/RWStepVisual_RWOverRidingStyledItem.pxx"
+#include "../RWStepGeom/RWStepGeom_RWParabola.pxx"
+#include "../RWStepRepr/RWStepRepr_RWParametricRepresentationContext.pxx"
+#include "../RWStepShape/RWStepShape_RWPath.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPcurve.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPerson.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPersonAndOrganization.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPersonalAddress.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPlacement.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPlanarBox.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPlanarExtent.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPlane.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWPlaneAngleUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPoint.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointOnCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointOnSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPointReplica.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPointStyle.pxx"
+#include "../RWStepShape/RWStepShape_RWPolyLoop.pxx"
+#include "../RWStepGeom/RWStepGeom_RWPolyline.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPreDefinedColour.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPreDefinedItem.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWPreDefinedSymbol.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWPreDefinedTextFont.hxx>
-#include <RWStepVisual_RWPresentationArea.hxx>
-#include <RWStepVisual_RWPresentationLayerAssignment.hxx>
-#include <RWStepVisual_RWPresentationRepresentation.hxx>
-#include <RWStepVisual_RWPresentationSet.hxx>
-#include <RWStepVisual_RWPresentationSize.hxx>
-#include <RWStepVisual_RWPresentationStyleAssignment.hxx>
-#include <RWStepVisual_RWPresentationStyleByContext.hxx>
-#include <RWStepVisual_RWPresentationView.hxx>
-#include <RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx>
-#include <RWStepVisual_RWRepositionedTessellatedItem.hxx>
-#include <RWStepBasic_RWProduct.hxx>
-#include <RWStepBasic_RWProductCategory.hxx>
-#include <RWStepBasic_RWProductContext.hxx>
+#include "../RWStepVisual/RWStepVisual_RWPresentationArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationSize.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationStyleByContext.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationView.pxx"
+#include "../RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProduct.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductCategory.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductContext.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWProductDataRepresentationView.hxx>
-#include <RWStepBasic_RWProductDefinition.hxx>
-#include <RWStepBasic_RWProductDefinitionContext.hxx>
-#include <RWStepBasic_RWProductDefinitionFormation.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx>
-#include <RWStepRepr_RWProductDefinitionShape.hxx>
-#include <RWStepBasic_RWProductRelatedProductCategory.hxx>
-#include <RWStepBasic_RWProductType.hxx>
-#include <RWStepRepr_RWPropertyDefinition.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRepresentation.hxx>
-#include <RWStepGeom_RWQuasiUniformCurve.hxx>
-#include <RWStepGeom_RWQuasiUniformSurface.hxx>
-#include <RWStepBasic_RWRatioMeasureWithUnit.hxx>
-#include <RWStepGeom_RWRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWRectangularCompositeSurface.hxx>
-#include <RWStepGeom_RWRectangularTrimmedSurface.hxx>
-#include <RWStepAP214_RWRepItemGroup.hxx>
-#include <RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx>
-#include <RWStepRepr_RWRepresentation.hxx>
-#include <RWStepRepr_RWRepresentationContext.hxx>
-#include <RWStepRepr_RWRepresentationItem.hxx>
-#include <RWStepRepr_RWRepresentationMap.hxx>
-#include <RWStepRepr_RWRepresentationRelationship.hxx>
-#include <RWStepShape_RWRevolvedAreaSolid.hxx>
-#include <RWStepShape_RWRightAngularWedge.hxx>
-#include <RWStepShape_RWRightCircularCone.hxx>
-#include <RWStepShape_RWRightCircularCylinder.hxx>
-#include <RWStepGeom_RWSeamCurve.hxx>
-#include <RWStepBasic_RWSecurityClassification.hxx>
-#include <RWStepBasic_RWSecurityClassificationLevel.hxx>
-#include <RWStepRepr_RWShapeAspect.hxx>
-#include <RWStepRepr_RWShapeAspectRelationship.hxx>
-#include <RWStepRepr_RWFeatureForDatumTargetRelationship.hxx>
-#include <RWStepRepr_RWShapeAspectTransition.hxx>
-#include <RWStepShape_RWShapeDefinitionRepresentation.hxx>
-#include <RWStepShape_RWShapeRepresentation.hxx>
-#include <RWStepShape_RWShellBasedSurfaceModel.hxx>
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSolidAngleMeasureWithUnit.hxx>
-#include <RWStepShape_RWSolidModel.hxx>
-#include <RWStepShape_RWSolidReplica.hxx>
-#include <RWStepShape_RWSphere.hxx>
-#include <RWStepGeom_RWSphericalSurface.hxx>
-#include <RWStepVisual_RWStyledItem.hxx>
-#include <RWStepGeom_RWSurface.hxx>
-#include <RWStepGeom_RWSurfaceCurve.hxx>
-#include <RWStepGeom_RWSurfaceOfLinearExtrusion.hxx>
-#include <RWStepGeom_RWSurfaceOfRevolution.hxx>
-#include <RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx>
-#include <RWStepGeom_RWSurfacePatch.hxx>
-#include <RWStepGeom_RWSurfaceReplica.hxx>
-#include <RWStepVisual_RWSurfaceSideStyle.hxx>
-#include <RWStepVisual_RWSurfaceStyleBoundary.hxx>
-#include <RWStepVisual_RWSurfaceStyleControlGrid.hxx>
-#include <RWStepVisual_RWSurfaceStyleFillArea.hxx>
-#include <RWStepVisual_RWSurfaceStyleParameterLine.hxx>
-#include <RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx>
-#include <RWStepVisual_RWSurfaceStyleSilhouette.hxx>
-#include <RWStepVisual_RWSurfaceStyleUsage.hxx>
-#include <RWStepShape_RWSweptAreaSolid.hxx>
-#include <RWStepGeom_RWSweptSurface.hxx>
+#include "../RWStepBasic/RWStepBasic_RWProductDefinition.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx"
+#include "../RWStepRepr/RWStepRepr_RWProductDefinitionShape.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductType.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinition.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformSurface.pxx"
+#include "../RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.pxx"
+#include "RWStepAP214_RWRepItemGroup.pxx"
+#include "../RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationContext.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationMap.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationRelationship.pxx"
+#include "../RWStepShape/RWStepShape_RWRevolvedAreaSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWRightAngularWedge.pxx"
+#include "../RWStepShape/RWStepShape_RWRightCircularCone.pxx"
+#include "../RWStepShape/RWStepShape_RWRightCircularCylinder.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSeamCurve.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSecurityClassification.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspectRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeAspectTransition.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWShellBasedSurfaceModel.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.pxx"
+#include "../RWStepShape/RWStepShape_RWSolidModel.pxx"
+#include "../RWStepShape/RWStepShape_RWSolidReplica.pxx"
+#include "../RWStepShape/RWStepShape_RWSphere.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSphericalSurface.pxx"
+#include "../RWStepVisual/RWStepVisual_RWStyledItem.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfacePatch.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSurfaceReplica.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceSideStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.pxx"
+#include "../RWStepShape/RWStepShape_RWSweptAreaSolid.pxx"
+#include "../RWStepGeom/RWStepGeom_RWSweptSurface.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWSymbolColour.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWSymbolRepresentation.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWSymbolRepresentationMap.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWSymbolStyle.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWSymbolTarget.hxx>
-#include <RWStepVisual_RWTemplate.hxx>
-#include <RWStepVisual_RWTemplateInstance.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTemplate.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTemplateInstance.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTerminatorSymbol.hxx>
 // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
-#include <RWStepVisual_RWTextLiteral.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTextLiteral.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTextLiteralWithAssociatedCurves.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTextLiteralWithBlankingBox.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTextLiteralWithDelineation.hxx>
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTextLiteralWithExtent.hxx>
 // Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
-#include <RWStepVisual_RWTextStyle.hxx>
-#include <RWStepVisual_RWTextStyleForDefinedFont.hxx>
-#include  <RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTextStyle.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx"
 // Removed from Rev2 to Rev4 : <RWStepVisual_RWTextStyleWithMirror.hxx>
-#include <RWStepShape_RWTopologicalRepresentationItem.hxx>
-#include <RWStepGeom_RWToroidalSurface.hxx>
-#include <RWStepShape_RWTorus.hxx>
-#include <RWStepShape_RWTransitionalShapeRepresentation.hxx>
-#include <RWStepGeom_RWTrimmedCurve.hxx>
+#include "../RWStepShape/RWStepShape_RWTopologicalRepresentationItem.pxx"
+#include "../RWStepGeom/RWStepGeom_RWToroidalSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWTorus.pxx"
+#include "../RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.pxx"
+#include "../RWStepGeom/RWStepGeom_RWTrimmedCurve.pxx"
 // Removed from Rev2 to Rev4 : <RWStepAP214_RWTwoDirectionRepeatFactor.hxx>
-#include <RWStepBasic_RWUncertaintyMeasureWithUnit.hxx>
-#include <RWStepGeom_RWUniformCurve.hxx>
-#include <RWStepGeom_RWUniformSurface.hxx>
-#include <RWStepGeom_RWVector.hxx>
-#include <RWStepShape_RWVertex.hxx>
-#include <RWStepShape_RWVertexLoop.hxx>
-#include <RWStepShape_RWVertexPoint.hxx>
-#include <RWStepVisual_RWViewVolume.hxx>
-#include <RWStepBasic_RWWeekOfYearAndDayDate.hxx>
-#include <RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx>
-#include <RWStepBasic_RWSiUnitAndLengthUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx>
-#include <RWStepShape_RWLoopAndPath.hxx>
+#include "../RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWVector.pxx"
+#include "../RWStepShape/RWStepShape_RWVertex.pxx"
+#include "../RWStepShape/RWStepShape_RWVertexLoop.pxx"
+#include "../RWStepShape/RWStepShape_RWVertexPoint.pxx"
+#include "../RWStepVisual/RWStepVisual_RWViewVolume.pxx"
+#include "../RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx"
+#include "../RWStepShape/RWStepShape_RWLoopAndPath.pxx"
 
 
 // Added by FMA
-#include <RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx>
-#include <RWStepBasic_RWSolidAngleUnit.hxx>
-#include <RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx>
-#include <RWStepBasic_RWMechanicalContext.hxx>
+#include "../RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx"
+#include "../RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSolidAngleUnit.pxx"
+#include "../RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMechanicalContext.pxx"
 
 // full Rev4
-#include <RWStepBasic_RWSiUnitAndRatioUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndTimeUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx>
-#include <RWStepBasic_RWApprovalDateTime.hxx>
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWApprovalDateTime.pxx"
 //not yet #include <StepVisual_CameraImage2dWithScale.hxx> derived
 //not yet #include <StepVisual_CameraImage3dWithScale.hxx> derived
 //not yet #include <StepVisual_CartesianTransformationOperator2d.hxx> derived
-#include <RWStepBasic_RWDerivedUnit.hxx>
-#include <RWStepBasic_RWDerivedUnitElement.hxx>
-#include <RWStepRepr_RWItemDefinedTransformation.hxx>
-#include <RWStepVisual_RWPresentedItemRepresentation.hxx>
-#include <RWStepVisual_RWPresentationLayerUsage.hxx>
+#include "../RWStepBasic/RWStepBasic_RWDerivedUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDerivedUnitElement.pxx"
+#include "../RWStepRepr/RWStepRepr_RWItemDefinedTransformation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.pxx"
+#include "../RWStepVisual/RWStepVisual_RWPresentationLayerUsage.pxx"
 
 //  Added by CKY (JUL-1998) for AP214 CC1 -> CC2
 
-#include <RWStepAP214_RWAutoDesignDocumentReference.hxx>
-#include <RWStepBasic_RWDocument.hxx>
-#include <RWStepBasic_RWDocumentRelationship.hxx>
-#include <RWStepBasic_RWDocumentType.hxx>
-#include <RWStepBasic_RWDocumentUsageConstraint.hxx>
-#include <RWStepBasic_RWEffectivity.hxx>
-#include <RWStepBasic_RWProductDefinitionEffectivity.hxx>
-#include <RWStepBasic_RWProductDefinitionRelationship.hxx>
+#include "RWStepAP214_RWAutoDesignDocumentReference.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocument.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.pxx"
+#include "../RWStepBasic/RWStepBasic_RWEffectivity.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.pxx"
 
-#include <RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx>
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx"
 
-#include <RWStepRepr_RWMakeFromUsageOption.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsage.hxx>
-#include <RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx>
-#include <RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx>
-#include <RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx>
-#include <RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx>
-#include <RWStepRepr_RWMaterialDesignation.hxx>
+#include "../RWStepRepr/RWStepRepr_RWMakeFromUsageOption.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialDesignation.pxx"
 
-#include <RWStepShape_RWContextDependentShapeRepresentation.hxx>
+#include "../RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.pxx"
 
 // Added from CD to DIS (S4134)
 #include <StepAP214_AppliedDateAndTimeAssignment.hxx> 
@@ -876,32 +876,32 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepShape_RevolvedFaceSolid.hxx>  
 #include <StepShape_SweptFaceSolid.hxx>  
 
-#include <RWStepAP214_RWAppliedDateAndTimeAssignment.hxx>
-#include <RWStepAP214_RWAppliedDateAssignment.hxx>
-#include <RWStepAP214_RWAppliedApprovalAssignment.hxx>
-#include <RWStepAP214_RWAppliedDocumentReference.hxx>
-#include <RWStepAP214_RWAppliedGroupAssignment.hxx>
-#include <RWStepAP214_RWAppliedOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAppliedPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP214_RWAppliedPresentedItem.hxx>
-#include <RWStepAP214_RWAppliedSecurityClassificationAssignment.hxx>  
-#include <RWStepBasic_RWDocumentFile.hxx>
-#include <RWStepBasic_RWCharacterizedObject.hxx>  
-#include <RWStepShape_RWExtrudedFaceSolid.hxx>
-#include <RWStepShape_RWRevolvedFaceSolid.hxx>  
-#include <RWStepShape_RWSweptFaceSolid.hxx> 
+#include "RWStepAP214_RWAppliedDateAndTimeAssignment.pxx"
+#include "RWStepAP214_RWAppliedDateAssignment.pxx"
+#include "RWStepAP214_RWAppliedApprovalAssignment.pxx"
+#include "RWStepAP214_RWAppliedDocumentReference.pxx"
+#include "RWStepAP214_RWAppliedGroupAssignment.pxx"
+#include "RWStepAP214_RWAppliedOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAppliedPersonAndOrganizationAssignment.pxx"
+#include "RWStepAP214_RWAppliedPresentedItem.pxx"
+#include "RWStepAP214_RWAppliedSecurityClassificationAssignment.pxx"  
+#include "../RWStepBasic/RWStepBasic_RWDocumentFile.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCharacterizedObject.pxx"  
+#include "../RWStepShape/RWStepShape_RWExtrudedFaceSolid.pxx"
+#include "../RWStepShape/RWStepShape_RWRevolvedFaceSolid.pxx"  
+#include "../RWStepShape/RWStepShape_RWSweptFaceSolid.pxx" 
 
 // Added by ABV 08.09.99 for CAX TRJ 2 (validation properties)
 #include <StepRepr_MeasureRepresentationItem.hxx>
-#include <RWStepRepr_RWMeasureRepresentationItem.hxx>
+#include "../RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.pxx"
 #include <StepBasic_SiUnitAndAreaUnit.hxx>
 #include <StepBasic_SiUnitAndVolumeUnit.hxx>
 #include <StepBasic_ConversionBasedUnitAndAreaUnit.hxx>
 #include <StepBasic_ConversionBasedUnitAndVolumeUnit.hxx> 
-#include <RWStepBasic_RWSiUnitAndAreaUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndVolumeUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx"
 
 // Added by ABV 10.11.99 for AP203
 #include <StepBasic_Action.hxx>
@@ -932,38 +932,38 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepBasic_VersionedActionRequest.hxx>
 #include <StepBasic_ProductCategoryRelationship.hxx>
 #include <StepBasic_ActionRequestSolution.hxx>
-#include <RWStepBasic_RWAction.hxx>
-#include <RWStepBasic_RWActionAssignment.hxx>
-#include <RWStepBasic_RWActionMethod.hxx>
-#include <RWStepBasic_RWActionRequestAssignment.hxx>
-#include <RWStepAP203_RWCcDesignApproval.hxx>
-#include <RWStepAP203_RWCcDesignCertification.hxx>
-#include <RWStepAP203_RWCcDesignContract.hxx>
-#include <RWStepAP203_RWCcDesignDateAndTimeAssignment.hxx>
-#include <RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.hxx>
-#include <RWStepAP203_RWCcDesignSecurityClassification.hxx>
-#include <RWStepAP203_RWCcDesignSpecificationReference.hxx>
-#include <RWStepBasic_RWCertification.hxx>
-#include <RWStepBasic_RWCertificationAssignment.hxx>
-#include <RWStepBasic_RWCertificationType.hxx>
-#include <RWStepAP203_RWChange.hxx>
-#include <RWStepAP203_RWChangeRequest.hxx>
-#include <RWStepRepr_RWConfigurationDesign.hxx>
-#include <RWStepRepr_RWConfigurationEffectivity.hxx>
-#include <RWStepBasic_RWContract.hxx>
-#include <RWStepBasic_RWContractAssignment.hxx>
-#include <RWStepBasic_RWContractType.hxx>
-#include <RWStepRepr_RWProductConcept.hxx>
-#include <RWStepBasic_RWProductConceptContext.hxx>
-#include <RWStepAP203_RWStartRequest.hxx>
-#include <RWStepAP203_RWStartWork.hxx>
-#include <RWStepBasic_RWVersionedActionRequest.hxx>
-#include <RWStepBasic_RWProductCategoryRelationship.hxx>
-#include <RWStepBasic_RWActionRequestSolution.hxx>
+#include "../RWStepBasic/RWStepBasic_RWAction.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionMethod.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionRequestAssignment.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignApproval.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignCertification.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignContract.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignDateAndTimeAssignment.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignPersonAndOrganizationAssignment.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignSecurityClassification.pxx"
+#include "../RWStepAP203/RWStepAP203_RWCcDesignSpecificationReference.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertification.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWCertificationType.pxx"
+#include "../RWStepAP203/RWStepAP203_RWChange.pxx"
+#include "../RWStepAP203/RWStepAP203_RWChangeRequest.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConfigurationDesign.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConfigurationEffectivity.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContract.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContractAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWContractType.pxx"
+#include "../RWStepRepr/RWStepRepr_RWProductConcept.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductConceptContext.pxx"
+#include "../RWStepAP203/RWStepAP203_RWStartRequest.pxx"
+#include "../RWStepAP203/RWStepAP203_RWStartWork.pxx"
+#include "../RWStepBasic/RWStepBasic_RWVersionedActionRequest.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductCategoryRelationship.pxx"
+#include "../RWStepBasic/RWStepBasic_RWActionRequestSolution.pxx"
 
 // Added by ABV 13.01.00 for CAX-IF TRJ3
 #include <StepVisual_DraughtingModel.hxx>
-#include <RWStepVisual_RWDraughtingModel.hxx>
+#include "../RWStepVisual/RWStepVisual_RWDraughtingModel.pxx"
 
 // Added by ABV 18.04.00 for CAX-IF TRJ4 (dimensions)
 #include <StepShape_AngularLocation.hxx>
@@ -974,14 +974,14 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepShape_DimensionalSize.hxx>
 #include <StepShape_DimensionalSizeWithPath.hxx>
 #include <StepShape_ShapeDimensionRepresentation.hxx>
-#include <RWStepShape_RWAngularLocation.hxx>
-#include <RWStepShape_RWAngularSize.hxx>
-#include <RWStepShape_RWDimensionalCharacteristicRepresentation.hxx>
-#include <RWStepShape_RWDimensionalLocation.hxx>
-#include <RWStepShape_RWDimensionalLocationWithPath.hxx>
-#include <RWStepShape_RWDimensionalSize.hxx>
-#include <RWStepShape_RWDimensionalSizeWithPath.hxx>
-#include <RWStepShape_RWShapeDimensionRepresentation.hxx>
+#include "../RWStepShape/RWStepShape_RWAngularLocation.pxx"
+#include "../RWStepShape/RWStepShape_RWAngularSize.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalLocation.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalLocationWithPath.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalSize.pxx"
+#include "../RWStepShape/RWStepShape_RWDimensionalSizeWithPath.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeDimensionRepresentation.pxx"
 
 // Added by ABV 10.05.00 for CAX-IF TRJ4 (external references)
 #include <StepBasic_DocumentRepresentationType.hxx>
@@ -997,23 +997,23 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepAP214_ExternallyDefinedClass.hxx>
 #include <StepAP214_ExternallyDefinedGeneralProperty.hxx>
 #include <StepAP214_AppliedExternalIdentificationAssignment.hxx>
-#include <RWStepBasic_RWDocumentRepresentationType.hxx>
-#include <RWStepBasic_RWObjectRole.hxx>
-#include <RWStepBasic_RWRoleAssociation.hxx>
-#include <RWStepBasic_RWIdentificationRole.hxx>
-#include <RWStepBasic_RWIdentificationAssignment.hxx>
-#include <RWStepBasic_RWExternalIdentificationAssignment.hxx>
-#include <RWStepBasic_RWEffectivityAssignment.hxx>
-#include <RWStepBasic_RWNameAssignment.hxx>
-#include <RWStepBasic_RWGeneralProperty.hxx>
-#include <RWStepAP214_RWClass.hxx>
-#include <RWStepAP214_RWExternallyDefinedClass.hxx>
-#include <RWStepAP214_RWExternallyDefinedGeneralProperty.hxx>
-#include <RWStepAP214_RWAppliedExternalIdentificationAssignment.hxx>
+#include "../RWStepBasic/RWStepBasic_RWDocumentRepresentationType.pxx"
+#include "../RWStepBasic/RWStepBasic_RWObjectRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWRoleAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWIdentificationRole.pxx"
+#include "../RWStepBasic/RWStepBasic_RWIdentificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWEffectivityAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWNameAssignment.pxx"
+#include "../RWStepBasic/RWStepBasic_RWGeneralProperty.pxx"
+#include "RWStepAP214_RWClass.pxx"
+#include "RWStepAP214_RWExternallyDefinedClass.pxx"
+#include "RWStepAP214_RWExternallyDefinedGeneralProperty.pxx"
+#include "RWStepAP214_RWAppliedExternalIdentificationAssignment.pxx"
 
 // abv 11.07.00: CAX-IF TRJ4: k1_geo-ac.stp
 #include <StepShape_DefinitionalRepresentationAndShapeRepresentation.hxx>
-#include <RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx>
+#include "../RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx"
 
 
 // Added by CKY , 25 APR 2001 for Dimensional Tolerances (CAX-IF TRJ7)
@@ -1032,15 +1032,15 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepRepr_CompoundRepresentationItem.hxx>
 #include <StepRepr_ValueRange.hxx>
 #include <StepRepr_ShapeAspectDerivingRelationship.hxx>
-#include <RWStepShape_RWLimitsAndFits.hxx>
-#include <RWStepShape_RWToleranceValue.hxx>
-#include <RWStepShape_RWMeasureQualification.hxx>
-#include <RWStepShape_RWPlusMinusTolerance.hxx>
-#include <RWStepShape_RWPrecisionQualifier.hxx>
-#include <RWStepShape_RWTypeQualifier.hxx>
-#include <RWStepShape_RWQualifiedRepresentationItem.hxx>
-#include <RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx>
-#include <RWStepRepr_RWCompoundRepresentationItem.hxx>
+#include "../RWStepShape/RWStepShape_RWLimitsAndFits.pxx"
+#include "../RWStepShape/RWStepShape_RWToleranceValue.pxx"
+#include "../RWStepShape/RWStepShape_RWMeasureQualification.pxx"
+#include "../RWStepShape/RWStepShape_RWPlusMinusTolerance.pxx"
+#include "../RWStepShape/RWStepShape_RWPrecisionQualifier.pxx"
+#include "../RWStepShape/RWStepShape_RWTypeQualifier.pxx"
+#include "../RWStepShape/RWStepShape_RWQualifiedRepresentationItem.pxx"
+#include "../RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.pxx"
 
 // abv 28.12.01: CAX-IF TRJ9: edge_based_wireframe
 #include <StepShape_CompoundShapeRepresentation.hxx>
@@ -1050,13 +1050,13 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepShape_EdgeBasedWireframeShapeRepresentation.hxx>
 #include <StepShape_FaceBasedSurfaceModel.hxx>
 #include <StepShape_NonManifoldSurfaceShapeRepresentation.hxx>
-#include <RWStepShape_RWCompoundShapeRepresentation.hxx>
-#include <RWStepShape_RWConnectedEdgeSet.hxx>
-#include <RWStepShape_RWConnectedFaceShapeRepresentation.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeModel.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx>
-#include <RWStepShape_RWFaceBasedSurfaceModel.hxx>
-#include <RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx>
+#include "../RWStepShape/RWStepShape_RWCompoundShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedEdgeSet.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.pxx"
+#include "../RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx"
+#include "../RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.pxx"
+#include "../RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx"
 
 //gka 08.01.02 TRJ9
 #include <StepGeom_OrientedSurface.hxx>
@@ -1065,11 +1065,11 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepShape_SeamEdge.hxx>
 #include <StepShape_ConnectedFaceSubSet.hxx>
 
-#include <RWStepGeom_RWOrientedSurface.hxx>
-#include <RWStepShape_RWSubface.hxx>
-#include <RWStepShape_RWSubedge.hxx>
-#include <RWStepShape_RWSeamEdge.hxx>
-#include <RWStepShape_RWConnectedFaceSubSet.hxx>
+#include "../RWStepGeom/RWStepGeom_RWOrientedSurface.pxx"
+#include "../RWStepShape/RWStepShape_RWSubface.pxx"
+#include "../RWStepShape/RWStepShape_RWSubedge.pxx"
+#include "../RWStepShape/RWStepShape_RWSeamEdge.pxx"
+#include "../RWStepShape/RWStepShape_RWConnectedFaceSubSet.pxx"
 
 // Added for AP209
 #include <StepBasic_EulerAngles.hxx>
@@ -1150,102 +1150,102 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepRepr_StructuralResponseProperty.hxx>
 #include <StepRepr_StructuralResponsePropertyDefinitionRepresentation.hxx>
 
-#include <RWStepBasic_RWEulerAngles.hxx>
-#include <RWStepBasic_RWMassUnit.hxx>
-#include <RWStepBasic_RWThermodynamicTemperatureUnit.hxx>
-#include <RWStepElement_RWAnalysisItemWithinRepresentation.hxx>
-#include <RWStepElement_RWCurve3dElementDescriptor.hxx>
-#include <RWStepElement_RWCurveElementEndReleasePacket.hxx>
-#include <RWStepElement_RWCurveElementSectionDefinition.hxx>
-#include <RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx>
-#include <RWStepElement_RWElementDescriptor.hxx>
-#include <RWStepElement_RWElementMaterial.hxx>
-#include <RWStepElement_RWSurface3dElementDescriptor.hxx>
-#include <RWStepElement_RWSurfaceElementProperty.hxx>
-#include <RWStepElement_RWSurfaceSection.hxx>
-#include <RWStepElement_RWSurfaceSectionField.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldConstant.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldVarying.hxx>
-#include <RWStepElement_RWUniformSurfaceSection.hxx>
-#include <RWStepElement_RWVolume3dElementDescriptor.hxx>
-#include <RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWCurve3dElementProperty.hxx>
-#include <RWStepFEA_RWCurve3dElementRepresentation.hxx>
-#include <RWStepFEA_RWNode.hxx>
-#include <RWStepFEA_RWCurveElementEndOffset.hxx>
-#include <RWStepFEA_RWCurveElementEndRelease.hxx>
-#include <RWStepFEA_RWCurveElementInterval.hxx>
-#include <RWStepFEA_RWCurveElementIntervalConstant.hxx>
-#include <RWStepFEA_RWDummyNode.hxx>
-#include <RWStepFEA_RWCurveElementLocation.hxx>
-#include <RWStepFEA_RWElementGeometricRelationship.hxx>
-#include <RWStepFEA_RWElementGroup.hxx>
-#include <RWStepFEA_RWElementRepresentation.hxx>
-#include <RWStepFEA_RWFeaAreaDensity.hxx>
-#include <RWStepFEA_RWFeaAxis2Placement3d.hxx>
-#include <RWStepFEA_RWFeaGroup.hxx>
-#include <RWStepFEA_RWFeaLinearElasticity.hxx>
-#include <RWStepFEA_RWFeaMassDensity.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx>
-#include <RWStepFEA_RWFeaModel.hxx>
-#include <RWStepFEA_RWFeaModel3d.hxx>
-#include <RWStepFEA_RWFeaMoistureAbsorption.hxx>
-#include <RWStepFEA_RWFeaParametricPoint.hxx>
-#include <RWStepFEA_RWFeaRepresentationItem.hxx>
-#include <RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx>
-#include <RWStepFEA_RWFeaShellBendingStiffness.hxx>
-#include <RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx>
-#include <RWStepFEA_RWFeaShellMembraneStiffness.hxx>
-#include <RWStepFEA_RWFeaShellShearStiffness.hxx>
-#include <RWStepFEA_RWGeometricNode.hxx>
-#include <RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx>
-#include <RWStepFEA_RWNodeGroup.hxx>
-#include <RWStepFEA_RWNodeRepresentation.hxx>
-#include <RWStepFEA_RWNodeSet.hxx>
-#include <RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx>
-#include <RWStepFEA_RWNodeWithVector.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWSurface3dElementRepresentation.hxx>
-#include <RWStepFEA_RWVolume3dElementRepresentation.hxx>
-#include <RWStepRepr_RWDataEnvironment.hxx>
-#include <RWStepRepr_RWMaterialPropertyRepresentation.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRelationship.hxx>
-#include <RWStepShape_RWPointRepresentation.hxx>
-#include <RWStepRepr_RWMaterialProperty.hxx>
-#include <RWStepFEA_RWFeaModelDefinition.hxx>
-#include <RWStepFEA_RWFreedomAndCoefficient.hxx>
-#include <RWStepFEA_RWFreedomsList.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationRelationship.hxx>
-#include <RWStepFEA_RWNodeDefinition.hxx>
-#include <RWStepRepr_RWStructuralResponseProperty.hxx>
-#include <RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx>
+#include "../RWStepBasic/RWStepBasic_RWEulerAngles.pxx"
+#include "../RWStepBasic/RWStepBasic_RWMassUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.pxx"
+#include "../RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.pxx"
+#include "../RWStepElement/RWStepElement_RWCurve3dElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementSectionDefinition.pxx"
+#include "../RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx"
+#include "../RWStepElement/RWStepElement_RWElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWElementMaterial.pxx"
+#include "../RWStepElement/RWStepElement_RWSurface3dElementDescriptor.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceElementProperty.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSection.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionField.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.pxx"
+#include "../RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.pxx"
+#include "../RWStepElement/RWStepElement_RWUniformSurfaceSection.pxx"
+#include "../RWStepElement/RWStepElement_RWVolume3dElementDescriptor.pxx"
+#include "../RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurve3dElementProperty.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementEndOffset.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementEndRelease.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementInterval.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.pxx"
+#include "../RWStepFEA/RWStepFEA_RWDummyNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWCurveElementLocation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementGeometricRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaAreaDensity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaLinearElasticity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMassDensity.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModel.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModel3d.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaParametricPoint.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaRepresentationItem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.pxx"
+#include "../RWStepFEA/RWStepFEA_RWGeometricNode.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeGroup.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeSet.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeWithVector.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.pxx"
+#include "../RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDataEnvironment.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.pxx"
+#include "../RWStepShape/RWStepShape_RWPointRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWMaterialProperty.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaModelDefinition.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFreedomsList.pxx"
+#include "../RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWNodeDefinition.pxx"
+#include "../RWStepRepr/RWStepRepr_RWStructuralResponseProperty.pxx"
+#include "../RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx"
 
 #include <StepBasic_SiUnitAndMassUnit.hxx>
 #include <StepBasic_SiUnitAndThermodynamicTemperatureUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndMassUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.pxx"
+#include "../RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx"
 #include <StepFEA_AlignedSurface3dElementCoordinateSystem.hxx>
 #include <StepFEA_ConstantSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx>
-#include <RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx>
+#include "../RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx"
+#include "../RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx"
 
 // 23.01.2003
 #include <StepFEA_CurveElementIntervalLinearlyVarying.hxx>
 #include <StepFEA_FeaCurveSectionGeometricRelationship.hxx>
 #include <StepFEA_FeaSurfaceSectionGeometricRelationship.hxx>
-#include <RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx>
-#include <RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx>
-#include <RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx>
+#include "../RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx"
+#include "../RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx"
 
 // PTV 28.01.2003 TRJ11 AP214 external references
 #include <StepBasic_DocumentProductAssociation.hxx>
 #include <StepBasic_DocumentProductEquivalence.hxx>
-#include <RWStepBasic_RWDocumentProductAssociation.hxx>
-#include <RWStepBasic_RWDocumentProductEquivalence.hxx>
+#include "../RWStepBasic/RWStepBasic_RWDocumentProductAssociation.pxx"
+#include "../RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.pxx"
 
 //  TR12J 04.06.2003 G&DT entities GKA 
 #include <StepShape_ShapeRepresentationWithParameters.hxx>
@@ -1277,101 +1277,101 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepRepr_CompositeShapeAspect.hxx>
 #include <StepRepr_DerivedShapeAspect.hxx>
 #include <StepRepr_Extension.hxx>
-#include <RWStepRepr_RWCompositeShapeAspect.hxx>
-#include <RWStepRepr_RWDerivedShapeAspect.hxx>
-#include <RWStepRepr_RWExtension.hxx>
-#include <RWStepShape_RWShapeRepresentationWithParameters.hxx>
-#include <RWStepDimTol_RWAngularityTolerance.hxx>
-#include <RWStepDimTol_RWConcentricityTolerance.hxx>
-#include <RWStepDimTol_RWCircularRunoutTolerance.hxx>
-#include <RWStepDimTol_RWCoaxialityTolerance.hxx>
-#include <RWStepDimTol_RWCylindricityTolerance.hxx>
-#include <RWStepDimTol_RWFlatnessTolerance.hxx>
-#include <RWStepDimTol_RWLineProfileTolerance.hxx>
-#include <RWStepDimTol_RWParallelismTolerance.hxx>
-#include <RWStepDimTol_RWPerpendicularityTolerance.hxx>
-#include <RWStepDimTol_RWPositionTolerance.hxx>
-#include <RWStepDimTol_RWRoundnessTolerance.hxx>
-#include <RWStepDimTol_RWStraightnessTolerance.hxx>
-#include <RWStepDimTol_RWSurfaceProfileTolerance.hxx>
-#include <RWStepDimTol_RWSymmetryTolerance.hxx>
-#include <RWStepDimTol_RWTotalRunoutTolerance.hxx>
-#include <RWStepDimTol_RWGeometricTolerance.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx>
-#include <RWStepDimTol_RWModifiedGeometricTolerance.hxx>
-#include <RWStepDimTol_RWDatum.hxx>
-#include <RWStepDimTol_RWDatumFeature.hxx>
-#include <RWStepDimTol_RWDatumReference.hxx>
-#include <RWStepDimTol_RWCommonDatum.hxx>
-#include <RWStepDimTol_RWDatumTarget.hxx>
-#include <RWStepDimTol_RWPlacedDatumTargetFeature.hxx>
+#include "../RWStepRepr/RWStepRepr_RWCompositeShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWDerivedShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWExtension.pxx"
+#include "../RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWAngularityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWParallelismTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPositionTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatum.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumFeature.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReference.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWCommonDatum.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumTarget.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.pxx"
 #include <StepDimTol_GeometricToleranceRelationship.hxx>
-#include <RWStepDimTol_RWGeometricToleranceRelationship.hxx>
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.pxx"
 
 #include <StepRepr_ReprItemAndLengthMeasureWithUnit.hxx>
-#include <RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx>
+#include "../RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx"
 #include <StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx"
 
 // added by skl 10.02.2004 for TRJ13
 #include <StepBasic_ConversionBasedUnitAndMassUnit.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx"
 #include <StepBasic_MassMeasureWithUnit.hxx>
-#include <RWStepBasic_RWMassMeasureWithUnit.hxx>
+#include "../RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.pxx"
 
 // Added by ika for GD&T AP242
-#include <RWStepRepr_RWApex.hxx>
-#include <RWStepRepr_RWCentreOfSymmetry.hxx>
-#include <RWStepRepr_RWGeometricAlignment.hxx>
-#include <RWStepRepr_RWParallelOffset.hxx>
-#include <RWStepRepr_RWPerpendicularTo.hxx>
-#include <RWStepRepr_RWTangent.hxx>
-#include <RWStepAP242_RWGeometricItemSpecificUsage.hxx>
-#include <RWStepAP242_RWIdAttribute.hxx>
-#include <RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx>
-#include <RWStepRepr_RWAllAroundShapeAspect.hxx>
-#include <RWStepRepr_RWBetweenShapeAspect.hxx>
-#include <RWStepRepr_RWCompositeGroupShapeAspect.hxx>
-#include <RWStepRepr_RWContinuosShapeAspect.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithModifiers.hxx>
-#include <RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx>
-#include <RWStepDimTol_RWNonUniformZoneDefinition.hxx>
-#include <RWStepDimTol_RWProjectedZoneDefinition.hxx>
-#include <RWStepDimTol_RWRunoutZoneDefinition.hxx>
-#include <RWStepDimTol_RWRunoutZoneOrientation.hxx>
-#include <RWStepDimTol_RWToleranceZone.hxx>
-#include <RWStepDimTol_RWToleranceZoneDefinition.hxx>
-#include <RWStepDimTol_RWToleranceZoneForm.hxx>
-#include <RWStepShape_RWValueFormatTypeQualifier.hxx>
-#include <RWStepDimTol_RWDatumReferenceCompartment.hxx>
-#include <RWStepDimTol_RWDatumReferenceElement.hxx>
-#include <RWStepDimTol_RWDatumReferenceModifierWithValue.hxx>
-#include <RWStepDimTol_RWDatumSystem.hxx>
-#include <RWStepDimTol_RWGeneralDatumReference.hxx>
-#include <RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx>
-#include <RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx>
-#include <RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx>
-#include <RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
-#include <RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx>
-#include <RWStepRepr_RWBooleanRepresentationItem.hxx>
-#include <RWStepRepr_RWIntegerRepresentationItem.hxx>
-#include <RWStepRepr_RWRealRepresentationItem.hxx>
-#include <RWStepRepr_RWValueRepresentationItem.hxx>
-#include <RWStepRepr_RWValueRepresentationItem.hxx>
-#include <RWStepAP242_RWDraughtingModelItemAssociation.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationPlane.hxx>
-#include <RWStepVisual_RWDraughtingCallout.hxx>
+#include "../RWStepRepr/RWStepRepr_RWApex.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCentreOfSymmetry.pxx"
+#include "../RWStepRepr/RWStepRepr_RWGeometricAlignment.pxx"
+#include "../RWStepRepr/RWStepRepr_RWParallelOffset.pxx"
+#include "../RWStepRepr/RWStepRepr_RWPerpendicularTo.pxx"
+#include "../RWStepRepr/RWStepRepr_RWTangent.pxx"
+#include "../RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.pxx"
+#include "../RWStepAP242/RWStepAP242_RWIdAttribute.pxx"
+#include "../RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx"
+#include "../RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWBetweenShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.pxx"
+#include "../RWStepRepr/RWStepRepr_RWContinuosShapeAspect.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWToleranceZone.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.pxx"
+#include "../RWStepShape/RWStepShape_RWValueFormatTypeQualifier.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWDatumSystem.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.pxx"
+#include "../RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx"
+#include "../RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx"
+#include "../RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx"
+#include "../RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRealRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWValueRepresentationItem.pxx"
+#include "../RWStepRepr/RWStepRepr_RWValueRepresentationItem.pxx"
+#include "../RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx"
+#include "../RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationPlane.pxx"
+#include "../RWStepVisual/RWStepVisual_RWDraughtingCallout.pxx"
 
 #include <StepRepr_Apex.hxx>
 #include <StepRepr_CentreOfSymmetry.hxx>
@@ -1434,112 +1434,112 @@ IMPLEMENT_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
 #include <StepRepr_ConstructiveGeometryRepresentationRelationship.hxx>
 #include <StepRepr_MechanicalDesignAndDraughtingRelationship.hxx>
 
-#include <RWStepVisual_RWTessellatedAnnotationOccurrence.hxx>
-#include <RWStepVisual_RWTessellatedItem.hxx>
-#include <RWStepVisual_RWTessellatedGeometricSet.hxx>
-#include <RWStepVisual_RWTessellatedCurveSet.hxx>
-#include <RWStepVisual_RWCoordinatesList.hxx>
-#include <RWStepRepr_RWCharacterizedRepresentation.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentation.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx>
+#include "../RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedItem.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWTessellatedCurveSet.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCoordinatesList.pxx"
+#include "../RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.pxx"
+#include "../RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx"
 #include <StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel.hxx>
-#include <RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx>
+#include "../RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx"
 #include <StepVisual_AnnotationFillArea.hxx>
 #include <StepVisual_AnnotationFillAreaOccurrence.hxx>
-#include <RWStepVisual_RWAnnotationFillArea.hxx>
-#include <RWStepVisual_RWAnnotationFillAreaOccurrence.hxx>
+#include "../RWStepVisual/RWStepVisual_RWAnnotationFillArea.pxx"
+#include "../RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.pxx"
 #include <StepVisual_CameraModelD3MultiClipping.hxx>
 #include <StepVisual_CameraModelD3MultiClippingIntersection.hxx>
 #include <StepVisual_CameraModelD3MultiClippingUnion.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClipping.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx>
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx"
+#include "../RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx"
 #include <StepVisual_AnnotationCurveOccurrenceAndGeomReprItem.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx>
+#include "../RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx"
 
-#include <RWStepVisual_RWSurfaceStyleTransparent.hxx>
-#include <RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx>
-#include <RWStepVisual_RWSurfaceStyleRendering.hxx>
-#include <RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx>
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.pxx"
+#include "../RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx"
 
 // Added for kinematics implementation
-#include <RWStepGeom_RWSuParameters.hxx>
-#include <RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx>
-#include <RWStepKinematics_RWActuatedKinematicPair.hxx>
-#include <RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx>
-#include <RWStepKinematics_RWCylindricalPair.hxx>
-#include <RWStepKinematics_RWCylindricalPairValue.hxx>
-#include <RWStepKinematics_RWCylindricalPairWithRange.hxx>
-#include <RWStepKinematics_RWFullyConstrainedPair.hxx>
-#include <RWStepKinematics_RWGearPair.hxx>
-#include <RWStepKinematics_RWGearPairValue.hxx>
-#include <RWStepKinematics_RWGearPairWithRange.hxx>
-#include <RWStepKinematics_RWHomokineticPair.hxx>
-#include <RWStepKinematics_RWKinematicJoint.hxx>
-#include <RWStepKinematics_RWKinematicLink.hxx>
-#include <RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx>
-#include <RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx>
-#include <RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx>
-#include <RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx>
-#include <RWStepKinematics_RWKinematicTopologyStructure.hxx>
-#include <RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx>
-#include <RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPair.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPairValue.hxx>
-#include <RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx>
-#include <RWStepKinematics_RWMechanismRepresentation.hxx>
-#include <RWStepKinematics_RWMechanismStateRepresentation.hxx>
-#include <RWStepKinematics_RWOrientedJoint.hxx>
-#include <RWStepKinematics_RWPairRepresentationRelationship.hxx>
-#include <RWStepKinematics_RWPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWPlanarCurvePairRange.hxx>
-#include <RWStepKinematics_RWPlanarPair.hxx>
-#include <RWStepKinematics_RWPlanarPairValue.hxx>
-#include <RWStepKinematics_RWPlanarPairWithRange.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePair.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx>
-#include <RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePair.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePairValue.hxx>
-#include <RWStepKinematics_RWPointOnSurfacePairWithRange.hxx>
-#include <RWStepKinematics_RWPrismaticPair.hxx>
-#include <RWStepKinematics_RWPrismaticPairValue.hxx>
-#include <RWStepKinematics_RWPrismaticPairWithRange.hxx>
-#include <RWStepKinematics_RWProductDefinitionKinematics.hxx>
-#include <RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx>
-#include <RWStepKinematics_RWRackAndPinionPair.hxx>
-#include <RWStepKinematics_RWRackAndPinionPairValue.hxx>
-#include <RWStepKinematics_RWRackAndPinionPairWithRange.hxx>
-#include <RWStepKinematics_RWRevolutePair.hxx>
-#include <RWStepKinematics_RWRevolutePairValue.hxx>
-#include <RWStepKinematics_RWRevolutePairWithRange.hxx>
-#include <RWStepKinematics_RWRigidLinkRepresentation.hxx>
-#include <RWStepKinematics_RWRollingCurvePair.hxx>
-#include <RWStepKinematics_RWRollingCurvePairValue.hxx>
-#include <RWStepKinematics_RWRollingSurfacePair.hxx>
-#include <RWStepKinematics_RWRollingSurfacePairValue.hxx>
-#include <RWStepKinematics_RWRotationAboutDirection.hxx>
-#include <RWStepKinematics_RWScrewPair.hxx>
-#include <RWStepKinematics_RWScrewPairValue.hxx>
-#include <RWStepKinematics_RWScrewPairWithRange.hxx>
-#include <RWStepKinematics_RWSlidingCurvePair.hxx>
-#include <RWStepKinematics_RWSlidingCurvePairValue.hxx>
-#include <RWStepKinematics_RWSlidingSurfacePair.hxx>
-#include <RWStepKinematics_RWSlidingSurfacePairValue.hxx>
-#include <RWStepKinematics_RWSphericalPair.hxx>
-#include <RWStepKinematics_RWSphericalPairValue.hxx>
-#include <RWStepKinematics_RWSphericalPairWithPin.hxx>
-#include <RWStepKinematics_RWSphericalPairWithPinAndRange.hxx>
-#include <RWStepKinematics_RWSphericalPairWithRange.hxx>
-#include <RWStepKinematics_RWSurfacePairWithRange.hxx>
-#include <RWStepKinematics_RWUnconstrainedPair.hxx>
-#include <RWStepKinematics_RWUnconstrainedPairValue.hxx>
-#include <RWStepKinematics_RWUniversalPair.hxx>
-#include <RWStepKinematics_RWUniversalPairValue.hxx>
-#include <RWStepKinematics_RWUniversalPairWithRange.hxx>
-#include <RWStepRepr_RWRepresentationContextReference.hxx>
-#include <RWStepRepr_RWRepresentationReference.hxx>
+#include "../RWStepGeom/RWStepGeom_RWSuParameters.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWGearPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWHomokineticPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicJoint.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicLink.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWOrientedJoint.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPair.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPairValue.pxx"
+#include "../RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationContextReference.pxx"
+#include "../RWStepRepr/RWStepRepr_RWRepresentationReference.pxx"
 
 #include <StepGeom_SuParameters.hxx>
 #include <StepKinematics_ActuatedKinPairAndOrderKinPair.hxx>
diff --git a/src/RWStepAP214/RWStepAP214_ReadWriteModule.hxx b/src/RWStepAP214/RWStepAP214_ReadWriteModule.hxx
deleted file mode 100644 (file)
index 7c3399a..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-// Created on: 1995-12-07
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP214_ReadWriteModule_HeaderFile
-#define _RWStepAP214_ReadWriteModule_HeaderFile
-
-#include <Standard.hxx>
-
-#include <StepData_ReadWriteModule.hxx>
-#include <Standard_Integer.hxx>
-#include <TColStd_SequenceOfAsciiString.hxx>
-class TCollection_AsciiString;
-class StepData_StepReaderData;
-class Interface_Check;
-class Standard_Transient;
-class StepData_StepWriter;
-
-
-class RWStepAP214_ReadWriteModule;
-DEFINE_STANDARD_HANDLE(RWStepAP214_ReadWriteModule, StepData_ReadWriteModule)
-
-//! General module to read and write StepAP214 entities
-class RWStepAP214_ReadWriteModule : public StepData_ReadWriteModule
-{
-
-public:
-
-  
-  Standard_EXPORT RWStepAP214_ReadWriteModule();
-  
-  //! associates a positive Case Number to each type of StepAP214 entity,
-  //! given as a String defined in the EXPRESS form
-  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
-  
-  //! associates a positive Case Number to each type of StepAP214 Complex entity,
-  //! given as a String defined in the EXPRESS form
-  Standard_EXPORT virtual Standard_Integer CaseStep (const TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
-  
-  //! returns True if the Case Number corresponds to a Complex Type
-  Standard_EXPORT virtual Standard_Boolean IsComplex (const Standard_Integer CN) const Standard_OVERRIDE;
-  
-  //! returns a StepType (defined in EXPRESS form which belongs to a
-  //! Type of Entity, identified by its CaseNumber determined by Protocol
-  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
-  
-  Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
-  
-  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
-  
-  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
-
-
-
-
-  DEFINE_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
-
-protected:
-
-
-
-
-private:
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepAP214_ReadWriteModule_HeaderFile
diff --git a/src/RWStepAP214/RWStepAP214_ReadWriteModule.pxx b/src/RWStepAP214/RWStepAP214_ReadWriteModule.pxx
new file mode 100644 (file)
index 0000000..1375083
--- /dev/null
@@ -0,0 +1,88 @@
+// Created on: 1995-12-07
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP214_ReadWriteModule_HeaderFile
+#define _RWStepAP214_ReadWriteModule_HeaderFile
+
+#include <Standard.hxx>
+
+#include <StepData_ReadWriteModule.hxx>
+#include <Standard_Integer.hxx>
+#include <TColStd_SequenceOfAsciiString.hxx>
+class TCollection_AsciiString;
+class StepData_StepReaderData;
+class Interface_Check;
+class Standard_Transient;
+class StepData_StepWriter;
+
+
+class RWStepAP214_ReadWriteModule;
+DEFINE_STANDARD_HANDLE(RWStepAP214_ReadWriteModule, StepData_ReadWriteModule)
+
+//! General module to read and write StepAP214 entities
+class RWStepAP214_ReadWriteModule : public StepData_ReadWriteModule
+{
+
+public:
+
+  
+  Standard_HIDDEN RWStepAP214_ReadWriteModule();
+  
+  //! associates a positive Case Number to each type of StepAP214 entity,
+  //! given as a String defined in the EXPRESS form
+  Standard_HIDDEN Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
+  
+  //! associates a positive Case Number to each type of StepAP214 Complex entity,
+  //! given as a String defined in the EXPRESS form
+  Standard_HIDDEN virtual Standard_Integer CaseStep (const TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
+  
+  //! returns True if the Case Number corresponds to a Complex Type
+  Standard_HIDDEN virtual Standard_Boolean IsComplex (const Standard_Integer CN) const Standard_OVERRIDE;
+  
+  //! returns a StepType (defined in EXPRESS form which belongs to a
+  //! Type of Entity, identified by its CaseNumber determined by Protocol
+  Standard_HIDDEN const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
+  
+  Standard_HIDDEN virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
+  
+  Standard_HIDDEN void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
+  
+  Standard_HIDDEN void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
+
+
+
+
+  DEFINE_STANDARD_RTTIEXT(RWStepAP214_ReadWriteModule,StepData_ReadWriteModule)
+
+protected:
+
+
+
+
+private:
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepAP214_ReadWriteModule_HeaderFile
index f1d234473872b3db9854beb12482d847731cd455..61e3ade68b3049bebac08c3dcda499cf6e3a7cef 100644 (file)
@@ -1,8 +1,8 @@
 RWStepAP242_RWDraughtingModelItemAssociation.cxx
-RWStepAP242_RWDraughtingModelItemAssociation.hxx
+RWStepAP242_RWDraughtingModelItemAssociation.pxx
 RWStepAP242_RWGeometricItemSpecificUsage.cxx
-RWStepAP242_RWGeometricItemSpecificUsage.hxx
+RWStepAP242_RWGeometricItemSpecificUsage.pxx
 RWStepAP242_RWIdAttribute.cxx
-RWStepAP242_RWIdAttribute.hxx
+RWStepAP242_RWIdAttribute.pxx
 RWStepAP242_RWItemIdentifiedRepresentationUsage.cxx
-RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx
+RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx
index a1600f3a583142caed1fac3f9d360fa37d605153..630d8c52c5cfaf38d25b3179e2af099351e087e6 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepAP242_RWDraughtingModelItemAssociation.hxx>
+#include "RWStepAP242_RWDraughtingModelItemAssociation.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.hxx b/src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.hxx
deleted file mode 100644 (file)
index ecf710a..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
-#define _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP242_DraughtingModelItemAssociation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for DraughtingModelItemAssociation
-class RWStepAP242_RWDraughtingModelItemAssociation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepAP242_RWDraughtingModelItemAssociation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_DraughtingModelItemAssociation)& ent)  const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_DraughtingModelItemAssociation)& ent)  const;
-  
-  Standard_EXPORT void Share (const Handle(StepAP242_DraughtingModelItemAssociation)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
diff --git a/src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.pxx b/src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.pxx
new file mode 100644 (file)
index 0000000..2395eae
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on: 2015-10-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
+#define _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP242_DraughtingModelItemAssociation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for DraughtingModelItemAssociation
+class RWStepAP242_RWDraughtingModelItemAssociation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepAP242_RWDraughtingModelItemAssociation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_DraughtingModelItemAssociation)& ent)  const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_DraughtingModelItemAssociation)& ent)  const;
+  
+  Standard_HIDDEN void Share (const Handle(StepAP242_DraughtingModelItemAssociation)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepAP242_RWDraughtingModelItemAssociation_HeaderFile
index be4e8819abb045e082e2bc65f9a9f831af76c9d4..fc9b220027ad2d346d8566fc83cf695b063b1b1c 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepAP242_RWGeometricItemSpecificUsage.hxx>
+#include "RWStepAP242_RWGeometricItemSpecificUsage.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.hxx b/src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.hxx
deleted file mode 100644 (file)
index 20f2958..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
-#define _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP242_GeometricItemSpecificUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricItemSpecificUsage
-class RWStepAP242_RWGeometricItemSpecificUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP242_RWGeometricItemSpecificUsage();
-  
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_GeometricItemSpecificUsage)& ent)  const;
-  
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_GeometricItemSpecificUsage)& ent)  const;
-  
-  Standard_EXPORT   void Share (const Handle(StepAP242_GeometricItemSpecificUsage)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
diff --git a/src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.pxx b/src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.pxx
new file mode 100644 (file)
index 0000000..f66e9f5
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
+#define _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP242_GeometricItemSpecificUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricItemSpecificUsage
+class RWStepAP242_RWGeometricItemSpecificUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP242_RWGeometricItemSpecificUsage();
+  
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_GeometricItemSpecificUsage)& ent)  const;
+  
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_GeometricItemSpecificUsage)& ent)  const;
+  
+  Standard_HIDDEN   void Share (const Handle(StepAP242_GeometricItemSpecificUsage)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepAP242_RWGeometricItemSpecificUsage_HeaderFile
index d18eba4456afbdb87c891221eb93f5faa3456b23..0c4b3c4baf65b69a8b8eb315f3de8f624fa692ab 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepAP242_RWIdAttribute.hxx>
+#include "RWStepAP242_RWIdAttribute.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP242/RWStepAP242_RWIdAttribute.hxx b/src/RWStepAP242/RWStepAP242_RWIdAttribute.hxx
deleted file mode 100644 (file)
index e709451..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP242_RWIdAttribute_HeaderFile
-#define _RWStepAP242_RWIdAttribute_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP242_IdAttribute;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for IdAttribute
-class RWStepAP242_RWIdAttribute 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP242_RWIdAttribute();
-  
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_IdAttribute)& ent)  const;
-  
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_IdAttribute)& ent)  const;
-  
-  Standard_EXPORT   void Share (const Handle(StepAP242_IdAttribute)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepAP242_RWIdAttribute_HeaderFile
diff --git a/src/RWStepAP242/RWStepAP242_RWIdAttribute.pxx b/src/RWStepAP242/RWStepAP242_RWIdAttribute.pxx
new file mode 100644 (file)
index 0000000..2c261d8
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP242_RWIdAttribute_HeaderFile
+#define _RWStepAP242_RWIdAttribute_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP242_IdAttribute;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for IdAttribute
+class RWStepAP242_RWIdAttribute 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP242_RWIdAttribute();
+  
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_IdAttribute)& ent)  const;
+  
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_IdAttribute)& ent)  const;
+  
+  Standard_HIDDEN   void Share (const Handle(StepAP242_IdAttribute)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepAP242_RWIdAttribute_HeaderFile
index a4065e0f1f3aac984649a28e86754c02bc6b2cbb..aacb838053e8273b66d1e26f97348a602a2c8b13 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx>
+#include "RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx b/src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx
deleted file mode 100644 (file)
index 202b869..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
-#define _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepAP242_ItemIdentifiedRepresentationUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ItemIdentifiedRepresentationUsage
-class RWStepAP242_RWItemIdentifiedRepresentationUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepAP242_RWItemIdentifiedRepresentationUsage();
-  
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent)  const;
-  
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent)  const;
-  
-  Standard_EXPORT   void Share (const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
diff --git a/src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx b/src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.pxx
new file mode 100644 (file)
index 0000000..1b0d472
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
+#define _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepAP242_ItemIdentifiedRepresentationUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ItemIdentifiedRepresentationUsage
+class RWStepAP242_RWItemIdentifiedRepresentationUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepAP242_RWItemIdentifiedRepresentationUsage();
+  
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent)  const;
+  
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent)  const;
+  
+  Standard_HIDDEN   void Share (const Handle(StepAP242_ItemIdentifiedRepresentationUsage)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepAP242_RWItemIdentifiedRepresentationUsage_HeaderFile
index d7f99e138ee09f0b123e5984296cd7f615324c47..2fba769ffbe0e4e51349af95600180935f696b7d 100644 (file)
 RWStepBasic_RWAction.cxx
-RWStepBasic_RWAction.hxx
+RWStepBasic_RWAction.pxx
 RWStepBasic_RWActionAssignment.cxx
-RWStepBasic_RWActionAssignment.hxx
+RWStepBasic_RWActionAssignment.pxx
 RWStepBasic_RWActionMethod.cxx
-RWStepBasic_RWActionMethod.hxx
+RWStepBasic_RWActionMethod.pxx
 RWStepBasic_RWActionRequestAssignment.cxx
-RWStepBasic_RWActionRequestAssignment.hxx
+RWStepBasic_RWActionRequestAssignment.pxx
 RWStepBasic_RWActionRequestSolution.cxx
-RWStepBasic_RWActionRequestSolution.hxx
+RWStepBasic_RWActionRequestSolution.pxx
 RWStepBasic_RWAddress.cxx
-RWStepBasic_RWAddress.hxx
+RWStepBasic_RWAddress.pxx
 RWStepBasic_RWApplicationContext.cxx
-RWStepBasic_RWApplicationContext.hxx
+RWStepBasic_RWApplicationContext.pxx
 RWStepBasic_RWApplicationContextElement.cxx
-RWStepBasic_RWApplicationContextElement.hxx
+RWStepBasic_RWApplicationContextElement.pxx
 RWStepBasic_RWApplicationProtocolDefinition.cxx
-RWStepBasic_RWApplicationProtocolDefinition.hxx
+RWStepBasic_RWApplicationProtocolDefinition.pxx
 RWStepBasic_RWApproval.cxx
-RWStepBasic_RWApproval.hxx
+RWStepBasic_RWApproval.pxx
 RWStepBasic_RWApprovalDateTime.cxx
-RWStepBasic_RWApprovalDateTime.hxx
+RWStepBasic_RWApprovalDateTime.pxx
 RWStepBasic_RWApprovalPersonOrganization.cxx
-RWStepBasic_RWApprovalPersonOrganization.hxx
+RWStepBasic_RWApprovalPersonOrganization.pxx
 RWStepBasic_RWApprovalRelationship.cxx
-RWStepBasic_RWApprovalRelationship.hxx
+RWStepBasic_RWApprovalRelationship.pxx
 RWStepBasic_RWApprovalRole.cxx
-RWStepBasic_RWApprovalRole.hxx
+RWStepBasic_RWApprovalRole.pxx
 RWStepBasic_RWApprovalStatus.cxx
-RWStepBasic_RWApprovalStatus.hxx
+RWStepBasic_RWApprovalStatus.pxx
 RWStepBasic_RWCalendarDate.cxx
-RWStepBasic_RWCalendarDate.hxx
+RWStepBasic_RWCalendarDate.pxx
 RWStepBasic_RWCertification.cxx
-RWStepBasic_RWCertification.hxx
+RWStepBasic_RWCertification.pxx
 RWStepBasic_RWCertificationAssignment.cxx
-RWStepBasic_RWCertificationAssignment.hxx
+RWStepBasic_RWCertificationAssignment.pxx
 RWStepBasic_RWCertificationType.cxx
-RWStepBasic_RWCertificationType.hxx
+RWStepBasic_RWCertificationType.pxx
 RWStepBasic_RWCharacterizedObject.cxx
-RWStepBasic_RWCharacterizedObject.hxx
+RWStepBasic_RWCharacterizedObject.pxx
 RWStepBasic_RWContract.cxx
-RWStepBasic_RWContract.hxx
+RWStepBasic_RWContract.pxx
 RWStepBasic_RWContractAssignment.cxx
-RWStepBasic_RWContractAssignment.hxx
+RWStepBasic_RWContractAssignment.pxx
 RWStepBasic_RWContractType.cxx
-RWStepBasic_RWContractType.hxx
+RWStepBasic_RWContractType.pxx
 RWStepBasic_RWConversionBasedUnit.cxx
-RWStepBasic_RWConversionBasedUnit.hxx
+RWStepBasic_RWConversionBasedUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndAreaUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndLengthUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndMassUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndRatioUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndTimeUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx
 RWStepBasic_RWConversionBasedUnitAndVolumeUnit.cxx
-RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx
+RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx
 RWStepBasic_RWCoordinatedUniversalTimeOffset.cxx
-RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx
+RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx
 RWStepBasic_RWDate.cxx
-RWStepBasic_RWDate.hxx
+RWStepBasic_RWDate.pxx
 RWStepBasic_RWDateAndTime.cxx
-RWStepBasic_RWDateAndTime.hxx
+RWStepBasic_RWDateAndTime.pxx
 RWStepBasic_RWDateRole.cxx
-RWStepBasic_RWDateRole.hxx
+RWStepBasic_RWDateRole.pxx
 RWStepBasic_RWDateTimeRole.cxx
-RWStepBasic_RWDateTimeRole.hxx
+RWStepBasic_RWDateTimeRole.pxx
 RWStepBasic_RWDerivedUnit.cxx
-RWStepBasic_RWDerivedUnit.hxx
+RWStepBasic_RWDerivedUnit.pxx
 RWStepBasic_RWDerivedUnitElement.cxx
-RWStepBasic_RWDerivedUnitElement.hxx
+RWStepBasic_RWDerivedUnitElement.pxx
 RWStepBasic_RWDimensionalExponents.cxx
-RWStepBasic_RWDimensionalExponents.hxx
+RWStepBasic_RWDimensionalExponents.pxx
 RWStepBasic_RWDocument.cxx
-RWStepBasic_RWDocument.hxx
+RWStepBasic_RWDocument.pxx
 RWStepBasic_RWDocumentFile.cxx
-RWStepBasic_RWDocumentFile.hxx
+RWStepBasic_RWDocumentFile.pxx
 RWStepBasic_RWDocumentProductAssociation.cxx
-RWStepBasic_RWDocumentProductAssociation.hxx
+RWStepBasic_RWDocumentProductAssociation.pxx
 RWStepBasic_RWDocumentProductEquivalence.cxx
-RWStepBasic_RWDocumentProductEquivalence.hxx
+RWStepBasic_RWDocumentProductEquivalence.pxx
 RWStepBasic_RWDocumentRelationship.cxx
-RWStepBasic_RWDocumentRelationship.hxx
+RWStepBasic_RWDocumentRelationship.pxx
 RWStepBasic_RWDocumentRepresentationType.cxx
-RWStepBasic_RWDocumentRepresentationType.hxx
+RWStepBasic_RWDocumentRepresentationType.pxx
 RWStepBasic_RWDocumentType.cxx
-RWStepBasic_RWDocumentType.hxx
+RWStepBasic_RWDocumentType.pxx
 RWStepBasic_RWDocumentUsageConstraint.cxx
-RWStepBasic_RWDocumentUsageConstraint.hxx
+RWStepBasic_RWDocumentUsageConstraint.pxx
 RWStepBasic_RWEffectivity.cxx
-RWStepBasic_RWEffectivity.hxx
+RWStepBasic_RWEffectivity.pxx
 RWStepBasic_RWEffectivityAssignment.cxx
-RWStepBasic_RWEffectivityAssignment.hxx
+RWStepBasic_RWEffectivityAssignment.pxx
 RWStepBasic_RWEulerAngles.cxx
-RWStepBasic_RWEulerAngles.hxx
+RWStepBasic_RWEulerAngles.pxx
 RWStepBasic_RWExternalIdentificationAssignment.cxx
-RWStepBasic_RWExternalIdentificationAssignment.hxx
+RWStepBasic_RWExternalIdentificationAssignment.pxx
 RWStepBasic_RWExternallyDefinedItem.cxx
-RWStepBasic_RWExternallyDefinedItem.hxx
+RWStepBasic_RWExternallyDefinedItem.pxx
 RWStepBasic_RWExternalSource.cxx
-RWStepBasic_RWExternalSource.hxx
+RWStepBasic_RWExternalSource.pxx
 RWStepBasic_RWGeneralProperty.cxx
-RWStepBasic_RWGeneralProperty.hxx
+RWStepBasic_RWGeneralProperty.pxx
 RWStepBasic_RWGeneralPropertyAssociation.cxx
-RWStepBasic_RWGeneralPropertyAssociation.hxx
+RWStepBasic_RWGeneralPropertyAssociation.pxx
 RWStepBasic_RWGeneralPropertyRelationship.cxx
-RWStepBasic_RWGeneralPropertyRelationship.hxx
+RWStepBasic_RWGeneralPropertyRelationship.pxx
 RWStepBasic_RWGroup.cxx
-RWStepBasic_RWGroup.hxx
+RWStepBasic_RWGroup.pxx
 RWStepBasic_RWGroupAssignment.cxx
-RWStepBasic_RWGroupAssignment.hxx
+RWStepBasic_RWGroupAssignment.pxx
 RWStepBasic_RWGroupRelationship.cxx
-RWStepBasic_RWGroupRelationship.hxx
+RWStepBasic_RWGroupRelationship.pxx
 RWStepBasic_RWIdentificationAssignment.cxx
-RWStepBasic_RWIdentificationAssignment.hxx
+RWStepBasic_RWIdentificationAssignment.pxx
 RWStepBasic_RWIdentificationRole.cxx
-RWStepBasic_RWIdentificationRole.hxx
+RWStepBasic_RWIdentificationRole.pxx
 RWStepBasic_RWLengthMeasureWithUnit.cxx
-RWStepBasic_RWLengthMeasureWithUnit.hxx
+RWStepBasic_RWLengthMeasureWithUnit.pxx
 RWStepBasic_RWLengthUnit.cxx
-RWStepBasic_RWLengthUnit.hxx
+RWStepBasic_RWLengthUnit.pxx
 RWStepBasic_RWLocalTime.cxx
-RWStepBasic_RWLocalTime.hxx
+RWStepBasic_RWLocalTime.pxx
 RWStepBasic_RWMassMeasureWithUnit.cxx
-RWStepBasic_RWMassMeasureWithUnit.hxx
+RWStepBasic_RWMassMeasureWithUnit.pxx
 RWStepBasic_RWMassUnit.cxx
-RWStepBasic_RWMassUnit.hxx
+RWStepBasic_RWMassUnit.pxx
 RWStepBasic_RWMeasureWithUnit.cxx
-RWStepBasic_RWMeasureWithUnit.hxx
+RWStepBasic_RWMeasureWithUnit.pxx
 RWStepBasic_RWMechanicalContext.cxx
-RWStepBasic_RWMechanicalContext.hxx
+RWStepBasic_RWMechanicalContext.pxx
 RWStepBasic_RWNameAssignment.cxx
-RWStepBasic_RWNameAssignment.hxx
+RWStepBasic_RWNameAssignment.pxx
 RWStepBasic_RWNamedUnit.cxx
-RWStepBasic_RWNamedUnit.hxx
+RWStepBasic_RWNamedUnit.pxx
 RWStepBasic_RWObjectRole.cxx
-RWStepBasic_RWObjectRole.hxx
+RWStepBasic_RWObjectRole.pxx
 RWStepBasic_RWOrdinalDate.cxx
-RWStepBasic_RWOrdinalDate.hxx
+RWStepBasic_RWOrdinalDate.pxx
 RWStepBasic_RWOrganization.cxx
-RWStepBasic_RWOrganization.hxx
+RWStepBasic_RWOrganization.pxx
 RWStepBasic_RWOrganizationalAddress.cxx
-RWStepBasic_RWOrganizationalAddress.hxx
+RWStepBasic_RWOrganizationalAddress.pxx
 RWStepBasic_RWOrganizationRole.cxx
-RWStepBasic_RWOrganizationRole.hxx
+RWStepBasic_RWOrganizationRole.pxx
 RWStepBasic_RWPerson.cxx
-RWStepBasic_RWPerson.hxx
+RWStepBasic_RWPerson.pxx
 RWStepBasic_RWPersonalAddress.cxx
-RWStepBasic_RWPersonalAddress.hxx
+RWStepBasic_RWPersonalAddress.pxx
 RWStepBasic_RWPersonAndOrganization.cxx
-RWStepBasic_RWPersonAndOrganization.hxx
+RWStepBasic_RWPersonAndOrganization.pxx
 RWStepBasic_RWPersonAndOrganizationRole.cxx
-RWStepBasic_RWPersonAndOrganizationRole.hxx
+RWStepBasic_RWPersonAndOrganizationRole.pxx
 RWStepBasic_RWPlaneAngleMeasureWithUnit.cxx
-RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx
+RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx
 RWStepBasic_RWPlaneAngleUnit.cxx
-RWStepBasic_RWPlaneAngleUnit.hxx
+RWStepBasic_RWPlaneAngleUnit.pxx
 RWStepBasic_RWProduct.cxx
-RWStepBasic_RWProduct.hxx
+RWStepBasic_RWProduct.pxx
 RWStepBasic_RWProductCategory.cxx
-RWStepBasic_RWProductCategory.hxx
+RWStepBasic_RWProductCategory.pxx
 RWStepBasic_RWProductCategoryRelationship.cxx
-RWStepBasic_RWProductCategoryRelationship.hxx
+RWStepBasic_RWProductCategoryRelationship.pxx
 RWStepBasic_RWProductConceptContext.cxx
-RWStepBasic_RWProductConceptContext.hxx
+RWStepBasic_RWProductConceptContext.pxx
 RWStepBasic_RWProductContext.cxx
-RWStepBasic_RWProductContext.hxx
+RWStepBasic_RWProductContext.pxx
 RWStepBasic_RWProductDefinition.cxx
-RWStepBasic_RWProductDefinition.hxx
+RWStepBasic_RWProductDefinition.pxx
 RWStepBasic_RWProductDefinitionContext.cxx
-RWStepBasic_RWProductDefinitionContext.hxx
+RWStepBasic_RWProductDefinitionContext.pxx
 RWStepBasic_RWProductDefinitionEffectivity.cxx
-RWStepBasic_RWProductDefinitionEffectivity.hxx
+RWStepBasic_RWProductDefinitionEffectivity.pxx
 RWStepBasic_RWProductDefinitionFormation.cxx
-RWStepBasic_RWProductDefinitionFormation.hxx
+RWStepBasic_RWProductDefinitionFormation.pxx
 RWStepBasic_RWProductDefinitionFormationRelationship.cxx
-RWStepBasic_RWProductDefinitionFormationRelationship.hxx
+RWStepBasic_RWProductDefinitionFormationRelationship.pxx
 RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.cxx
-RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx
+RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx
 RWStepBasic_RWProductDefinitionReference.cxx
-RWStepBasic_RWProductDefinitionReference.hxx
+RWStepBasic_RWProductDefinitionReference.pxx
 RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.cxx
-RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx
+RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.pxx
 RWStepBasic_RWProductDefinitionRelationship.cxx
-RWStepBasic_RWProductDefinitionRelationship.hxx
+RWStepBasic_RWProductDefinitionRelationship.pxx
 RWStepBasic_RWProductDefinitionWithAssociatedDocuments.cxx
-RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx
+RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx
 RWStepBasic_RWProductRelatedProductCategory.cxx
-RWStepBasic_RWProductRelatedProductCategory.hxx
+RWStepBasic_RWProductRelatedProductCategory.pxx
 RWStepBasic_RWProductType.cxx
-RWStepBasic_RWProductType.hxx
+RWStepBasic_RWProductType.pxx
 RWStepBasic_RWRatioMeasureWithUnit.cxx
-RWStepBasic_RWRatioMeasureWithUnit.hxx
+RWStepBasic_RWRatioMeasureWithUnit.pxx
 RWStepBasic_RWRoleAssociation.cxx
-RWStepBasic_RWRoleAssociation.hxx
+RWStepBasic_RWRoleAssociation.pxx
 RWStepBasic_RWSecurityClassification.cxx
-RWStepBasic_RWSecurityClassification.hxx
+RWStepBasic_RWSecurityClassification.pxx
 RWStepBasic_RWSecurityClassificationLevel.cxx
-RWStepBasic_RWSecurityClassificationLevel.hxx
+RWStepBasic_RWSecurityClassificationLevel.pxx
 RWStepBasic_RWSiUnit.cxx
-RWStepBasic_RWSiUnit.hxx
+RWStepBasic_RWSiUnit.pxx
 RWStepBasic_RWSiUnitAndAreaUnit.cxx
-RWStepBasic_RWSiUnitAndAreaUnit.hxx
+RWStepBasic_RWSiUnitAndAreaUnit.pxx
 RWStepBasic_RWSiUnitAndLengthUnit.cxx
-RWStepBasic_RWSiUnitAndLengthUnit.hxx
+RWStepBasic_RWSiUnitAndLengthUnit.pxx
 RWStepBasic_RWSiUnitAndMassUnit.cxx
-RWStepBasic_RWSiUnitAndMassUnit.hxx
+RWStepBasic_RWSiUnitAndMassUnit.pxx
 RWStepBasic_RWSiUnitAndPlaneAngleUnit.cxx
-RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx
+RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx
 RWStepBasic_RWSiUnitAndRatioUnit.cxx
-RWStepBasic_RWSiUnitAndRatioUnit.hxx
+RWStepBasic_RWSiUnitAndRatioUnit.pxx
 RWStepBasic_RWSiUnitAndSolidAngleUnit.cxx
-RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx
+RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx
 RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.cxx
-RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx
+RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx
 RWStepBasic_RWSiUnitAndTimeUnit.cxx
-RWStepBasic_RWSiUnitAndTimeUnit.hxx
+RWStepBasic_RWSiUnitAndTimeUnit.pxx
 RWStepBasic_RWSiUnitAndVolumeUnit.cxx
-RWStepBasic_RWSiUnitAndVolumeUnit.hxx
+RWStepBasic_RWSiUnitAndVolumeUnit.pxx
 RWStepBasic_RWSolidAngleMeasureWithUnit.cxx
-RWStepBasic_RWSolidAngleMeasureWithUnit.hxx
+RWStepBasic_RWSolidAngleMeasureWithUnit.pxx
 RWStepBasic_RWSolidAngleUnit.cxx
-RWStepBasic_RWSolidAngleUnit.hxx
+RWStepBasic_RWSolidAngleUnit.pxx
 RWStepBasic_RWThermodynamicTemperatureUnit.cxx
-RWStepBasic_RWThermodynamicTemperatureUnit.hxx
+RWStepBasic_RWThermodynamicTemperatureUnit.pxx
 RWStepBasic_RWUncertaintyMeasureWithUnit.cxx
-RWStepBasic_RWUncertaintyMeasureWithUnit.hxx
+RWStepBasic_RWUncertaintyMeasureWithUnit.pxx
 RWStepBasic_RWVersionedActionRequest.cxx
-RWStepBasic_RWVersionedActionRequest.hxx
+RWStepBasic_RWVersionedActionRequest.pxx
 RWStepBasic_RWWeekOfYearAndDayDate.cxx
-RWStepBasic_RWWeekOfYearAndDayDate.hxx
+RWStepBasic_RWWeekOfYearAndDayDate.pxx
index 8ea37f7c8aa050795324eb46f220aecccafca82b..7eba6bd4254d7991cf607128d7c4ce0bc8cd534b 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWAction.hxx>
+#include "RWStepBasic_RWAction.pxx"
 #include <StepBasic_Action.hxx>
 #include <StepBasic_ActionMethod.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWAction.hxx b/src/RWStepBasic/RWStepBasic_RWAction.hxx
deleted file mode 100644 (file)
index ab4cd39..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWAction_HeaderFile
-#define _RWStepBasic_RWAction_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Action;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Action
-class RWStepBasic_RWAction 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWAction();
-  
-  //! Reads Action
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Action)& ent) const;
-  
-  //! Writes Action
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Action)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_Action)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWAction_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWAction.pxx b/src/RWStepBasic/RWStepBasic_RWAction.pxx
new file mode 100644 (file)
index 0000000..36abe1c
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWAction_HeaderFile
+#define _RWStepBasic_RWAction_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Action;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Action
+class RWStepBasic_RWAction 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWAction();
+  
+  //! Reads Action
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Action)& ent) const;
+  
+  //! Writes Action
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Action)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_Action)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWAction_HeaderFile
index 2fa0f282a0cb069f4b1e070ea598db1aebad9876..4301f381aaffa43f9949fbfd97837c7465959f11 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWActionAssignment.hxx>
+#include "RWStepBasic_RWActionAssignment.pxx"
 #include <StepBasic_Action.hxx>
 #include <StepBasic_ActionAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWActionAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWActionAssignment.hxx
deleted file mode 100644 (file)
index 263887b..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWActionAssignment_HeaderFile
-#define _RWStepBasic_RWActionAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ActionAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ActionAssignment
-class RWStepBasic_RWActionAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWActionAssignment();
-  
-  //! Reads ActionAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionAssignment)& ent) const;
-  
-  //! Writes ActionAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ActionAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWActionAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWActionAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWActionAssignment.pxx
new file mode 100644 (file)
index 0000000..dd19418
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWActionAssignment_HeaderFile
+#define _RWStepBasic_RWActionAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ActionAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ActionAssignment
+class RWStepBasic_RWActionAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWActionAssignment();
+  
+  //! Reads ActionAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionAssignment)& ent) const;
+  
+  //! Writes ActionAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ActionAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWActionAssignment_HeaderFile
index 4b294cfd632956a3f3ae92c557841f1554828ceb..feb02c3a2e3b9a73ab603a507fef4e9dc2fe247b 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWActionMethod.hxx>
+#include "RWStepBasic_RWActionMethod.pxx"
 #include <StepBasic_ActionMethod.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWActionMethod.hxx b/src/RWStepBasic/RWStepBasic_RWActionMethod.hxx
deleted file mode 100644 (file)
index 8602604..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWActionMethod_HeaderFile
-#define _RWStepBasic_RWActionMethod_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ActionMethod;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ActionMethod
-class RWStepBasic_RWActionMethod 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWActionMethod();
-  
-  //! Reads ActionMethod
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionMethod)& ent) const;
-  
-  //! Writes ActionMethod
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionMethod)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ActionMethod)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWActionMethod_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWActionMethod.pxx b/src/RWStepBasic/RWStepBasic_RWActionMethod.pxx
new file mode 100644 (file)
index 0000000..968ee63
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWActionMethod_HeaderFile
+#define _RWStepBasic_RWActionMethod_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ActionMethod;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ActionMethod
+class RWStepBasic_RWActionMethod 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWActionMethod();
+  
+  //! Reads ActionMethod
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionMethod)& ent) const;
+  
+  //! Writes ActionMethod
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionMethod)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ActionMethod)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWActionMethod_HeaderFile
index e6f6af6d92961b96a1c35be09fe1f1f24bc97f42..aaf7d2da6617c9f583e2dab4e0ec4424a054bdcc 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWActionRequestAssignment.hxx>
+#include "RWStepBasic_RWActionRequestAssignment.pxx"
 #include <StepBasic_ActionRequestAssignment.hxx>
 #include <StepBasic_VersionedActionRequest.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.hxx
deleted file mode 100644 (file)
index 81b7641..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWActionRequestAssignment_HeaderFile
-#define _RWStepBasic_RWActionRequestAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ActionRequestAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ActionRequestAssignment
-class RWStepBasic_RWActionRequestAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWActionRequestAssignment();
-  
-  //! Reads ActionRequestAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionRequestAssignment)& ent) const;
-  
-  //! Writes ActionRequestAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionRequestAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ActionRequestAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWActionRequestAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWActionRequestAssignment.pxx
new file mode 100644 (file)
index 0000000..654a489
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWActionRequestAssignment_HeaderFile
+#define _RWStepBasic_RWActionRequestAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ActionRequestAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ActionRequestAssignment
+class RWStepBasic_RWActionRequestAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWActionRequestAssignment();
+  
+  //! Reads ActionRequestAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionRequestAssignment)& ent) const;
+  
+  //! Writes ActionRequestAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionRequestAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ActionRequestAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWActionRequestAssignment_HeaderFile
index da252df7b1a67f7fe0ebefa67e08e752c397c8e2..8addbd651e13c66905a19a3133a866c4c99cea02 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWActionRequestSolution.hxx>
+#include "RWStepBasic_RWActionRequestSolution.pxx"
 #include <StepBasic_ActionMethod.hxx>
 #include <StepBasic_ActionRequestSolution.hxx>
 #include <StepBasic_VersionedActionRequest.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWActionRequestSolution.hxx b/src/RWStepBasic/RWStepBasic_RWActionRequestSolution.hxx
deleted file mode 100644 (file)
index 9585b03..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWActionRequestSolution_HeaderFile
-#define _RWStepBasic_RWActionRequestSolution_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ActionRequestSolution;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ActionRequestSolution
-class RWStepBasic_RWActionRequestSolution 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWActionRequestSolution();
-  
-  //! Reads ActionRequestSolution
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionRequestSolution)& ent) const;
-  
-  //! Writes ActionRequestSolution
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionRequestSolution)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ActionRequestSolution)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWActionRequestSolution_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWActionRequestSolution.pxx b/src/RWStepBasic/RWStepBasic_RWActionRequestSolution.pxx
new file mode 100644 (file)
index 0000000..4272bcc
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWActionRequestSolution_HeaderFile
+#define _RWStepBasic_RWActionRequestSolution_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ActionRequestSolution;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ActionRequestSolution
+class RWStepBasic_RWActionRequestSolution 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWActionRequestSolution();
+  
+  //! Reads ActionRequestSolution
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ActionRequestSolution)& ent) const;
+  
+  //! Writes ActionRequestSolution
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ActionRequestSolution)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ActionRequestSolution)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWActionRequestSolution_HeaderFile
index e3e0a0981fc1dcd9b76ad3758e11b4666a753e0d..20afd64533e87e6fb69495abee58667bb794f48a 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWAddress.hxx>
+#include "RWStepBasic_RWAddress.pxx"
 #include <StepBasic_Address.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWAddress.hxx b/src/RWStepBasic/RWStepBasic_RWAddress.hxx
deleted file mode 100644 (file)
index f4e1881..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWAddress_HeaderFile
-#define _RWStepBasic_RWAddress_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Address;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Address
-class RWStepBasic_RWAddress 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWAddress();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Address)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Address)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWAddress_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWAddress.pxx b/src/RWStepBasic/RWStepBasic_RWAddress.pxx
new file mode 100644 (file)
index 0000000..6faf470
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWAddress_HeaderFile
+#define _RWStepBasic_RWAddress_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Address;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Address
+class RWStepBasic_RWAddress 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWAddress();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Address)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Address)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWAddress_HeaderFile
index 0a4432e586533faa88780c3bfcd810ab17ba23a8..7ecd7cf832158847cf091f25b518ebb2264a3be7 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWApplicationContext.hxx>
+#include "RWStepBasic_RWApplicationContext.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationContext.hxx b/src/RWStepBasic/RWStepBasic_RWApplicationContext.hxx
deleted file mode 100644 (file)
index 1794de9..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApplicationContext_HeaderFile
-#define _RWStepBasic_RWApplicationContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApplicationContext;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ApplicationContext
-class RWStepBasic_RWApplicationContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApplicationContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationContext)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApplicationContext_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationContext.pxx b/src/RWStepBasic/RWStepBasic_RWApplicationContext.pxx
new file mode 100644 (file)
index 0000000..0b944f6
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApplicationContext_HeaderFile
+#define _RWStepBasic_RWApplicationContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApplicationContext;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ApplicationContext
+class RWStepBasic_RWApplicationContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApplicationContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationContext)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApplicationContext_HeaderFile
index fb0cfe455bebf52e9cec88fcf1ff533f06da2750..883f25f23e0585f2977017abd4987a861c80eae0 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApplicationContextElement.hxx>
+#include "RWStepBasic_RWApplicationContextElement.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_ApplicationContextElement.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationContextElement.hxx b/src/RWStepBasic/RWStepBasic_RWApplicationContextElement.hxx
deleted file mode 100644 (file)
index 418faf7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApplicationContextElement_HeaderFile
-#define _RWStepBasic_RWApplicationContextElement_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApplicationContextElement;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ApplicationContextElement
-class RWStepBasic_RWApplicationContextElement 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApplicationContextElement();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationContextElement)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationContextElement)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ApplicationContextElement)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApplicationContextElement_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationContextElement.pxx b/src/RWStepBasic/RWStepBasic_RWApplicationContextElement.pxx
new file mode 100644 (file)
index 0000000..8a51664
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApplicationContextElement_HeaderFile
+#define _RWStepBasic_RWApplicationContextElement_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApplicationContextElement;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ApplicationContextElement
+class RWStepBasic_RWApplicationContextElement 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApplicationContextElement();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationContextElement)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationContextElement)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ApplicationContextElement)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApplicationContextElement_HeaderFile
index 839d09b920bd7d754adea1d1b6ad7965e7d30836..46b234e781112cc0ba61aef6a6b1ebac31f82f16 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApplicationProtocolDefinition.hxx>
+#include "RWStepBasic_RWApplicationProtocolDefinition.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_ApplicationProtocolDefinition.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.hxx b/src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.hxx
deleted file mode 100644 (file)
index a84c171..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
-#define _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApplicationProtocolDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ApplicationProtocolDefinition
-class RWStepBasic_RWApplicationProtocolDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApplicationProtocolDefinition();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationProtocolDefinition)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationProtocolDefinition)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ApplicationProtocolDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.pxx b/src/RWStepBasic/RWStepBasic_RWApplicationProtocolDefinition.pxx
new file mode 100644 (file)
index 0000000..f4fc161
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
+#define _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApplicationProtocolDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ApplicationProtocolDefinition
+class RWStepBasic_RWApplicationProtocolDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApplicationProtocolDefinition();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApplicationProtocolDefinition)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApplicationProtocolDefinition)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ApplicationProtocolDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApplicationProtocolDefinition_HeaderFile
index 4e9552a2897a1ddc7077aee848211a7e846271d2..8a7e23619e391f740d114f402d978987cf5bdaba 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApproval.hxx>
+#include "RWStepBasic_RWApproval.pxx"
 #include <StepBasic_Approval.hxx>
 #include <StepBasic_ApprovalStatus.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApproval.hxx b/src/RWStepBasic/RWStepBasic_RWApproval.hxx
deleted file mode 100644 (file)
index 756606a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApproval_HeaderFile
-#define _RWStepBasic_RWApproval_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Approval;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Approval
-class RWStepBasic_RWApproval 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApproval();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Approval)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Approval)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_Approval)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApproval_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApproval.pxx b/src/RWStepBasic/RWStepBasic_RWApproval.pxx
new file mode 100644 (file)
index 0000000..0a4bdbb
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApproval_HeaderFile
+#define _RWStepBasic_RWApproval_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Approval;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Approval
+class RWStepBasic_RWApproval 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApproval();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Approval)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Approval)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_Approval)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApproval_HeaderFile
index ed104eb67063d736e4fe3de99dd223652c78e4c2..feb169b816377add452f4cefb30dd3d43d32b53b 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApprovalDateTime.hxx>
+#include "RWStepBasic_RWApprovalDateTime.pxx"
 #include <StepBasic_Approval.hxx>
 #include <StepBasic_ApprovalDateTime.hxx>
 #include <StepBasic_DateTimeSelect.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalDateTime.hxx b/src/RWStepBasic/RWStepBasic_RWApprovalDateTime.hxx
deleted file mode 100644 (file)
index 48b7bad..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApprovalDateTime_HeaderFile
-#define _RWStepBasic_RWApprovalDateTime_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApprovalDateTime;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ApprovalDateTime
-class RWStepBasic_RWApprovalDateTime 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApprovalDateTime();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalDateTime)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalDateTime)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ApprovalDateTime)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApprovalDateTime_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalDateTime.pxx b/src/RWStepBasic/RWStepBasic_RWApprovalDateTime.pxx
new file mode 100644 (file)
index 0000000..2440364
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApprovalDateTime_HeaderFile
+#define _RWStepBasic_RWApprovalDateTime_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApprovalDateTime;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ApprovalDateTime
+class RWStepBasic_RWApprovalDateTime 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApprovalDateTime();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalDateTime)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalDateTime)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ApprovalDateTime)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApprovalDateTime_HeaderFile
index a45510eec918971f3cbc6f84fad2b31790916e32..ea25eaf89c1332dc5ab9c2ecc8430a73f00d26e4 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApprovalPersonOrganization.hxx>
+#include "RWStepBasic_RWApprovalPersonOrganization.pxx"
 #include <StepBasic_Approval.hxx>
 #include <StepBasic_ApprovalPersonOrganization.hxx>
 #include <StepBasic_ApprovalRole.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.hxx b/src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.hxx
deleted file mode 100644 (file)
index 9ac86e5..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
-#define _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApprovalPersonOrganization;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ApprovalPersonOrganization
-class RWStepBasic_RWApprovalPersonOrganization 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApprovalPersonOrganization();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalPersonOrganization)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalPersonOrganization)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ApprovalPersonOrganization)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.pxx b/src/RWStepBasic/RWStepBasic_RWApprovalPersonOrganization.pxx
new file mode 100644 (file)
index 0000000..3ef81e9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
+#define _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApprovalPersonOrganization;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ApprovalPersonOrganization
+class RWStepBasic_RWApprovalPersonOrganization 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApprovalPersonOrganization();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalPersonOrganization)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalPersonOrganization)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ApprovalPersonOrganization)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApprovalPersonOrganization_HeaderFile
index dfaa233473d8e1b0e47ec2edccda95d65c4aa5de..c7d6fd0eb9961d64c1a78e6b2c989000e3cfa95a 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWApprovalRelationship.hxx>
+#include "RWStepBasic_RWApprovalRelationship.pxx"
 #include <StepBasic_Approval.hxx>
 #include <StepBasic_ApprovalRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWApprovalRelationship.hxx
deleted file mode 100644 (file)
index 6e211e3..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApprovalRelationship_HeaderFile
-#define _RWStepBasic_RWApprovalRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApprovalRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ApprovalRelationship
-class RWStepBasic_RWApprovalRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApprovalRelationship();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalRelationship)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalRelationship)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ApprovalRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApprovalRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWApprovalRelationship.pxx
new file mode 100644 (file)
index 0000000..94c71ce
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApprovalRelationship_HeaderFile
+#define _RWStepBasic_RWApprovalRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApprovalRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ApprovalRelationship
+class RWStepBasic_RWApprovalRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApprovalRelationship();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalRelationship)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalRelationship)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ApprovalRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApprovalRelationship_HeaderFile
index 718dc73138a9e35f495cf396ce75f25ea0e668d1..22f9262b0a7975bfd890cde643707bd748478954 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWApprovalRole.hxx>
+#include "RWStepBasic_RWApprovalRole.pxx"
 #include <StepBasic_ApprovalRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalRole.hxx b/src/RWStepBasic/RWStepBasic_RWApprovalRole.hxx
deleted file mode 100644 (file)
index 60a586f..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApprovalRole_HeaderFile
-#define _RWStepBasic_RWApprovalRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApprovalRole;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ApprovalRole
-class RWStepBasic_RWApprovalRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApprovalRole();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalRole)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalRole)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApprovalRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalRole.pxx b/src/RWStepBasic/RWStepBasic_RWApprovalRole.pxx
new file mode 100644 (file)
index 0000000..db2bdc0
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApprovalRole_HeaderFile
+#define _RWStepBasic_RWApprovalRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApprovalRole;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ApprovalRole
+class RWStepBasic_RWApprovalRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApprovalRole();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalRole)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalRole)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApprovalRole_HeaderFile
index 60199b3cd77c21bd8dba4aaf942f1934e3406023..6b923c75946ffa241ff38560b35111f71d2d75de 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWApprovalStatus.hxx>
+#include "RWStepBasic_RWApprovalStatus.pxx"
 #include <StepBasic_ApprovalStatus.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalStatus.hxx b/src/RWStepBasic/RWStepBasic_RWApprovalStatus.hxx
deleted file mode 100644 (file)
index 0a230f2..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWApprovalStatus_HeaderFile
-#define _RWStepBasic_RWApprovalStatus_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ApprovalStatus;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ApprovalStatus
-class RWStepBasic_RWApprovalStatus 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWApprovalStatus();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalStatus)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalStatus)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWApprovalStatus_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWApprovalStatus.pxx b/src/RWStepBasic/RWStepBasic_RWApprovalStatus.pxx
new file mode 100644 (file)
index 0000000..8be8919
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWApprovalStatus_HeaderFile
+#define _RWStepBasic_RWApprovalStatus_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ApprovalStatus;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ApprovalStatus
+class RWStepBasic_RWApprovalStatus 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWApprovalStatus();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ApprovalStatus)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ApprovalStatus)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWApprovalStatus_HeaderFile
index 4434bba1892c9b535f3d2912e44d343abc0caef8..b5b37fefe7ab1d48596db0e24c3766470eda45eb 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWCalendarDate.hxx>
+#include "RWStepBasic_RWCalendarDate.pxx"
 #include <StepBasic_CalendarDate.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCalendarDate.hxx b/src/RWStepBasic/RWStepBasic_RWCalendarDate.hxx
deleted file mode 100644 (file)
index c0ab156..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCalendarDate_HeaderFile
-#define _RWStepBasic_RWCalendarDate_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_CalendarDate;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for CalendarDate
-class RWStepBasic_RWCalendarDate 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWCalendarDate();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CalendarDate)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CalendarDate)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCalendarDate_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCalendarDate.pxx b/src/RWStepBasic/RWStepBasic_RWCalendarDate.pxx
new file mode 100644 (file)
index 0000000..f92193f
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCalendarDate_HeaderFile
+#define _RWStepBasic_RWCalendarDate_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_CalendarDate;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for CalendarDate
+class RWStepBasic_RWCalendarDate 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWCalendarDate();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CalendarDate)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CalendarDate)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCalendarDate_HeaderFile
index 92464780925a0d91bff1de580d1e54381036192f..961cacc102da0399979b168e55b9b6851a6ebdf3 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWCertification.hxx>
+#include "RWStepBasic_RWCertification.pxx"
 #include <StepBasic_Certification.hxx>
 #include <StepBasic_CertificationType.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCertification.hxx b/src/RWStepBasic/RWStepBasic_RWCertification.hxx
deleted file mode 100644 (file)
index acd1d75..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCertification_HeaderFile
-#define _RWStepBasic_RWCertification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Certification;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Certification
-class RWStepBasic_RWCertification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWCertification();
-  
-  //! Reads Certification
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Certification)& ent) const;
-  
-  //! Writes Certification
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Certification)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_Certification)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCertification_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCertification.pxx b/src/RWStepBasic/RWStepBasic_RWCertification.pxx
new file mode 100644 (file)
index 0000000..a5126f6
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCertification_HeaderFile
+#define _RWStepBasic_RWCertification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Certification;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Certification
+class RWStepBasic_RWCertification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWCertification();
+  
+  //! Reads Certification
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Certification)& ent) const;
+  
+  //! Writes Certification
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Certification)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_Certification)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCertification_HeaderFile
index 69754e624292335344cfe2582ed7e71408f9fe24..23c2e2ff2cc6016ccb547d36790490aecd352dd7 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWCertificationAssignment.hxx>
+#include "RWStepBasic_RWCertificationAssignment.pxx"
 #include <StepBasic_Certification.hxx>
 #include <StepBasic_CertificationAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCertificationAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWCertificationAssignment.hxx
deleted file mode 100644 (file)
index 57919bf..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCertificationAssignment_HeaderFile
-#define _RWStepBasic_RWCertificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_CertificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CertificationAssignment
-class RWStepBasic_RWCertificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWCertificationAssignment();
-  
-  //! Reads CertificationAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CertificationAssignment)& ent) const;
-  
-  //! Writes CertificationAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CertificationAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_CertificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCertificationAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCertificationAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWCertificationAssignment.pxx
new file mode 100644 (file)
index 0000000..5fc6bda
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCertificationAssignment_HeaderFile
+#define _RWStepBasic_RWCertificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_CertificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CertificationAssignment
+class RWStepBasic_RWCertificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWCertificationAssignment();
+  
+  //! Reads CertificationAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CertificationAssignment)& ent) const;
+  
+  //! Writes CertificationAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CertificationAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_CertificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCertificationAssignment_HeaderFile
index af144dafcbe0de377d46df017fb37aa1cbd86fbb..47360d23ff5f513518d62707b223ab9ecb67f2f1 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWCertificationType.hxx>
+#include "RWStepBasic_RWCertificationType.pxx"
 #include <StepBasic_CertificationType.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCertificationType.hxx b/src/RWStepBasic/RWStepBasic_RWCertificationType.hxx
deleted file mode 100644 (file)
index 2514211..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCertificationType_HeaderFile
-#define _RWStepBasic_RWCertificationType_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_CertificationType;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CertificationType
-class RWStepBasic_RWCertificationType 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWCertificationType();
-  
-  //! Reads CertificationType
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CertificationType)& ent) const;
-  
-  //! Writes CertificationType
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CertificationType)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_CertificationType)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCertificationType_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCertificationType.pxx b/src/RWStepBasic/RWStepBasic_RWCertificationType.pxx
new file mode 100644 (file)
index 0000000..e4b5ff6
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCertificationType_HeaderFile
+#define _RWStepBasic_RWCertificationType_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_CertificationType;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CertificationType
+class RWStepBasic_RWCertificationType 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWCertificationType();
+  
+  //! Reads CertificationType
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CertificationType)& ent) const;
+  
+  //! Writes CertificationType
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CertificationType)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_CertificationType)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCertificationType_HeaderFile
index 009788b6da6926a5930f0f0452318ef15939699b..216fa36dd04dbcc940214d25e839c88fee66d6e5 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWCharacterizedObject.hxx>
+#include "RWStepBasic_RWCharacterizedObject.pxx"
 #include <StepBasic_CharacterizedObject.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCharacterizedObject.hxx b/src/RWStepBasic/RWStepBasic_RWCharacterizedObject.hxx
deleted file mode 100644 (file)
index 6488b5f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-11
-// Created by: data exchange team
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCharacterizedObject_HeaderFile
-#define _RWStepBasic_RWCharacterizedObject_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_CharacterizedObject;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CharacterizedObject
-class RWStepBasic_RWCharacterizedObject 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWCharacterizedObject();
-  
-  //! Reads CharacterizedObject
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CharacterizedObject)& ent) const;
-  
-  //! Writes CharacterizedObject
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CharacterizedObject)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_CharacterizedObject)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCharacterizedObject_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCharacterizedObject.pxx b/src/RWStepBasic/RWStepBasic_RWCharacterizedObject.pxx
new file mode 100644 (file)
index 0000000..2c64afa
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-11
+// Created by: data exchange team
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCharacterizedObject_HeaderFile
+#define _RWStepBasic_RWCharacterizedObject_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_CharacterizedObject;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CharacterizedObject
+class RWStepBasic_RWCharacterizedObject 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWCharacterizedObject();
+  
+  //! Reads CharacterizedObject
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CharacterizedObject)& ent) const;
+  
+  //! Writes CharacterizedObject
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CharacterizedObject)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_CharacterizedObject)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCharacterizedObject_HeaderFile
index 94a39b3291a2db4b5f5703d84da83bf2f97f5294..6d27de3df56502dd00a82e2e3a6263bd79844eff 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWContract.hxx>
+#include "RWStepBasic_RWContract.pxx"
 #include <StepBasic_Contract.hxx>
 #include <StepBasic_ContractType.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWContract.hxx b/src/RWStepBasic/RWStepBasic_RWContract.hxx
deleted file mode 100644 (file)
index 6a43f4b..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWContract_HeaderFile
-#define _RWStepBasic_RWContract_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Contract;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Contract
-class RWStepBasic_RWContract 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWContract();
-  
-  //! Reads Contract
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Contract)& ent) const;
-  
-  //! Writes Contract
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Contract)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_Contract)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWContract_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWContract.pxx b/src/RWStepBasic/RWStepBasic_RWContract.pxx
new file mode 100644 (file)
index 0000000..74ac4f3
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWContract_HeaderFile
+#define _RWStepBasic_RWContract_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Contract;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Contract
+class RWStepBasic_RWContract 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWContract();
+  
+  //! Reads Contract
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Contract)& ent) const;
+  
+  //! Writes Contract
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Contract)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_Contract)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWContract_HeaderFile
index fecdba450b2cd530dd142cdead46af26a7362dee..6bde3362476aa7dd7a35927e9f32d52b77c33400 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWContractAssignment.hxx>
+#include "RWStepBasic_RWContractAssignment.pxx"
 #include <StepBasic_Contract.hxx>
 #include <StepBasic_ContractAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWContractAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWContractAssignment.hxx
deleted file mode 100644 (file)
index c0a2de9..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWContractAssignment_HeaderFile
-#define _RWStepBasic_RWContractAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ContractAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ContractAssignment
-class RWStepBasic_RWContractAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWContractAssignment();
-  
-  //! Reads ContractAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ContractAssignment)& ent) const;
-  
-  //! Writes ContractAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ContractAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ContractAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWContractAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWContractAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWContractAssignment.pxx
new file mode 100644 (file)
index 0000000..c2b65f0
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWContractAssignment_HeaderFile
+#define _RWStepBasic_RWContractAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ContractAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ContractAssignment
+class RWStepBasic_RWContractAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWContractAssignment();
+  
+  //! Reads ContractAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ContractAssignment)& ent) const;
+  
+  //! Writes ContractAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ContractAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ContractAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWContractAssignment_HeaderFile
index 117e902f37ed34fb8d2a7653ea14115ae4096636..f4a611d191c2754c8f15552132674354a9612220 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWContractType.hxx>
+#include "RWStepBasic_RWContractType.pxx"
 #include <StepBasic_ContractType.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWContractType.hxx b/src/RWStepBasic/RWStepBasic_RWContractType.hxx
deleted file mode 100644 (file)
index 71f1b15..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWContractType_HeaderFile
-#define _RWStepBasic_RWContractType_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ContractType;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ContractType
-class RWStepBasic_RWContractType 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWContractType();
-  
-  //! Reads ContractType
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ContractType)& ent) const;
-  
-  //! Writes ContractType
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ContractType)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ContractType)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWContractType_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWContractType.pxx b/src/RWStepBasic/RWStepBasic_RWContractType.pxx
new file mode 100644 (file)
index 0000000..acc7452
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWContractType_HeaderFile
+#define _RWStepBasic_RWContractType_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ContractType;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ContractType
+class RWStepBasic_RWContractType 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWContractType();
+  
+  //! Reads ContractType
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ContractType)& ent) const;
+  
+  //! Writes ContractType
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ContractType)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ContractType)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWContractType_HeaderFile
index 55ab2941affe3794ee03a0afd4d9000d01dfdc80..427e363a4e9a531698a84c6feadf383393fb0e12 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnit.pxx"
 #include <StepBasic_ConversionBasedUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.hxx
deleted file mode 100644 (file)
index fb14fad..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnit
-class RWStepBasic_RWConversionBasedUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnit.pxx
new file mode 100644 (file)
index 0000000..76dbb82
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnit
+class RWStepBasic_RWConversionBasedUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnit_HeaderFile
index 0d93b06ff15e0f05a01deaef6bbfa589f4991564..106f88298d02df515205d0db654df9394420ecab 100644 (file)
@@ -16,7 +16,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndAreaUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.hxx
deleted file mode 100644 (file)
index d279b09..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-10-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndAreaUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RWConversionBasedUnitAndAreaUnit
-class RWStepBasic_RWConversionBasedUnitAndAreaUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndAreaUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.pxx
new file mode 100644 (file)
index 0000000..36908c4
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-10-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndAreaUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RWConversionBasedUnitAndAreaUnit
+class RWStepBasic_RWConversionBasedUnitAndAreaUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndAreaUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndAreaUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndAreaUnit_HeaderFile
index fea585aa19cc78bbabca45ddc91c6d09257b2e55..b71507f1ae2e7747ef05d1bee253963c51a73338 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndLengthUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_LengthUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.hxx
deleted file mode 100644 (file)
index fc35375..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndLengthUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndLengthUnit
-class RWStepBasic_RWConversionBasedUnitAndLengthUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndLengthUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.pxx
new file mode 100644 (file)
index 0000000..c8aa7a1
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndLengthUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndLengthUnit
+class RWStepBasic_RWConversionBasedUnitAndLengthUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndLengthUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndLengthUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndLengthUnit_HeaderFile
index 592dec847cf3dbdb32138e8bdc2b64f96bd39a55..77f1dbf8b3c08abc4870c250616e5224448791bc 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndMassUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MassUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.hxx
deleted file mode 100644 (file)
index 93c28de..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-// Created on: 2004-02-10
-// Created by: Sergey KUUL
-// Copyright (c) 2004-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndMassUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndMassUnit
-class RWStepBasic_RWConversionBasedUnitAndMassUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndMassUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.pxx
new file mode 100644 (file)
index 0000000..9b4b438
--- /dev/null
@@ -0,0 +1,70 @@
+// Created on: 2004-02-10
+// Created by: Sergey KUUL
+// Copyright (c) 2004-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndMassUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndMassUnit
+class RWStepBasic_RWConversionBasedUnitAndMassUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndMassUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndMassUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndMassUnit_HeaderFile
index 49b58b6d3ba5d8f40b46d6dcf0977d8438a5dbda..5095b2c13a37d73ace13157899c5bc1e042376e2 100644 (file)
@@ -14,7 +14,7 @@
 // sln 09.10.2001. BUC61003. Correction of looking for items of complex entity in case of them  do not saticfy to alphabetical order
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndPlaneAngleUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.hxx
deleted file mode 100644 (file)
index f9019ec..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndPlaneAngleUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndPlaneAngleUnit
-class RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.pxx
new file mode 100644 (file)
index 0000000..d5b9ee8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndPlaneAngleUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndPlaneAngleUnit
+class RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndPlaneAngleUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit_HeaderFile
index 21e5db16656bcfc7baf57fd171e8369b677f0ba9..38156ba3a12c5970b20bba06ed2017c4c9c1e43a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndRatioUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.hxx
deleted file mode 100644 (file)
index 8cc0f26..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndRatioUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndRatioUnit
-class RWStepBasic_RWConversionBasedUnitAndRatioUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndRatioUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.pxx
new file mode 100644 (file)
index 0000000..c73bc30
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndRatioUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndRatioUnit
+class RWStepBasic_RWConversionBasedUnitAndRatioUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndRatioUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndRatioUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndRatioUnit_HeaderFile
index 6abbb7ecd1ed5dda96ee518a215ae1f2d879bf5c..71103494c1a1437078741a2251cb44888aca874e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndSolidAngleUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.hxx
deleted file mode 100644 (file)
index f28ce96..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1994-06-17
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1994-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndSolidAngleUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndSolidAngleUnit
-class RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.pxx
new file mode 100644 (file)
index 0000000..0f4df9b
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1994-06-17
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1994-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndSolidAngleUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndSolidAngleUnit
+class RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndSolidAngleUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit_HeaderFile
index c29afbdec5fc1aaf65a5fff3b284de8ff92b32ff..f1d0ab0b99590131da4980ce8e3627bf1b7ec6c9 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndTimeUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.hxx
deleted file mode 100644 (file)
index 122a656..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndTimeUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndTimeUnit
-class RWStepBasic_RWConversionBasedUnitAndTimeUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndTimeUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.pxx
new file mode 100644 (file)
index 0000000..5fa1d8d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndTimeUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndTimeUnit
+class RWStepBasic_RWConversionBasedUnitAndTimeUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndTimeUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndTimeUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndTimeUnit_HeaderFile
index e28db30e1b8f35439ab9f983a008daf34c9e843b..ca80d7088bf73868218ae5e9166a3847b72b0f4b 100644 (file)
@@ -16,7 +16,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx>
+#include "RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx"
 #include <StepBasic_ConversionBasedUnitAndVolumeUnit.hxx>
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.hxx
deleted file mode 100644 (file)
index 28d6a2f..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-10-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
-#define _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ConversionBasedUnitAndVolumeUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndVolumeUnit
-class RWStepBasic_RWConversionBasedUnitAndVolumeUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWConversionBasedUnitAndVolumeUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx b/src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.pxx
new file mode 100644 (file)
index 0000000..592c111
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-10-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
+#define _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ConversionBasedUnitAndVolumeUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndVolumeUnit
+class RWStepBasic_RWConversionBasedUnitAndVolumeUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWConversionBasedUnitAndVolumeUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ConversionBasedUnitAndVolumeUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWConversionBasedUnitAndVolumeUnit_HeaderFile
index 8c375e21584c83a14d4074c7d4d54b83f063291d..9fdfbc9ac25242564d890b71deea8f5c5be827a3 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx>
+#include "RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx"
 #include <StepBasic_CoordinatedUniversalTimeOffset.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx b/src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.hxx
deleted file mode 100644 (file)
index 8d608aa..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
-#define _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_CoordinatedUniversalTimeOffset;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for CoordinatedUniversalTimeOffset
-class RWStepBasic_RWCoordinatedUniversalTimeOffset 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWCoordinatedUniversalTimeOffset();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CoordinatedUniversalTimeOffset)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CoordinatedUniversalTimeOffset)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx b/src/RWStepBasic/RWStepBasic_RWCoordinatedUniversalTimeOffset.pxx
new file mode 100644 (file)
index 0000000..aa47d08
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
+#define _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_CoordinatedUniversalTimeOffset;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for CoordinatedUniversalTimeOffset
+class RWStepBasic_RWCoordinatedUniversalTimeOffset 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWCoordinatedUniversalTimeOffset();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_CoordinatedUniversalTimeOffset)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_CoordinatedUniversalTimeOffset)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWCoordinatedUniversalTimeOffset_HeaderFile
index 2d97d75776b52b9a97b63f38c7d9bc9a551295cc..5e16ea73ef5e35c49a7f0d2175854f217cd2edb6 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWDate.hxx>
+#include "RWStepBasic_RWDate.pxx"
 #include <StepBasic_Date.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDate.hxx b/src/RWStepBasic/RWStepBasic_RWDate.hxx
deleted file mode 100644 (file)
index f90dee6..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDate_HeaderFile
-#define _RWStepBasic_RWDate_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Date;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Date
-class RWStepBasic_RWDate 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDate();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Date)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Date)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDate_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDate.pxx b/src/RWStepBasic/RWStepBasic_RWDate.pxx
new file mode 100644 (file)
index 0000000..3a05472
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDate_HeaderFile
+#define _RWStepBasic_RWDate_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Date;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Date
+class RWStepBasic_RWDate 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDate();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Date)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Date)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDate_HeaderFile
index f59b799bc363747652bbdbafbfa36a9b7622b4d0..a2fb9c641c1f1a4d39077abaff696384e75cc583 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDateAndTime.hxx>
+#include "RWStepBasic_RWDateAndTime.pxx"
 #include <StepBasic_Date.hxx>
 #include <StepBasic_DateAndTime.hxx>
 #include <StepBasic_LocalTime.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDateAndTime.hxx b/src/RWStepBasic/RWStepBasic_RWDateAndTime.hxx
deleted file mode 100644 (file)
index 17ee058..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDateAndTime_HeaderFile
-#define _RWStepBasic_RWDateAndTime_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DateAndTime;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DateAndTime
-class RWStepBasic_RWDateAndTime 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDateAndTime();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateAndTime)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateAndTime)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DateAndTime)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDateAndTime_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDateAndTime.pxx b/src/RWStepBasic/RWStepBasic_RWDateAndTime.pxx
new file mode 100644 (file)
index 0000000..116f919
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDateAndTime_HeaderFile
+#define _RWStepBasic_RWDateAndTime_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DateAndTime;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DateAndTime
+class RWStepBasic_RWDateAndTime 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDateAndTime();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateAndTime)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateAndTime)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DateAndTime)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDateAndTime_HeaderFile
index 04321f1c3a5edcd93ebca225449a71db58e16e52..874cdda08738f7af6256029875c8425a246e1cfa 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWDateRole.hxx>
+#include "RWStepBasic_RWDateRole.pxx"
 #include <StepBasic_DateRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDateRole.hxx b/src/RWStepBasic/RWStepBasic_RWDateRole.hxx
deleted file mode 100644 (file)
index 4ab632b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDateRole_HeaderFile
-#define _RWStepBasic_RWDateRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DateRole;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DateRole
-class RWStepBasic_RWDateRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDateRole();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateRole)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateRole)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDateRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDateRole.pxx b/src/RWStepBasic/RWStepBasic_RWDateRole.pxx
new file mode 100644 (file)
index 0000000..12d0ef2
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDateRole_HeaderFile
+#define _RWStepBasic_RWDateRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DateRole;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DateRole
+class RWStepBasic_RWDateRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDateRole();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateRole)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateRole)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDateRole_HeaderFile
index 9a0c9f4f0aee442d7a0ebd14e3548975eeafd4c4..73caf6f1f8f456126451a8b03af2031578a9100f 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWDateTimeRole.hxx>
+#include "RWStepBasic_RWDateTimeRole.pxx"
 #include <StepBasic_DateTimeRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDateTimeRole.hxx b/src/RWStepBasic/RWStepBasic_RWDateTimeRole.hxx
deleted file mode 100644 (file)
index ad1bc3e..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDateTimeRole_HeaderFile
-#define _RWStepBasic_RWDateTimeRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DateTimeRole;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DateTimeRole
-class RWStepBasic_RWDateTimeRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDateTimeRole();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateTimeRole)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateTimeRole)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDateTimeRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDateTimeRole.pxx b/src/RWStepBasic/RWStepBasic_RWDateTimeRole.pxx
new file mode 100644 (file)
index 0000000..b857cd9
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDateTimeRole_HeaderFile
+#define _RWStepBasic_RWDateTimeRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DateTimeRole;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DateTimeRole
+class RWStepBasic_RWDateTimeRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDateTimeRole();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DateTimeRole)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DateTimeRole)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDateTimeRole_HeaderFile
index 5d864a2ed5a77b6a83846751e6d9083f47468dc7..841fc01630c193b9efc0669b0c5458424525bedc 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDerivedUnit.hxx>
+#include "RWStepBasic_RWDerivedUnit.pxx"
 #include <StepBasic_DerivedUnit.hxx>
 #include <StepBasic_DerivedUnitElement.hxx>
 #include <StepBasic_HArray1OfDerivedUnitElement.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDerivedUnit.hxx b/src/RWStepBasic/RWStepBasic_RWDerivedUnit.hxx
deleted file mode 100644 (file)
index 09899b4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDerivedUnit_HeaderFile
-#define _RWStepBasic_RWDerivedUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DerivedUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DerivedUnit
-class RWStepBasic_RWDerivedUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDerivedUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DerivedUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DerivedUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DerivedUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDerivedUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDerivedUnit.pxx b/src/RWStepBasic/RWStepBasic_RWDerivedUnit.pxx
new file mode 100644 (file)
index 0000000..17d65e3
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDerivedUnit_HeaderFile
+#define _RWStepBasic_RWDerivedUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DerivedUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DerivedUnit
+class RWStepBasic_RWDerivedUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDerivedUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DerivedUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DerivedUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DerivedUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDerivedUnit_HeaderFile
index 8ab38093d2cf7872107be4be09984c633188ffd3..aa064debd3f2027f2cd6e392f5aa43a3f82c6a09 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDerivedUnitElement.hxx>
+#include "RWStepBasic_RWDerivedUnitElement.pxx"
 #include <StepBasic_DerivedUnitElement.hxx>
 #include <StepBasic_NamedUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.hxx b/src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.hxx
deleted file mode 100644 (file)
index 3958a3a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDerivedUnitElement_HeaderFile
-#define _RWStepBasic_RWDerivedUnitElement_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DerivedUnitElement;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DerivedUnitElement
-class RWStepBasic_RWDerivedUnitElement 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDerivedUnitElement();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DerivedUnitElement)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DerivedUnitElement)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DerivedUnitElement)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDerivedUnitElement_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.pxx b/src/RWStepBasic/RWStepBasic_RWDerivedUnitElement.pxx
new file mode 100644 (file)
index 0000000..a4ceb85
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDerivedUnitElement_HeaderFile
+#define _RWStepBasic_RWDerivedUnitElement_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DerivedUnitElement;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DerivedUnitElement
+class RWStepBasic_RWDerivedUnitElement 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDerivedUnitElement();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DerivedUnitElement)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DerivedUnitElement)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DerivedUnitElement)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDerivedUnitElement_HeaderFile
index b80ed6357446420ada6b35d7b298ba0ee6f9358b..88a592788d04b83ffe6f6351742f0deca41d4d22 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWDimensionalExponents.hxx>
+#include "RWStepBasic_RWDimensionalExponents.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDimensionalExponents.hxx b/src/RWStepBasic/RWStepBasic_RWDimensionalExponents.hxx
deleted file mode 100644 (file)
index 6ec0455..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDimensionalExponents_HeaderFile
-#define _RWStepBasic_RWDimensionalExponents_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DimensionalExponents;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DimensionalExponents
-class RWStepBasic_RWDimensionalExponents 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDimensionalExponents();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DimensionalExponents)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DimensionalExponents)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDimensionalExponents_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDimensionalExponents.pxx b/src/RWStepBasic/RWStepBasic_RWDimensionalExponents.pxx
new file mode 100644 (file)
index 0000000..679a453
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDimensionalExponents_HeaderFile
+#define _RWStepBasic_RWDimensionalExponents_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DimensionalExponents;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DimensionalExponents
+class RWStepBasic_RWDimensionalExponents 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDimensionalExponents();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DimensionalExponents)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DimensionalExponents)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDimensionalExponents_HeaderFile
index 30cca76d26821707b38edfd9d5debb5e813ed181..d468eff442535be366064db915ecc2a0cbe195b5 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocument.hxx>
+#include "RWStepBasic_RWDocument.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentType.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocument.hxx b/src/RWStepBasic/RWStepBasic_RWDocument.hxx
deleted file mode 100644 (file)
index a7880b2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-11
-// Created by: data exchange team
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocument_HeaderFile
-#define _RWStepBasic_RWDocument_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Document;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Document
-class RWStepBasic_RWDocument 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWDocument();
-  
-  //! Reads Document
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Document)& ent) const;
-  
-  //! Writes Document
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Document)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_Document)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocument_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocument.pxx b/src/RWStepBasic/RWStepBasic_RWDocument.pxx
new file mode 100644 (file)
index 0000000..dfc9341
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-11
+// Created by: data exchange team
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocument_HeaderFile
+#define _RWStepBasic_RWDocument_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Document;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Document
+class RWStepBasic_RWDocument 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWDocument();
+  
+  //! Reads Document
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Document)& ent) const;
+  
+  //! Writes Document
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Document)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_Document)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocument_HeaderFile
index aefd8f4f4d2da041c3364a376925b633cafbf506..40f006577523791bb7423fc654d9c983eb11a7bc 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentFile.hxx>
+#include "RWStepBasic_RWDocumentFile.pxx"
 #include <StepBasic_CharacterizedObject.hxx>
 #include <StepBasic_DocumentFile.hxx>
 #include <StepBasic_DocumentType.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentFile.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentFile.hxx
deleted file mode 100644 (file)
index a12ed4c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-11
-// Created by: data exchange team
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentFile_HeaderFile
-#define _RWStepBasic_RWDocumentFile_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentFile;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DocumentFile
-class RWStepBasic_RWDocumentFile 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWDocumentFile();
-  
-  //! Reads DocumentFile
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentFile)& ent) const;
-  
-  //! Writes DocumentFile
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentFile)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentFile)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentFile_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentFile.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentFile.pxx
new file mode 100644 (file)
index 0000000..ecd9e8e
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-11
+// Created by: data exchange team
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentFile_HeaderFile
+#define _RWStepBasic_RWDocumentFile_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentFile;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DocumentFile
+class RWStepBasic_RWDocumentFile 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWDocumentFile();
+  
+  //! Reads DocumentFile
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentFile)& ent) const;
+  
+  //! Writes DocumentFile
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentFile)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentFile)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentFile_HeaderFile
index 4a76330c5a4e7bdc2cd1d7b3797ab2223ed1f3d2..e1d92c3e8141778d841a60d3d81280961988017f 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentProductAssociation.hxx>
+#include "RWStepBasic_RWDocumentProductAssociation.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentProductAssociation.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.hxx
deleted file mode 100644 (file)
index e7016a0..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-01-28
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentProductAssociation_HeaderFile
-#define _RWStepBasic_RWDocumentProductAssociation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentProductAssociation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DocumentProductAssociation
-class RWStepBasic_RWDocumentProductAssociation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWDocumentProductAssociation();
-  
-  //! Reads DocumentProductAssociation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentProductAssociation)& ent) const;
-  
-  //! Writes DocumentProductAssociation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentProductAssociation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentProductAssociation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentProductAssociation_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentProductAssociation.pxx
new file mode 100644 (file)
index 0000000..828ec70
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-01-28
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentProductAssociation_HeaderFile
+#define _RWStepBasic_RWDocumentProductAssociation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentProductAssociation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DocumentProductAssociation
+class RWStepBasic_RWDocumentProductAssociation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWDocumentProductAssociation();
+  
+  //! Reads DocumentProductAssociation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentProductAssociation)& ent) const;
+  
+  //! Writes DocumentProductAssociation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentProductAssociation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentProductAssociation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentProductAssociation_HeaderFile
index 35bc687c1727fc4ab4cd355df13a038dae9bbb2c..ef9456ce47368f7d43ac2194c83bfe8c093bea0e 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentProductEquivalence.hxx>
+#include "RWStepBasic_RWDocumentProductEquivalence.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentProductEquivalence.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.hxx
deleted file mode 100644 (file)
index 47bcad6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-01-28
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
-#define _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentProductEquivalence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DocumentProductEquivalence
-class RWStepBasic_RWDocumentProductEquivalence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWDocumentProductEquivalence();
-  
-  //! Reads DocumentProductEquivalence
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentProductEquivalence)& ent) const;
-  
-  //! Writes DocumentProductEquivalence
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentProductEquivalence)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentProductEquivalence)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentProductEquivalence.pxx
new file mode 100644 (file)
index 0000000..f8068d7
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-01-28
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
+#define _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentProductEquivalence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DocumentProductEquivalence
+class RWStepBasic_RWDocumentProductEquivalence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWDocumentProductEquivalence();
+  
+  //! Reads DocumentProductEquivalence
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentProductEquivalence)& ent) const;
+  
+  //! Writes DocumentProductEquivalence
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentProductEquivalence)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentProductEquivalence)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentProductEquivalence_HeaderFile
index 5a16f16601dc091ea0dc329b16bc62e2f8461852..8234f93aafa1df02edeaaf1043482390db208229 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentRelationship.hxx>
+#include "RWStepBasic_RWDocumentRelationship.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentRelationship.hxx
deleted file mode 100644 (file)
index 28d9961..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentRelationship_HeaderFile
-#define _RWStepBasic_RWDocumentRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DocumentRelationship
-class RWStepBasic_RWDocumentRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDocumentRelationship();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentRelationship)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentRelationship)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentRelationship.pxx
new file mode 100644 (file)
index 0000000..123cca5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentRelationship_HeaderFile
+#define _RWStepBasic_RWDocumentRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DocumentRelationship
+class RWStepBasic_RWDocumentRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDocumentRelationship();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentRelationship)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentRelationship)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentRelationship_HeaderFile
index 11d8ffca5e1dd1aeef4f4ef5e987ab6878fb10b7..bd4826c730118a1cbb1f1e19debdaa476501ce30 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentRepresentationType.hxx>
+#include "RWStepBasic_RWDocumentRepresentationType.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentRepresentationType.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.hxx
deleted file mode 100644 (file)
index 6444fb5..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentRepresentationType_HeaderFile
-#define _RWStepBasic_RWDocumentRepresentationType_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentRepresentationType;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DocumentRepresentationType
-class RWStepBasic_RWDocumentRepresentationType 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWDocumentRepresentationType();
-  
-  //! Reads DocumentRepresentationType
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentRepresentationType)& ent) const;
-  
-  //! Writes DocumentRepresentationType
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentRepresentationType)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentRepresentationType)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentRepresentationType_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentRepresentationType.pxx
new file mode 100644 (file)
index 0000000..be30cdf
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentRepresentationType_HeaderFile
+#define _RWStepBasic_RWDocumentRepresentationType_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentRepresentationType;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DocumentRepresentationType
+class RWStepBasic_RWDocumentRepresentationType 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWDocumentRepresentationType();
+  
+  //! Reads DocumentRepresentationType
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentRepresentationType)& ent) const;
+  
+  //! Writes DocumentRepresentationType
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentRepresentationType)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentRepresentationType)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentRepresentationType_HeaderFile
index e06d89f3b5646df1f1bd554d71d3e61aa2a33549..04e4304837eca75bcf296aa30e7c30f1914ca21c 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentType.hxx>
+#include "RWStepBasic_RWDocumentType.pxx"
 #include <StepBasic_DocumentType.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentType.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentType.hxx
deleted file mode 100644 (file)
index 34a61cb..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentType_HeaderFile
-#define _RWStepBasic_RWDocumentType_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentType;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DocumentType
-class RWStepBasic_RWDocumentType 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDocumentType();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentType)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentType)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentType)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentType_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentType.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentType.pxx
new file mode 100644 (file)
index 0000000..2b463c8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentType_HeaderFile
+#define _RWStepBasic_RWDocumentType_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentType;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DocumentType
+class RWStepBasic_RWDocumentType 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDocumentType();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentType)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentType)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentType)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentType_HeaderFile
index 091794ece7bf19a4a29c4a41178c1215b0c04fd1..f8d40704a3ad2f0165f6a6c16ed2507ea931f2e5 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWDocumentUsageConstraint.hxx>
+#include "RWStepBasic_RWDocumentUsageConstraint.pxx"
 #include <StepBasic_Document.hxx>
 #include <StepBasic_DocumentUsageConstraint.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.hxx b/src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.hxx
deleted file mode 100644 (file)
index dde4e41..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
-#define _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_DocumentUsageConstraint;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DocumentUsageConstraint
-class RWStepBasic_RWDocumentUsageConstraint 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWDocumentUsageConstraint();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentUsageConstraint)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentUsageConstraint)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_DocumentUsageConstraint)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.pxx b/src/RWStepBasic/RWStepBasic_RWDocumentUsageConstraint.pxx
new file mode 100644 (file)
index 0000000..e5ae554
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
+#define _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_DocumentUsageConstraint;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DocumentUsageConstraint
+class RWStepBasic_RWDocumentUsageConstraint 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWDocumentUsageConstraint();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_DocumentUsageConstraint)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_DocumentUsageConstraint)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_DocumentUsageConstraint)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWDocumentUsageConstraint_HeaderFile
index 09561abb935afcb3b5c6e1f36716878faef9edf0..59eb53e33ded08b0449608c81afcdf4fad5bf3fc 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWEffectivity.hxx>
+#include "RWStepBasic_RWEffectivity.pxx"
 #include <StepBasic_Effectivity.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWEffectivity.hxx b/src/RWStepBasic/RWStepBasic_RWEffectivity.hxx
deleted file mode 100644 (file)
index 8267d1e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWEffectivity_HeaderFile
-#define _RWStepBasic_RWEffectivity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Effectivity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Effectivity
-class RWStepBasic_RWEffectivity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWEffectivity();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Effectivity)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Effectivity)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_Effectivity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWEffectivity_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWEffectivity.pxx b/src/RWStepBasic/RWStepBasic_RWEffectivity.pxx
new file mode 100644 (file)
index 0000000..1e4d220
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWEffectivity_HeaderFile
+#define _RWStepBasic_RWEffectivity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Effectivity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Effectivity
+class RWStepBasic_RWEffectivity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWEffectivity();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Effectivity)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Effectivity)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_Effectivity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWEffectivity_HeaderFile
index 02b382e8e21686486d6099c61798731697de7af7..ae793832f74c87d8df913788f2d0e7efa5d79c2a 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWEffectivityAssignment.hxx>
+#include "RWStepBasic_RWEffectivityAssignment.pxx"
 #include <StepBasic_Effectivity.hxx>
 #include <StepBasic_EffectivityAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.hxx
deleted file mode 100644 (file)
index 262a938..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWEffectivityAssignment_HeaderFile
-#define _RWStepBasic_RWEffectivityAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_EffectivityAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for EffectivityAssignment
-class RWStepBasic_RWEffectivityAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWEffectivityAssignment();
-  
-  //! Reads EffectivityAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_EffectivityAssignment)& ent) const;
-  
-  //! Writes EffectivityAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_EffectivityAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_EffectivityAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWEffectivityAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWEffectivityAssignment.pxx
new file mode 100644 (file)
index 0000000..5bc80ed
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWEffectivityAssignment_HeaderFile
+#define _RWStepBasic_RWEffectivityAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_EffectivityAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for EffectivityAssignment
+class RWStepBasic_RWEffectivityAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWEffectivityAssignment();
+  
+  //! Reads EffectivityAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_EffectivityAssignment)& ent) const;
+  
+  //! Writes EffectivityAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_EffectivityAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_EffectivityAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWEffectivityAssignment_HeaderFile
index ffe2935e89b30f010d93c113d4f271120a2bd9c8..7da8f9bed9542370956d6e2cfddbf152e083691b 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWEulerAngles.hxx>
+#include "RWStepBasic_RWEulerAngles.pxx"
 #include <Standard_Real.hxx>
 #include <StepBasic_EulerAngles.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWEulerAngles.hxx b/src/RWStepBasic/RWStepBasic_RWEulerAngles.hxx
deleted file mode 100644 (file)
index 1c2c192..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWEulerAngles_HeaderFile
-#define _RWStepBasic_RWEulerAngles_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_EulerAngles;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for EulerAngles
-class RWStepBasic_RWEulerAngles 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWEulerAngles();
-  
-  //! Reads EulerAngles
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_EulerAngles)& ent) const;
-  
-  //! Writes EulerAngles
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_EulerAngles)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_EulerAngles)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWEulerAngles_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWEulerAngles.pxx b/src/RWStepBasic/RWStepBasic_RWEulerAngles.pxx
new file mode 100644 (file)
index 0000000..40fdf57
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWEulerAngles_HeaderFile
+#define _RWStepBasic_RWEulerAngles_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_EulerAngles;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for EulerAngles
+class RWStepBasic_RWEulerAngles 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWEulerAngles();
+  
+  //! Reads EulerAngles
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_EulerAngles)& ent) const;
+  
+  //! Writes EulerAngles
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_EulerAngles)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_EulerAngles)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWEulerAngles_HeaderFile
index 9cf524d21e40baa47782e2c19ab24a556d1b3ef8..8b1ab1e524bfd7275ac31673866a67a4ca4f2017 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWExternalIdentificationAssignment.hxx>
+#include "RWStepBasic_RWExternalIdentificationAssignment.pxx"
 #include <StepBasic_ExternalIdentificationAssignment.hxx>
 #include <StepBasic_ExternalSource.hxx>
 #include <StepBasic_IdentificationRole.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.hxx
deleted file mode 100644 (file)
index 73a13e7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
-#define _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ExternalIdentificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternalIdentificationAssignment
-class RWStepBasic_RWExternalIdentificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWExternalIdentificationAssignment();
-  
-  //! Reads ExternalIdentificationAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternalIdentificationAssignment)& ent) const;
-  
-  //! Writes ExternalIdentificationAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternalIdentificationAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ExternalIdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWExternalIdentificationAssignment.pxx
new file mode 100644 (file)
index 0000000..7ff37e6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
+#define _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ExternalIdentificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternalIdentificationAssignment
+class RWStepBasic_RWExternalIdentificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWExternalIdentificationAssignment();
+  
+  //! Reads ExternalIdentificationAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternalIdentificationAssignment)& ent) const;
+  
+  //! Writes ExternalIdentificationAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternalIdentificationAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ExternalIdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWExternalIdentificationAssignment_HeaderFile
index f6f1f338e47ece52ccb77191b2fa6f5d3c9d6cde..d2df3b24a0bc10b853b05f32e341200d8453dcec 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWExternalSource.hxx>
+#include "RWStepBasic_RWExternalSource.pxx"
 #include <StepBasic_ExternalSource.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWExternalSource.hxx b/src/RWStepBasic/RWStepBasic_RWExternalSource.hxx
deleted file mode 100644 (file)
index d8c79aa..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWExternalSource_HeaderFile
-#define _RWStepBasic_RWExternalSource_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ExternalSource;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternalSource
-class RWStepBasic_RWExternalSource 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWExternalSource();
-  
-  //! Reads ExternalSource
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternalSource)& ent) const;
-  
-  //! Writes ExternalSource
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternalSource)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ExternalSource)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWExternalSource_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWExternalSource.pxx b/src/RWStepBasic/RWStepBasic_RWExternalSource.pxx
new file mode 100644 (file)
index 0000000..badf686
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWExternalSource_HeaderFile
+#define _RWStepBasic_RWExternalSource_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ExternalSource;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternalSource
+class RWStepBasic_RWExternalSource 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWExternalSource();
+  
+  //! Reads ExternalSource
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternalSource)& ent) const;
+  
+  //! Writes ExternalSource
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternalSource)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ExternalSource)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWExternalSource_HeaderFile
index ca054b2f033567ed8e3352f9440bf6def778de67..8fd1395426e801b4894e314809668880d47b001c 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWExternallyDefinedItem.hxx>
+#include "RWStepBasic_RWExternallyDefinedItem.pxx"
 #include <StepBasic_ExternallyDefinedItem.hxx>
 #include <StepBasic_ExternalSource.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.hxx b/src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.hxx
deleted file mode 100644 (file)
index f2db5fa..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWExternallyDefinedItem_HeaderFile
-#define _RWStepBasic_RWExternallyDefinedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ExternallyDefinedItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternallyDefinedItem
-class RWStepBasic_RWExternallyDefinedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWExternallyDefinedItem();
-  
-  //! Reads ExternallyDefinedItem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternallyDefinedItem)& ent) const;
-  
-  //! Writes ExternallyDefinedItem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternallyDefinedItem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ExternallyDefinedItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWExternallyDefinedItem_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.pxx b/src/RWStepBasic/RWStepBasic_RWExternallyDefinedItem.pxx
new file mode 100644 (file)
index 0000000..c23742b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWExternallyDefinedItem_HeaderFile
+#define _RWStepBasic_RWExternallyDefinedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ExternallyDefinedItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternallyDefinedItem
+class RWStepBasic_RWExternallyDefinedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWExternallyDefinedItem();
+  
+  //! Reads ExternallyDefinedItem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ExternallyDefinedItem)& ent) const;
+  
+  //! Writes ExternallyDefinedItem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ExternallyDefinedItem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ExternallyDefinedItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWExternallyDefinedItem_HeaderFile
index 56ba38410ae7bd2769c4744cd041ec5716f628c6..c70f9f843fb12187016f789d781b564d4bdaa35e 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGeneralProperty.hxx>
+#include "RWStepBasic_RWGeneralProperty.pxx"
 #include <StepBasic_GeneralProperty.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralProperty.hxx b/src/RWStepBasic/RWStepBasic_RWGeneralProperty.hxx
deleted file mode 100644 (file)
index 6fa7e14..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGeneralProperty_HeaderFile
-#define _RWStepBasic_RWGeneralProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_GeneralProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeneralProperty
-class RWStepBasic_RWGeneralProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGeneralProperty();
-  
-  //! Reads GeneralProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GeneralProperty)& ent) const;
-  
-  //! Writes GeneralProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GeneralProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_GeneralProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWGeneralProperty_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralProperty.pxx b/src/RWStepBasic/RWStepBasic_RWGeneralProperty.pxx
new file mode 100644 (file)
index 0000000..c4ec740
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGeneralProperty_HeaderFile
+#define _RWStepBasic_RWGeneralProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_GeneralProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeneralProperty
+class RWStepBasic_RWGeneralProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGeneralProperty();
+  
+  //! Reads GeneralProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GeneralProperty)& ent) const;
+  
+  //! Writes GeneralProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GeneralProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_GeneralProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWGeneralProperty_HeaderFile
index 1085273c20067a15f4b5f89a4b267de5653c3735..cca7a9eacbe7a5d060249dc4dd75a5790655cfc2 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGeneralPropertyAssociation.hxx>
+#include "RWStepBasic_RWGeneralPropertyAssociation.pxx"
 #include <StepBasic_GeneralProperty.hxx>
 #include <StepBasic_GeneralPropertyAssociation.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.hxx b/src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.hxx
deleted file mode 100644 (file)
index 4d80c04..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) 2024 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
-#define _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_GeneralProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-class StepBasic_GeneralPropertyAssociation;
-
-//! Read & Write tool for GeneralPropertyAssociation
-class RWStepBasic_RWGeneralPropertyAssociation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGeneralPropertyAssociation();
-  
-  //! Reads GeneralPropertyAssociation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-                                 const Standard_Integer theNum,
-                                 Handle(Interface_Check)& theAch,
-                                 const Handle(StepBasic_GeneralPropertyAssociation)& theEnt) const;
-  
-  //! Writes GeneralPropertyAssociation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-                                  const Handle(StepBasic_GeneralPropertyAssociation)& theEnt) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_GeneralPropertyAssociation)& theEnt,
-                              Interface_EntityIterator& theIter) const;
-
-protected:
-
-private:
-
-};
-
-#endif // _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.pxx b/src/RWStepBasic/RWStepBasic_RWGeneralPropertyAssociation.pxx
new file mode 100644 (file)
index 0000000..ceb170e
--- /dev/null
@@ -0,0 +1,60 @@
+// Copyright (c) 2024 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
+#define _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_GeneralProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+class StepBasic_GeneralPropertyAssociation;
+
+//! Read & Write tool for GeneralPropertyAssociation
+class RWStepBasic_RWGeneralPropertyAssociation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGeneralPropertyAssociation();
+  
+  //! Reads GeneralPropertyAssociation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+                                 const Standard_Integer theNum,
+                                 Handle(Interface_Check)& theAch,
+                                 const Handle(StepBasic_GeneralPropertyAssociation)& theEnt) const;
+  
+  //! Writes GeneralPropertyAssociation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+                                  const Handle(StepBasic_GeneralPropertyAssociation)& theEnt) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_GeneralPropertyAssociation)& theEnt,
+                              Interface_EntityIterator& theIter) const;
+
+protected:
+
+private:
+
+};
+
+#endif // _RWStepBasic_RWGeneralPropertyAssociation_HeaderFile
index 2e491c1b3e71e083c9ecae5290ecf272ab3391e6..78dc76fa065c5039a961be8ae0a1873ab7ee3cb4 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGeneralPropertyRelationship.hxx>
+#include "RWStepBasic_RWGeneralPropertyRelationship.pxx"
 #include <StepBasic_GeneralProperty.hxx>
 #include <StepBasic_GeneralPropertyRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.hxx
deleted file mode 100644 (file)
index c5818ad..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) 2024 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
-#define _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_GeneralProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-class StepBasic_GeneralPropertyRelationship;
-
-//! Read & Write tool for GeneralPropertyRelationship
-class RWStepBasic_RWGeneralPropertyRelationship
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGeneralPropertyRelationship();
-
-  //! Reads GeneralPropertyAssociation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-                                 const Standard_Integer theNum,
-                                 Handle(Interface_Check)& theAch,
-                                 const Handle(StepBasic_GeneralPropertyRelationship)& theEnt) const;
-
-  //! Writes GeneralPropertyAssociation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-                                  const Handle(StepBasic_GeneralPropertyRelationship)& theEnt) const;
-
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_GeneralPropertyRelationship)& theEnt,
-                              Interface_EntityIterator& theIter) const;
-
-protected:
-
-private:
-
-};
-
-#endif // _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWGeneralPropertyRelationship.pxx
new file mode 100644 (file)
index 0000000..c1fe756
--- /dev/null
@@ -0,0 +1,60 @@
+// Copyright (c) 2024 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
+#define _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_GeneralProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+class StepBasic_GeneralPropertyRelationship;
+
+//! Read & Write tool for GeneralPropertyRelationship
+class RWStepBasic_RWGeneralPropertyRelationship
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGeneralPropertyRelationship();
+
+  //! Reads GeneralPropertyAssociation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+                                 const Standard_Integer theNum,
+                                 Handle(Interface_Check)& theAch,
+                                 const Handle(StepBasic_GeneralPropertyRelationship)& theEnt) const;
+
+  //! Writes GeneralPropertyAssociation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+                                  const Handle(StepBasic_GeneralPropertyRelationship)& theEnt) const;
+
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_GeneralPropertyRelationship)& theEnt,
+                              Interface_EntityIterator& theIter) const;
+
+protected:
+
+private:
+
+};
+
+#endif // _RWStepBasic_RWGeneralPropertyRelationship_HeaderFile
index 5206ea421cb5e6814aa24d521c4d967b32794637..2afe10e9fab3b1d9467bba8e335b0d8104c87cc5 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGroup.hxx>
+#include "RWStepBasic_RWGroup.pxx"
 #include <StepBasic_Group.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGroup.hxx b/src/RWStepBasic/RWStepBasic_RWGroup.hxx
deleted file mode 100644 (file)
index 9669a7f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGroup_HeaderFile
-#define _RWStepBasic_RWGroup_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Group;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Group
-class RWStepBasic_RWGroup 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGroup();
-  
-  //! Reads Group
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Group)& ent) const;
-  
-  //! Writes Group
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Group)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_Group)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWGroup_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGroup.pxx b/src/RWStepBasic/RWStepBasic_RWGroup.pxx
new file mode 100644 (file)
index 0000000..f59dee5
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGroup_HeaderFile
+#define _RWStepBasic_RWGroup_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Group;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Group
+class RWStepBasic_RWGroup 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGroup();
+  
+  //! Reads Group
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Group)& ent) const;
+  
+  //! Writes Group
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Group)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_Group)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWGroup_HeaderFile
index 4ca731991016360639ace41969bb504ea6a1be9c..5ab3f21cc9877dc2eb02d8442680a68a60cc883c 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGroupAssignment.hxx>
+#include "RWStepBasic_RWGroupAssignment.pxx"
 #include <StepBasic_Group.hxx>
 #include <StepBasic_GroupAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGroupAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWGroupAssignment.hxx
deleted file mode 100644 (file)
index beb275e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGroupAssignment_HeaderFile
-#define _RWStepBasic_RWGroupAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_GroupAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GroupAssignment
-class RWStepBasic_RWGroupAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGroupAssignment();
-  
-  //! Reads GroupAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GroupAssignment)& ent) const;
-  
-  //! Writes GroupAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GroupAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_GroupAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWGroupAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGroupAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWGroupAssignment.pxx
new file mode 100644 (file)
index 0000000..165ebf8
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGroupAssignment_HeaderFile
+#define _RWStepBasic_RWGroupAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_GroupAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GroupAssignment
+class RWStepBasic_RWGroupAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGroupAssignment();
+  
+  //! Reads GroupAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GroupAssignment)& ent) const;
+  
+  //! Writes GroupAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GroupAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_GroupAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWGroupAssignment_HeaderFile
index 14c285ef2a3ed8c9333960edb3af52399cb9dc1c..1ba53cf53494ed473f0760f796bb68d87d3b84bd 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWGroupRelationship.hxx>
+#include "RWStepBasic_RWGroupRelationship.pxx"
 #include <StepBasic_Group.hxx>
 #include <StepBasic_GroupRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWGroupRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWGroupRelationship.hxx
deleted file mode 100644 (file)
index ea76a9c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWGroupRelationship_HeaderFile
-#define _RWStepBasic_RWGroupRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_GroupRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GroupRelationship
-class RWStepBasic_RWGroupRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWGroupRelationship();
-  
-  //! Reads GroupRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GroupRelationship)& ent) const;
-  
-  //! Writes GroupRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GroupRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_GroupRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWGroupRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWGroupRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWGroupRelationship.pxx
new file mode 100644 (file)
index 0000000..24553a8
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWGroupRelationship_HeaderFile
+#define _RWStepBasic_RWGroupRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_GroupRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GroupRelationship
+class RWStepBasic_RWGroupRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWGroupRelationship();
+  
+  //! Reads GroupRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_GroupRelationship)& ent) const;
+  
+  //! Writes GroupRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_GroupRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_GroupRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWGroupRelationship_HeaderFile
index 8108b947ddf8e09c1dd0dba7b43b14ee1e5ace00..32092c04e63c1dc5152cc142311b016ee84afaff 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWIdentificationAssignment.hxx>
+#include "RWStepBasic_RWIdentificationAssignment.pxx"
 #include <StepBasic_IdentificationAssignment.hxx>
 #include <StepBasic_IdentificationRole.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.hxx
deleted file mode 100644 (file)
index 29379a3..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWIdentificationAssignment_HeaderFile
-#define _RWStepBasic_RWIdentificationAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_IdentificationAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for IdentificationAssignment
-class RWStepBasic_RWIdentificationAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWIdentificationAssignment();
-  
-  //! Reads IdentificationAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_IdentificationAssignment)& ent) const;
-  
-  //! Writes IdentificationAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_IdentificationAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_IdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWIdentificationAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWIdentificationAssignment.pxx
new file mode 100644 (file)
index 0000000..3812a31
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWIdentificationAssignment_HeaderFile
+#define _RWStepBasic_RWIdentificationAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_IdentificationAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for IdentificationAssignment
+class RWStepBasic_RWIdentificationAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWIdentificationAssignment();
+  
+  //! Reads IdentificationAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_IdentificationAssignment)& ent) const;
+  
+  //! Writes IdentificationAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_IdentificationAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_IdentificationAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWIdentificationAssignment_HeaderFile
index f76d7eaa7a9811714e8f5b034b899fc30432bf14..f33a39c85b9d1eed495f35c7160192a3338e5987 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWIdentificationRole.hxx>
+#include "RWStepBasic_RWIdentificationRole.pxx"
 #include <StepBasic_IdentificationRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWIdentificationRole.hxx b/src/RWStepBasic/RWStepBasic_RWIdentificationRole.hxx
deleted file mode 100644 (file)
index fb7759e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWIdentificationRole_HeaderFile
-#define _RWStepBasic_RWIdentificationRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_IdentificationRole;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for IdentificationRole
-class RWStepBasic_RWIdentificationRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWIdentificationRole();
-  
-  //! Reads IdentificationRole
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_IdentificationRole)& ent) const;
-  
-  //! Writes IdentificationRole
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_IdentificationRole)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_IdentificationRole)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWIdentificationRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWIdentificationRole.pxx b/src/RWStepBasic/RWStepBasic_RWIdentificationRole.pxx
new file mode 100644 (file)
index 0000000..680f65e
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWIdentificationRole_HeaderFile
+#define _RWStepBasic_RWIdentificationRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_IdentificationRole;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for IdentificationRole
+class RWStepBasic_RWIdentificationRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWIdentificationRole();
+  
+  //! Reads IdentificationRole
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_IdentificationRole)& ent) const;
+  
+  //! Writes IdentificationRole
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_IdentificationRole)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_IdentificationRole)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWIdentificationRole_HeaderFile
index 828b42489b5ec885abc4732508b3ce2dcf0b8697..9417c7b0c9fcff9f7e971cbaaa44f5fe2ce4f64d 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWLengthMeasureWithUnit.hxx>
+#include "RWStepBasic_RWLengthMeasureWithUnit.pxx"
 #include <StepBasic_LengthMeasureWithUnit.hxx>
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.hxx
deleted file mode 100644 (file)
index a773de2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_LengthMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for LengthMeasureWithUnit
-class RWStepBasic_RWLengthMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWLengthMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LengthMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LengthMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_LengthMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWLengthMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..415ed7e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_LengthMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for LengthMeasureWithUnit
+class RWStepBasic_RWLengthMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWLengthMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LengthMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LengthMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_LengthMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWLengthMeasureWithUnit_HeaderFile
index 73ec2f67678025e0cc5e7b144d480f8f0742e799..8c6c588b75894a2db1f3d658a100f3ca81c6a560 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWLengthUnit.hxx>
+#include "RWStepBasic_RWLengthUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_LengthUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWLengthUnit.hxx b/src/RWStepBasic/RWStepBasic_RWLengthUnit.hxx
deleted file mode 100644 (file)
index 5ce8103..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWLengthUnit_HeaderFile
-#define _RWStepBasic_RWLengthUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_LengthUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for LengthUnit
-class RWStepBasic_RWLengthUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWLengthUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LengthUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LengthUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_LengthUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWLengthUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWLengthUnit.pxx b/src/RWStepBasic/RWStepBasic_RWLengthUnit.pxx
new file mode 100644 (file)
index 0000000..b943c2d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWLengthUnit_HeaderFile
+#define _RWStepBasic_RWLengthUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_LengthUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for LengthUnit
+class RWStepBasic_RWLengthUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWLengthUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LengthUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LengthUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_LengthUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWLengthUnit_HeaderFile
index 3ac134951b47db8413e40ed2bff0c816957496f8..4da11fc670b7be80582100f6b3f26bb203dfb84b 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWLocalTime.hxx>
+#include "RWStepBasic_RWLocalTime.pxx"
 #include <StepBasic_CoordinatedUniversalTimeOffset.hxx>
 #include <StepBasic_LocalTime.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWLocalTime.hxx b/src/RWStepBasic/RWStepBasic_RWLocalTime.hxx
deleted file mode 100644 (file)
index d71c1cf..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWLocalTime_HeaderFile
-#define _RWStepBasic_RWLocalTime_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_LocalTime;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for LocalTime
-class RWStepBasic_RWLocalTime 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWLocalTime();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LocalTime)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LocalTime)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_LocalTime)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWLocalTime_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWLocalTime.pxx b/src/RWStepBasic/RWStepBasic_RWLocalTime.pxx
new file mode 100644 (file)
index 0000000..7e44dd0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWLocalTime_HeaderFile
+#define _RWStepBasic_RWLocalTime_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_LocalTime;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for LocalTime
+class RWStepBasic_RWLocalTime 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWLocalTime();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_LocalTime)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_LocalTime)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_LocalTime)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWLocalTime_HeaderFile
index 3bf2c26c89816f3101b61780d38a9e5f9200586f..02858c3d2e2ee5ad9f6a2832a29ce1bb6d063e05 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWMassMeasureWithUnit.hxx>
+#include "RWStepBasic_RWMassMeasureWithUnit.pxx"
 #include <StepBasic_MassMeasureWithUnit.hxx>
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 78ef03c..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-// Created on: 2004-02-11
-// Created by: Sergey KUUL
-// Copyright (c) 2004-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_MassMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MassMeasureWithUnit
-class RWStepBasic_RWMassMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWMassMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MassMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MassMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_MassMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWMassMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..b984755
--- /dev/null
@@ -0,0 +1,70 @@
+// Created on: 2004-02-11
+// Created by: Sergey KUUL
+// Copyright (c) 2004-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_MassMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MassMeasureWithUnit
+class RWStepBasic_RWMassMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWMassMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MassMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MassMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_MassMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWMassMeasureWithUnit_HeaderFile
index b5acc306b748961f4e528e22f44d7e53ee880bb3..d75d26fa9f4f6fcc2693f0dee96d4ae3fbcfee1b 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWMassUnit.hxx>
+#include "RWStepBasic_RWMassUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_MassUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWMassUnit.hxx b/src/RWStepBasic/RWStepBasic_RWMassUnit.hxx
deleted file mode 100644 (file)
index ec4c09c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWMassUnit_HeaderFile
-#define _RWStepBasic_RWMassUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_MassUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for MassUnit
-class RWStepBasic_RWMassUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWMassUnit();
-  
-  //! Reads MassUnit
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MassUnit)& ent) const;
-  
-  //! Writes MassUnit
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MassUnit)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_MassUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWMassUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWMassUnit.pxx b/src/RWStepBasic/RWStepBasic_RWMassUnit.pxx
new file mode 100644 (file)
index 0000000..1297030
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWMassUnit_HeaderFile
+#define _RWStepBasic_RWMassUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_MassUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for MassUnit
+class RWStepBasic_RWMassUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWMassUnit();
+  
+  //! Reads MassUnit
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MassUnit)& ent) const;
+  
+  //! Writes MassUnit
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MassUnit)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_MassUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWMassUnit_HeaderFile
index 59fc83c44e7c46804656a0cf0ad55a385713e3b7..15184cc960c442d870c668a6a35605417f4ca3ae 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWMeasureWithUnit.hxx>
+#include "RWStepBasic_RWMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.hxx
deleted file mode 100644 (file)
index fd35b4e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_MeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MeasureWithUnit
-class RWStepBasic_RWMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_MeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..c8d5403
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_MeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MeasureWithUnit
+class RWStepBasic_RWMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_MeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWMeasureWithUnit_HeaderFile
index 8ae95c2d8b1fa6f6c41f7733b6b383318991f4ae..7f0f04df52886404c37f93493bc35619084406f5 100644 (file)
@@ -16,7 +16,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWMechanicalContext.hxx>
+#include "RWStepBasic_RWMechanicalContext.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_MechanicalContext.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWMechanicalContext.hxx b/src/RWStepBasic/RWStepBasic_RWMechanicalContext.hxx
deleted file mode 100644 (file)
index c59e2b1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1996-07-24
-// Created by: Frederic MAUPAS
-// Copyright (c) 1996-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWMechanicalContext_HeaderFile
-#define _RWStepBasic_RWMechanicalContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_MechanicalContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MechanicalContext
-class RWStepBasic_RWMechanicalContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWMechanicalContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MechanicalContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MechanicalContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_MechanicalContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWMechanicalContext_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWMechanicalContext.pxx b/src/RWStepBasic/RWStepBasic_RWMechanicalContext.pxx
new file mode 100644 (file)
index 0000000..7ef7d3a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1996-07-24
+// Created by: Frederic MAUPAS
+// Copyright (c) 1996-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWMechanicalContext_HeaderFile
+#define _RWStepBasic_RWMechanicalContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_MechanicalContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MechanicalContext
+class RWStepBasic_RWMechanicalContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWMechanicalContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_MechanicalContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_MechanicalContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_MechanicalContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWMechanicalContext_HeaderFile
index 5cd695242481a0727accbccba8534139a024e932..12179e8441fdda44bf219d4a74960f2e70e4106c 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWNameAssignment.hxx>
+#include "RWStepBasic_RWNameAssignment.pxx"
 #include <StepBasic_NameAssignment.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWNameAssignment.hxx b/src/RWStepBasic/RWStepBasic_RWNameAssignment.hxx
deleted file mode 100644 (file)
index 54bc673..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWNameAssignment_HeaderFile
-#define _RWStepBasic_RWNameAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_NameAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NameAssignment
-class RWStepBasic_RWNameAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWNameAssignment();
-  
-  //! Reads NameAssignment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_NameAssignment)& ent) const;
-  
-  //! Writes NameAssignment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_NameAssignment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_NameAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWNameAssignment_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWNameAssignment.pxx b/src/RWStepBasic/RWStepBasic_RWNameAssignment.pxx
new file mode 100644 (file)
index 0000000..801db6e
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWNameAssignment_HeaderFile
+#define _RWStepBasic_RWNameAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_NameAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NameAssignment
+class RWStepBasic_RWNameAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWNameAssignment();
+  
+  //! Reads NameAssignment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_NameAssignment)& ent) const;
+  
+  //! Writes NameAssignment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_NameAssignment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_NameAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWNameAssignment_HeaderFile
index bc0dae8d9715f5a5ae713e3160590914c17ae302..6f7bed273f8dc7529b2bf2dc755189fd5bcf62e6 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWNamedUnit.hxx>
+#include "RWStepBasic_RWNamedUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_NamedUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWNamedUnit.hxx b/src/RWStepBasic/RWStepBasic_RWNamedUnit.hxx
deleted file mode 100644 (file)
index 3ed1b80..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWNamedUnit_HeaderFile
-#define _RWStepBasic_RWNamedUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_NamedUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for NamedUnit
-class RWStepBasic_RWNamedUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWNamedUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_NamedUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_NamedUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_NamedUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWNamedUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWNamedUnit.pxx b/src/RWStepBasic/RWStepBasic_RWNamedUnit.pxx
new file mode 100644 (file)
index 0000000..f2963a6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWNamedUnit_HeaderFile
+#define _RWStepBasic_RWNamedUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_NamedUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for NamedUnit
+class RWStepBasic_RWNamedUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWNamedUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_NamedUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_NamedUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_NamedUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWNamedUnit_HeaderFile
index e73ede4c2a2ef43a2d14cb976245f5117fa49e71..d6f5471bf6ec71d99e3409ce419996315b4828c9 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWObjectRole.hxx>
+#include "RWStepBasic_RWObjectRole.pxx"
 #include <StepBasic_ObjectRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWObjectRole.hxx b/src/RWStepBasic/RWStepBasic_RWObjectRole.hxx
deleted file mode 100644 (file)
index 472cd0b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWObjectRole_HeaderFile
-#define _RWStepBasic_RWObjectRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ObjectRole;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ObjectRole
-class RWStepBasic_RWObjectRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWObjectRole();
-  
-  //! Reads ObjectRole
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ObjectRole)& ent) const;
-  
-  //! Writes ObjectRole
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ObjectRole)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ObjectRole)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWObjectRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWObjectRole.pxx b/src/RWStepBasic/RWStepBasic_RWObjectRole.pxx
new file mode 100644 (file)
index 0000000..4564d45
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWObjectRole_HeaderFile
+#define _RWStepBasic_RWObjectRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ObjectRole;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ObjectRole
+class RWStepBasic_RWObjectRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWObjectRole();
+  
+  //! Reads ObjectRole
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ObjectRole)& ent) const;
+  
+  //! Writes ObjectRole
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ObjectRole)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ObjectRole)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWObjectRole_HeaderFile
index 5a6d7036859f98f14437b4bde0a6b56692ef41d0..bf7e00476c3208c88ace29da6f3a4c9eb1c3fe23 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWOrdinalDate.hxx>
+#include "RWStepBasic_RWOrdinalDate.pxx"
 #include <StepBasic_OrdinalDate.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWOrdinalDate.hxx b/src/RWStepBasic/RWStepBasic_RWOrdinalDate.hxx
deleted file mode 100644 (file)
index 7aef972..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWOrdinalDate_HeaderFile
-#define _RWStepBasic_RWOrdinalDate_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_OrdinalDate;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for OrdinalDate
-class RWStepBasic_RWOrdinalDate 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWOrdinalDate();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrdinalDate)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrdinalDate)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWOrdinalDate_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWOrdinalDate.pxx b/src/RWStepBasic/RWStepBasic_RWOrdinalDate.pxx
new file mode 100644 (file)
index 0000000..82e3b29
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWOrdinalDate_HeaderFile
+#define _RWStepBasic_RWOrdinalDate_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_OrdinalDate;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for OrdinalDate
+class RWStepBasic_RWOrdinalDate 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWOrdinalDate();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrdinalDate)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrdinalDate)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWOrdinalDate_HeaderFile
index 86eb7924a5e63161104e0aad7dcddaa14467ec2e..36f35cb657ba329bb5b5700dc9c2e78c2562e53e 100644 (file)
@@ -13,7 +13,7 @@
 
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
-#include <RWStepBasic_RWOrganization.hxx>
+#include "RWStepBasic_RWOrganization.pxx"
 #include <StepBasic_Organization.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganization.hxx b/src/RWStepBasic/RWStepBasic_RWOrganization.hxx
deleted file mode 100644 (file)
index 719c45c..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWOrganization_HeaderFile
-#define _RWStepBasic_RWOrganization_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Organization;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Organization
-class RWStepBasic_RWOrganization 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWOrganization();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Organization)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Organization)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWOrganization_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganization.pxx b/src/RWStepBasic/RWStepBasic_RWOrganization.pxx
new file mode 100644 (file)
index 0000000..3995f5c
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWOrganization_HeaderFile
+#define _RWStepBasic_RWOrganization_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Organization;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Organization
+class RWStepBasic_RWOrganization 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWOrganization();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Organization)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Organization)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWOrganization_HeaderFile
index aac4a43ed76a3ee5d288b4a2f5803dd62d914a6d..34b54959419498393c4afd98a3dbf8a7ea63e903 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWOrganizationRole.hxx>
+#include "RWStepBasic_RWOrganizationRole.pxx"
 #include <StepBasic_OrganizationRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganizationRole.hxx b/src/RWStepBasic/RWStepBasic_RWOrganizationRole.hxx
deleted file mode 100644 (file)
index 252aae8..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWOrganizationRole_HeaderFile
-#define _RWStepBasic_RWOrganizationRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_OrganizationRole;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for OrganizationRole
-class RWStepBasic_RWOrganizationRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWOrganizationRole();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrganizationRole)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrganizationRole)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWOrganizationRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganizationRole.pxx b/src/RWStepBasic/RWStepBasic_RWOrganizationRole.pxx
new file mode 100644 (file)
index 0000000..49ba9f5
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWOrganizationRole_HeaderFile
+#define _RWStepBasic_RWOrganizationRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_OrganizationRole;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for OrganizationRole
+class RWStepBasic_RWOrganizationRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWOrganizationRole();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrganizationRole)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrganizationRole)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWOrganizationRole_HeaderFile
index 181f23882e69fd4b05105027110a0f00fa8ea5b0..1d52f83986a3cdf91b2d96a090e9a83b7d3c07b1 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWOrganizationalAddress.hxx>
+#include "RWStepBasic_RWOrganizationalAddress.pxx"
 #include <StepBasic_Organization.hxx>
 #include <StepBasic_OrganizationalAddress.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.hxx b/src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.hxx
deleted file mode 100644 (file)
index 09e1c75..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWOrganizationalAddress_HeaderFile
-#define _RWStepBasic_RWOrganizationalAddress_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_OrganizationalAddress;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrganizationalAddress
-class RWStepBasic_RWOrganizationalAddress 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWOrganizationalAddress();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrganizationalAddress)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrganizationalAddress)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_OrganizationalAddress)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWOrganizationalAddress_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.pxx b/src/RWStepBasic/RWStepBasic_RWOrganizationalAddress.pxx
new file mode 100644 (file)
index 0000000..09d35c0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWOrganizationalAddress_HeaderFile
+#define _RWStepBasic_RWOrganizationalAddress_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_OrganizationalAddress;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrganizationalAddress
+class RWStepBasic_RWOrganizationalAddress 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWOrganizationalAddress();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_OrganizationalAddress)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_OrganizationalAddress)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_OrganizationalAddress)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWOrganizationalAddress_HeaderFile
index 345dd2a8c9e00f336d743787706fb353f00061cf..e143192c8b1d25b385407f39d0f5d260cca7ef2d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_Check.hxx>
-#include <RWStepBasic_RWPerson.hxx>
+#include "RWStepBasic_RWPerson.pxx"
 #include <StepBasic_Person.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPerson.hxx b/src/RWStepBasic/RWStepBasic_RWPerson.hxx
deleted file mode 100644 (file)
index 7c18319..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPerson_HeaderFile
-#define _RWStepBasic_RWPerson_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Person;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Person
-class RWStepBasic_RWPerson 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPerson();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Person)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Person)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPerson_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPerson.pxx b/src/RWStepBasic/RWStepBasic_RWPerson.pxx
new file mode 100644 (file)
index 0000000..2e9fdb6
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPerson_HeaderFile
+#define _RWStepBasic_RWPerson_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Person;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Person
+class RWStepBasic_RWPerson 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPerson();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Person)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Person)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPerson_HeaderFile
index c4bfd77ff748ebec0a5740c58ed8304d393e114e..43bbef76b3ab440eb17f0bdc822689f325a2ac2e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWPersonAndOrganization.hxx>
+#include "RWStepBasic_RWPersonAndOrganization.pxx"
 #include <StepBasic_Organization.hxx>
 #include <StepBasic_Person.hxx>
 #include <StepBasic_PersonAndOrganization.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.hxx b/src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.hxx
deleted file mode 100644 (file)
index 10aee9c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPersonAndOrganization_HeaderFile
-#define _RWStepBasic_RWPersonAndOrganization_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_PersonAndOrganization;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PersonAndOrganization
-class RWStepBasic_RWPersonAndOrganization 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPersonAndOrganization();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonAndOrganization)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonAndOrganization)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_PersonAndOrganization)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPersonAndOrganization_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.pxx b/src/RWStepBasic/RWStepBasic_RWPersonAndOrganization.pxx
new file mode 100644 (file)
index 0000000..37874e5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPersonAndOrganization_HeaderFile
+#define _RWStepBasic_RWPersonAndOrganization_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_PersonAndOrganization;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PersonAndOrganization
+class RWStepBasic_RWPersonAndOrganization 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPersonAndOrganization();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonAndOrganization)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonAndOrganization)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_PersonAndOrganization)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPersonAndOrganization_HeaderFile
index 982b1cb2aa3ecf0d599935927e2b3b0771a7ff4c..0ee93da84eadbe75bc745f5f5749fda4e27fa288 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWPersonAndOrganizationRole.hxx>
+#include "RWStepBasic_RWPersonAndOrganizationRole.pxx"
 #include <StepBasic_PersonAndOrganizationRole.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.hxx b/src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.hxx
deleted file mode 100644 (file)
index 023da9b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
-#define _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_PersonAndOrganizationRole;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PersonAndOrganizationRole
-class RWStepBasic_RWPersonAndOrganizationRole 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPersonAndOrganizationRole();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonAndOrganizationRole)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonAndOrganizationRole)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.pxx b/src/RWStepBasic/RWStepBasic_RWPersonAndOrganizationRole.pxx
new file mode 100644 (file)
index 0000000..19e8391
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
+#define _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_PersonAndOrganizationRole;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PersonAndOrganizationRole
+class RWStepBasic_RWPersonAndOrganizationRole 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPersonAndOrganizationRole();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonAndOrganizationRole)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonAndOrganizationRole)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPersonAndOrganizationRole_HeaderFile
index 560669934e2102795a04e4cc079239a1decd77e4..ccfd5158629e95710c4ed3fbf34636b64fbdfda5 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWPersonalAddress.hxx>
+#include "RWStepBasic_RWPersonalAddress.pxx"
 #include <StepBasic_Person.hxx>
 #include <StepBasic_PersonalAddress.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonalAddress.hxx b/src/RWStepBasic/RWStepBasic_RWPersonalAddress.hxx
deleted file mode 100644 (file)
index a9e775d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPersonalAddress_HeaderFile
-#define _RWStepBasic_RWPersonalAddress_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_PersonalAddress;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PersonalAddress
-class RWStepBasic_RWPersonalAddress 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPersonalAddress();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonalAddress)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonalAddress)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_PersonalAddress)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPersonalAddress_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPersonalAddress.pxx b/src/RWStepBasic/RWStepBasic_RWPersonalAddress.pxx
new file mode 100644 (file)
index 0000000..960ef3e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPersonalAddress_HeaderFile
+#define _RWStepBasic_RWPersonalAddress_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_PersonalAddress;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PersonalAddress
+class RWStepBasic_RWPersonalAddress 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPersonalAddress();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PersonalAddress)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PersonalAddress)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_PersonalAddress)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPersonalAddress_HeaderFile
index 0859f3626476d235fb75867fc5f52cf53c20152b..03941e5345dceded3a3d2383c7e14dfe0d913d30 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx>
+#include "RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_PlaneAngleMeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.hxx
deleted file mode 100644 (file)
index c6ca657..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_PlaneAngleMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PlaneAngleMeasureWithUnit
-class RWStepBasic_RWPlaneAngleMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPlaneAngleMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWPlaneAngleMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..5cc05e9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_PlaneAngleMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PlaneAngleMeasureWithUnit
+class RWStepBasic_RWPlaneAngleMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPlaneAngleMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_PlaneAngleMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPlaneAngleMeasureWithUnit_HeaderFile
index aaf18d001344dd8360650adeecf4a0f96366911e..6225a67a29ece4a59d89e2b447bc6f3484f81672 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWPlaneAngleUnit.hxx>
+#include "RWStepBasic_RWPlaneAngleUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_PlaneAngleUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.hxx
deleted file mode 100644 (file)
index 48cad03..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWPlaneAngleUnit_HeaderFile
-#define _RWStepBasic_RWPlaneAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_PlaneAngleUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PlaneAngleUnit
-class RWStepBasic_RWPlaneAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWPlaneAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PlaneAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PlaneAngleUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_PlaneAngleUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWPlaneAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWPlaneAngleUnit.pxx
new file mode 100644 (file)
index 0000000..3fc64de
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWPlaneAngleUnit_HeaderFile
+#define _RWStepBasic_RWPlaneAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_PlaneAngleUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PlaneAngleUnit
+class RWStepBasic_RWPlaneAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWPlaneAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_PlaneAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_PlaneAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_PlaneAngleUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWPlaneAngleUnit_HeaderFile
index 38efe202772e96cab1f1899f4bb2b3925ecf9c07..ca87dc520104b3c141be740d0cd55d802beb85dc 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProduct.hxx>
+#include "RWStepBasic_RWProduct.pxx"
 #include <StepBasic_Product.hxx>
 #include <StepBasic_ProductContext.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProduct.hxx b/src/RWStepBasic/RWStepBasic_RWProduct.hxx
deleted file mode 100644 (file)
index 09a782e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProduct_HeaderFile
-#define _RWStepBasic_RWProduct_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_Product;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Product
-class RWStepBasic_RWProduct 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProduct();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Product)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Product)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_Product)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProduct_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProduct.pxx b/src/RWStepBasic/RWStepBasic_RWProduct.pxx
new file mode 100644 (file)
index 0000000..11a3d0d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProduct_HeaderFile
+#define _RWStepBasic_RWProduct_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_Product;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Product
+class RWStepBasic_RWProduct 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProduct();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_Product)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_Product)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_Product)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProduct_HeaderFile
index 00548f0ddb75cf0b21e0e0a1be47036cf840356b..f0a0aa418f709de3d0992ed59227b61194e623ac 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWProductCategory.hxx>
+#include "RWStepBasic_RWProductCategory.pxx"
 #include <StepBasic_ProductCategory.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductCategory.hxx b/src/RWStepBasic/RWStepBasic_RWProductCategory.hxx
deleted file mode 100644 (file)
index 767e329..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductCategory_HeaderFile
-#define _RWStepBasic_RWProductCategory_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductCategory;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ProductCategory
-class RWStepBasic_RWProductCategory 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductCategory();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductCategory)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductCategory)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductCategory_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductCategory.pxx b/src/RWStepBasic/RWStepBasic_RWProductCategory.pxx
new file mode 100644 (file)
index 0000000..c98e540
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductCategory_HeaderFile
+#define _RWStepBasic_RWProductCategory_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductCategory;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ProductCategory
+class RWStepBasic_RWProductCategory 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductCategory();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductCategory)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductCategory)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductCategory_HeaderFile
index 980c22157d8094e6af625887e418b854bffa17c2..1082bb9ae25ac2f6a7a31df5d46ea8ad7013f151 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductCategoryRelationship.hxx>
+#include "RWStepBasic_RWProductCategoryRelationship.pxx"
 #include <StepBasic_ProductCategory.hxx>
 #include <StepBasic_ProductCategoryRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.hxx
deleted file mode 100644 (file)
index 5594a8e..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductCategoryRelationship_HeaderFile
-#define _RWStepBasic_RWProductCategoryRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductCategoryRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductCategoryRelationship
-class RWStepBasic_RWProductCategoryRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWProductCategoryRelationship();
-  
-  //! Reads ProductCategoryRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductCategoryRelationship)& ent) const;
-  
-  //! Writes ProductCategoryRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductCategoryRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductCategoryRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductCategoryRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWProductCategoryRelationship.pxx
new file mode 100644 (file)
index 0000000..65539cd
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductCategoryRelationship_HeaderFile
+#define _RWStepBasic_RWProductCategoryRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductCategoryRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductCategoryRelationship
+class RWStepBasic_RWProductCategoryRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWProductCategoryRelationship();
+  
+  //! Reads ProductCategoryRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductCategoryRelationship)& ent) const;
+  
+  //! Writes ProductCategoryRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductCategoryRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductCategoryRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductCategoryRelationship_HeaderFile
index 74a86d4b32e0448b1137be7e58ec2463a1c42eee..cf9ef9e548fa0353a935a871087a956a6ead4c91 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductConceptContext.hxx>
+#include "RWStepBasic_RWProductConceptContext.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_ProductConceptContext.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductConceptContext.hxx b/src/RWStepBasic/RWStepBasic_RWProductConceptContext.hxx
deleted file mode 100644 (file)
index acbc56f..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductConceptContext_HeaderFile
-#define _RWStepBasic_RWProductConceptContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductConceptContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductConceptContext
-class RWStepBasic_RWProductConceptContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWProductConceptContext();
-  
-  //! Reads ProductConceptContext
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductConceptContext)& ent) const;
-  
-  //! Writes ProductConceptContext
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductConceptContext)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductConceptContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductConceptContext_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductConceptContext.pxx b/src/RWStepBasic/RWStepBasic_RWProductConceptContext.pxx
new file mode 100644 (file)
index 0000000..dd9e5af
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductConceptContext_HeaderFile
+#define _RWStepBasic_RWProductConceptContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductConceptContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductConceptContext
+class RWStepBasic_RWProductConceptContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWProductConceptContext();
+  
+  //! Reads ProductConceptContext
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductConceptContext)& ent) const;
+  
+  //! Writes ProductConceptContext
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductConceptContext)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductConceptContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductConceptContext_HeaderFile
index 51f3f2a4c48ddd70cb250f4fe1774bbbf4d68650..71b209896f88af2d46ff4b9036c1fe3a93af42fc 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductContext.hxx>
+#include "RWStepBasic_RWProductContext.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_ProductContext.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductContext.hxx b/src/RWStepBasic/RWStepBasic_RWProductContext.hxx
deleted file mode 100644 (file)
index 0d89d07..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductContext_HeaderFile
-#define _RWStepBasic_RWProductContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductContext
-class RWStepBasic_RWProductContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductContext_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductContext.pxx b/src/RWStepBasic/RWStepBasic_RWProductContext.pxx
new file mode 100644 (file)
index 0000000..9d79bf1
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductContext_HeaderFile
+#define _RWStepBasic_RWProductContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductContext
+class RWStepBasic_RWProductContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductContext_HeaderFile
index 3a64a4252957f4556db06b0bcac0bef7e81fdaea..15905df68ca45035e8e6d6ce46200078c17e097b 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinition.hxx>
+#include "RWStepBasic_RWProductDefinition.pxx"
 #include <StepBasic_ProductDefinition.hxx>
 #include <StepBasic_ProductDefinitionContext.hxx>
 #include <StepBasic_ProductDefinitionFormation.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinition.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinition.hxx
deleted file mode 100644 (file)
index 38cc0f0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinition_HeaderFile
-#define _RWStepBasic_RWProductDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinition
-class RWStepBasic_RWProductDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinition();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinition)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinition)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinition_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinition.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinition.pxx
new file mode 100644 (file)
index 0000000..79bc32c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinition_HeaderFile
+#define _RWStepBasic_RWProductDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinition
+class RWStepBasic_RWProductDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinition();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinition)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinition)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinition_HeaderFile
index 5a021e1295c33d50f6eeb39dd36d865fa72e8e70..e966b06716e6b76f4ccbe1be77a3414ed23d25eb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionContext.hxx>
+#include "RWStepBasic_RWProductDefinitionContext.pxx"
 #include <StepBasic_ApplicationContext.hxx>
 #include <StepBasic_ProductDefinitionContext.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.hxx
deleted file mode 100644 (file)
index 8f20c99..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionContext_HeaderFile
-#define _RWStepBasic_RWProductDefinitionContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionContext
-class RWStepBasic_RWProductDefinitionContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionContext_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionContext.pxx
new file mode 100644 (file)
index 0000000..23b84a0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionContext_HeaderFile
+#define _RWStepBasic_RWProductDefinitionContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionContext
+class RWStepBasic_RWProductDefinitionContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionContext_HeaderFile
index 713fbfb6ecb27fa7c7f39065af102e17d799610b..6c4f42d33dcbcbf9ef630fe575f8efeb1048d0e0 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionEffectivity.hxx>
+#include "RWStepBasic_RWProductDefinitionEffectivity.pxx"
 #include <StepBasic_ProductDefinitionEffectivity.hxx>
 #include <StepBasic_ProductDefinitionRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.hxx
deleted file mode 100644 (file)
index 48b90e8..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
-#define _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionEffectivity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionEffectivity
-class RWStepBasic_RWProductDefinitionEffectivity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionEffectivity();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionEffectivity)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionEffectivity)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionEffectivity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionEffectivity.pxx
new file mode 100644 (file)
index 0000000..4658630
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
+#define _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionEffectivity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionEffectivity
+class RWStepBasic_RWProductDefinitionEffectivity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionEffectivity();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionEffectivity)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionEffectivity)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionEffectivity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionEffectivity_HeaderFile
index cbc08a6d563e0c13c94a8fdcc1785a219905bea2..5e4d343d62aac71743cbe9b112d77eadc1c82c87 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionFormation.hxx>
+#include "RWStepBasic_RWProductDefinitionFormation.pxx"
 #include <StepBasic_Product.hxx>
 #include <StepBasic_ProductDefinitionFormation.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.hxx
deleted file mode 100644 (file)
index 00fc0c7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionFormation_HeaderFile
-#define _RWStepBasic_RWProductDefinitionFormation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionFormation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionFormation
-class RWStepBasic_RWProductDefinitionFormation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionFormation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionFormation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionFormation_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormation.pxx
new file mode 100644 (file)
index 0000000..0d9f055
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionFormation_HeaderFile
+#define _RWStepBasic_RWProductDefinitionFormation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionFormation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionFormation
+class RWStepBasic_RWProductDefinitionFormation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionFormation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionFormation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionFormation_HeaderFile
index fdbf1e1258689b3093ae852281a1574d5b90c566..1f6f7767b682c14b0fc52766876b089c02454100 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationRelationship.hxx>
+#include "RWStepBasic_RWProductDefinitionFormationRelationship.pxx"
 #include <StepBasic_ProductDefinitionFormation.hxx>
 #include <StepBasic_ProductDefinitionFormationRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.hxx
deleted file mode 100644 (file)
index 8b50a01..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
-#define _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionFormationRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductDefinitionFormationRelationship
-class RWStepBasic_RWProductDefinitionFormationRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWProductDefinitionFormationRelationship();
-  
-  //! Reads ProductDefinitionFormationRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent) const;
-  
-  //! Writes ProductDefinitionFormationRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationRelationship.pxx
new file mode 100644 (file)
index 0000000..d816de0
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
+#define _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionFormationRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductDefinitionFormationRelationship
+class RWStepBasic_RWProductDefinitionFormationRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionFormationRelationship();
+  
+  //! Reads ProductDefinitionFormationRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent) const;
+  
+  //! Writes ProductDefinitionFormationRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionFormationRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionFormationRelationship_HeaderFile
index b145e98844c2e948f6aeedcabfdf2557bd8d1466..dd064a8e32c64933e44fc4dfa495d3fc5ace8c8a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx>
+#include "RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx"
 #include <StepBasic_Product.hxx>
 #include <StepBasic_ProductDefinitionFormationWithSpecifiedSource.hxx>
 #include <StepBasic_Source.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.hxx
deleted file mode 100644 (file)
index 73474cc..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
-#define _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionFormationWithSpecifiedSource;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionFormationWithSpecifiedSource
-class RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource.pxx
new file mode 100644 (file)
index 0000000..876c022
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
+#define _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionFormationWithSpecifiedSource;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionFormationWithSpecifiedSource
+class RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionFormationWithSpecifiedSource)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource_HeaderFile
index 7eb301869d59dd905aa031876b308f3a5b872047..9f6e3f86f7f339ae11e953b8c277b3c9eb49b5e7 100644 (file)
@@ -16,7 +16,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionReference.hxx>
+#include "RWStepBasic_RWProductDefinitionReference.pxx"
 #include <StepBasic_ExternalSource.hxx>
 #include <StepBasic_ProductDefinitionReference.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.hxx
deleted file mode 100644 (file)
index 5eaf14c..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2016-03-31
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionReference_HeaderFile
-#define _RWStepBasic_RWProductDefinitionReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionReference
-class RWStepBasic_RWProductDefinitionReference
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionReference();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionReference)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionReference)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionReference)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepBasic_RWProductDefinitionReference_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.pxx
new file mode 100644 (file)
index 0000000..0bca9d9
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2016-03-31
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionReference_HeaderFile
+#define _RWStepBasic_RWProductDefinitionReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionReference
+class RWStepBasic_RWProductDefinitionReference
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionReference();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionReference)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionReference)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionReference)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepBasic_RWProductDefinitionReference_HeaderFile
index 74b4a15de9e92639e4d021d8df5181a7b06b03bd..f3eb8dbde2540e6ac7952cbdcb2b54e290ff5ba3 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx>
+#include "RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.pxx"
 #include <StepBasic_ExternalSource.hxx>
 #include <StepBasic_ProductDefinitionReferenceWithLocalRepresentation.hxx>
 #include <StepBasic_ProductDefinitionContext.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx
deleted file mode 100644 (file)
index efaafe5..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2016-03-31
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
-#define _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionReferenceWithLocalRepresentation
-class RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.pxx
new file mode 100644 (file)
index 0000000..66c585b
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2016-03-31
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
+#define _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionReferenceWithLocalRepresentation
+class RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionReferenceWithLocalRepresentation)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation_HeaderFile
index ef366532a25dac1c38f6cd27517323c877d2dfd7..47411a75a81fa29c6847011c175c7fb296e8f1a2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionRelationship.hxx>
+#include "RWStepBasic_RWProductDefinitionRelationship.pxx"
 #include <StepBasic_ProductDefinitionRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.hxx
deleted file mode 100644 (file)
index 8eae59c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
-#define _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductDefinitionRelationship
-class RWStepBasic_RWProductDefinitionRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWProductDefinitionRelationship();
-  
-  //! Reads ProductDefinitionRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionRelationship)& ent) const;
-  
-  //! Writes ProductDefinitionRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.pxx
new file mode 100644 (file)
index 0000000..9071986
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
+#define _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductDefinitionRelationship
+class RWStepBasic_RWProductDefinitionRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionRelationship();
+  
+  //! Reads ProductDefinitionRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionRelationship)& ent) const;
+  
+  //! Writes ProductDefinitionRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionRelationship_HeaderFile
index d93b3944e67522d44e23cbdcb462def38e330f28..f3e98a351faa01d0a4753e71c59f1f7a50622929 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx>
+#include "RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx"
 #include <StepBasic_ProductDefinitionContext.hxx>
 #include <StepBasic_ProductDefinitionFormation.hxx>
 #include <StepBasic_ProductDefinitionWithAssociatedDocuments.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.hxx
deleted file mode 100644 (file)
index f38c4f0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
-#define _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductDefinitionWithAssociatedDocuments;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductDefinitionWithAssociatedDocuments
-class RWStepBasic_RWProductDefinitionWithAssociatedDocuments 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductDefinitionWithAssociatedDocuments();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx b/src/RWStepBasic/RWStepBasic_RWProductDefinitionWithAssociatedDocuments.pxx
new file mode 100644 (file)
index 0000000..426ffae
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
+#define _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductDefinitionWithAssociatedDocuments;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductDefinitionWithAssociatedDocuments
+class RWStepBasic_RWProductDefinitionWithAssociatedDocuments 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductDefinitionWithAssociatedDocuments();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductDefinitionWithAssociatedDocuments)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductDefinitionWithAssociatedDocuments_HeaderFile
index 2f8e1907ba28698d0e7bcf51cc69c05a5ccf1a1d..2ee9b8f267d5b4a81f552d219b85b4c73f9912a7 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductRelatedProductCategory.hxx>
+#include "RWStepBasic_RWProductRelatedProductCategory.pxx"
 #include <StepBasic_Product.hxx>
 #include <StepBasic_ProductRelatedProductCategory.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.hxx b/src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.hxx
deleted file mode 100644 (file)
index 1457157..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
-#define _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductRelatedProductCategory;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductRelatedProductCategory
-class RWStepBasic_RWProductRelatedProductCategory 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductRelatedProductCategory();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductRelatedProductCategory)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductRelatedProductCategory)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductRelatedProductCategory)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.pxx b/src/RWStepBasic/RWStepBasic_RWProductRelatedProductCategory.pxx
new file mode 100644 (file)
index 0000000..ec03348
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
+#define _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductRelatedProductCategory;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductRelatedProductCategory
+class RWStepBasic_RWProductRelatedProductCategory 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductRelatedProductCategory();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductRelatedProductCategory)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductRelatedProductCategory)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductRelatedProductCategory)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductRelatedProductCategory_HeaderFile
index b073a4a56c7325f2a465574c9d5a7a2beefc6b73..fd645feb252f4cca2f6ca95d3c4ae219b207d2ac 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWProductType.hxx>
+#include "RWStepBasic_RWProductType.pxx"
 #include <StepBasic_Product.hxx>
 #include <StepBasic_ProductType.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWProductType.hxx b/src/RWStepBasic/RWStepBasic_RWProductType.hxx
deleted file mode 100644 (file)
index 95377d2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWProductType_HeaderFile
-#define _RWStepBasic_RWProductType_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ProductType;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ProductType
-class RWStepBasic_RWProductType 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWProductType();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductType)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductType)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_ProductType)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWProductType_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWProductType.pxx b/src/RWStepBasic/RWStepBasic_RWProductType.pxx
new file mode 100644 (file)
index 0000000..230e3ef
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWProductType_HeaderFile
+#define _RWStepBasic_RWProductType_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ProductType;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ProductType
+class RWStepBasic_RWProductType 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWProductType();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ProductType)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ProductType)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_ProductType)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWProductType_HeaderFile
index b343f31cfb9dc9b2fe0405aff5d1c1b68192f86b..6532b8f3bd6e1a1cd5af622b7612bcd6ef7b2260 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWRatioMeasureWithUnit.hxx>
+#include "RWStepBasic_RWRatioMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_RatioMeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 4bac940..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_RatioMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RatioMeasureWithUnit
-class RWStepBasic_RWRatioMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWRatioMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_RatioMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_RatioMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_RatioMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWRatioMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..fc8bfe6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_RatioMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RatioMeasureWithUnit
+class RWStepBasic_RWRatioMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWRatioMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_RatioMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_RatioMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_RatioMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWRatioMeasureWithUnit_HeaderFile
index a28a18cf798bad97d802b11a6a9b2afadc5376dc..79e0aedce768b946bfba4fa89cc2843e08dbc2b6 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWRoleAssociation.hxx>
+#include "RWStepBasic_RWRoleAssociation.pxx"
 #include <StepBasic_ObjectRole.hxx>
 #include <StepBasic_RoleAssociation.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWRoleAssociation.hxx b/src/RWStepBasic/RWStepBasic_RWRoleAssociation.hxx
deleted file mode 100644 (file)
index d412d27..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWRoleAssociation_HeaderFile
-#define _RWStepBasic_RWRoleAssociation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_RoleAssociation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for RoleAssociation
-class RWStepBasic_RWRoleAssociation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWRoleAssociation();
-  
-  //! Reads RoleAssociation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_RoleAssociation)& ent) const;
-  
-  //! Writes RoleAssociation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_RoleAssociation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_RoleAssociation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWRoleAssociation_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWRoleAssociation.pxx b/src/RWStepBasic/RWStepBasic_RWRoleAssociation.pxx
new file mode 100644 (file)
index 0000000..3a4f6a3
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWRoleAssociation_HeaderFile
+#define _RWStepBasic_RWRoleAssociation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_RoleAssociation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for RoleAssociation
+class RWStepBasic_RWRoleAssociation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWRoleAssociation();
+  
+  //! Reads RoleAssociation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_RoleAssociation)& ent) const;
+  
+  //! Writes RoleAssociation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_RoleAssociation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_RoleAssociation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWRoleAssociation_HeaderFile
index fe9d2c4e0d2c233ca54187a9b96855a946e19e56..50477333682d7671c9b71f24d8d252897795a586 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWSecurityClassification.hxx>
+#include "RWStepBasic_RWSecurityClassification.pxx"
 #include <StepBasic_SecurityClassification.hxx>
 #include <StepBasic_SecurityClassificationLevel.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSecurityClassification.hxx b/src/RWStepBasic/RWStepBasic_RWSecurityClassification.hxx
deleted file mode 100644 (file)
index 7129b15..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSecurityClassification_HeaderFile
-#define _RWStepBasic_RWSecurityClassification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SecurityClassification;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SecurityClassification
-class RWStepBasic_RWSecurityClassification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSecurityClassification();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SecurityClassification)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SecurityClassification)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_SecurityClassification)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSecurityClassification_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSecurityClassification.pxx b/src/RWStepBasic/RWStepBasic_RWSecurityClassification.pxx
new file mode 100644 (file)
index 0000000..027f62b
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSecurityClassification_HeaderFile
+#define _RWStepBasic_RWSecurityClassification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SecurityClassification;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SecurityClassification
+class RWStepBasic_RWSecurityClassification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSecurityClassification();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SecurityClassification)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SecurityClassification)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_SecurityClassification)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSecurityClassification_HeaderFile
index 0c49c8a5efaf73740a41ddb400bbf2a2cd1139ea..54c6fd496efe76d3f69a075713b8e5663fcffd6a 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSecurityClassificationLevel.hxx>
+#include "RWStepBasic_RWSecurityClassificationLevel.pxx"
 #include <StepBasic_SecurityClassificationLevel.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.hxx b/src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.hxx
deleted file mode 100644 (file)
index c80a363..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
-#define _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SecurityClassificationLevel;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SecurityClassificationLevel
-class RWStepBasic_RWSecurityClassificationLevel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSecurityClassificationLevel();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SecurityClassificationLevel)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SecurityClassificationLevel)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.pxx b/src/RWStepBasic/RWStepBasic_RWSecurityClassificationLevel.pxx
new file mode 100644 (file)
index 0000000..224d8b3
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
+#define _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SecurityClassificationLevel;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SecurityClassificationLevel
+class RWStepBasic_RWSecurityClassificationLevel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSecurityClassificationLevel();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SecurityClassificationLevel)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SecurityClassificationLevel)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSecurityClassificationLevel_HeaderFile
index 92eda4e01f7eec66b89b9c5e9c97d9d90808d62e..45cf13121ae1fa0d7749198d15c9ac0a4c8166f1 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnit.hxx
deleted file mode 100644 (file)
index 24a963a..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnit_HeaderFile
-#define _RWStepBasic_RWSiUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
-#include <StepBasic_SiPrefix.hxx>
-#include <StepBasic_SiUnitName.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnit;
-class StepData_StepWriter;
-class TCollection_AsciiString;
-
-
-//! Read & Write Module for SiUnit
-class RWStepBasic_RWSiUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnit)& ent) const;
-  
-  Standard_EXPORT Standard_Boolean DecodePrefix (StepBasic_SiPrefix& aPrefix, const Standard_CString text) const;
-  
-  Standard_EXPORT Standard_Boolean DecodeName (StepBasic_SiUnitName& aName, const Standard_CString text) const;
-  
-  Standard_EXPORT TCollection_AsciiString EncodePrefix (const StepBasic_SiPrefix aPrefix) const;
-  
-  Standard_EXPORT TCollection_AsciiString EncodeName (const StepBasic_SiUnitName aName) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnit.pxx
new file mode 100644 (file)
index 0000000..5dc0967
--- /dev/null
@@ -0,0 +1,80 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnit_HeaderFile
+#define _RWStepBasic_RWSiUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+#include <Standard_Boolean.hxx>
+#include <StepBasic_SiPrefix.hxx>
+#include <StepBasic_SiUnitName.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnit;
+class StepData_StepWriter;
+class TCollection_AsciiString;
+
+
+//! Read & Write Module for SiUnit
+class RWStepBasic_RWSiUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnit)& ent) const;
+  
+  Standard_HIDDEN Standard_Boolean DecodePrefix (StepBasic_SiPrefix& aPrefix, const Standard_CString text) const;
+  
+  Standard_HIDDEN Standard_Boolean DecodeName (StepBasic_SiUnitName& aName, const Standard_CString text) const;
+  
+  Standard_HIDDEN TCollection_AsciiString EncodePrefix (const StepBasic_SiPrefix aPrefix) const;
+  
+  Standard_HIDDEN TCollection_AsciiString EncodeName (const StepBasic_SiUnitName aName) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnit_HeaderFile
index 8a06ed56b9e2c180aa8609675857c17baabb2f68..cecd9cb1edad567b4599e8854bd29fbad0f66703 100644 (file)
@@ -15,8 +15,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndAreaUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndAreaUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiUnitAndAreaUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.hxx
deleted file mode 100644 (file)
index 9fb1786..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1999-10-11
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndAreaUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndAreaUnit
-class RWStepBasic_RWSiUnitAndAreaUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndAreaUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndAreaUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndAreaUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.pxx
new file mode 100644 (file)
index 0000000..3dc3658
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1999-10-11
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndAreaUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndAreaUnit
+class RWStepBasic_RWSiUnitAndAreaUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndAreaUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndAreaUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndAreaUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndAreaUnit_HeaderFile
index b5d20f8205c7ce9d26bb8c98d42b5e5eaf137d3b..c3c120be7a86131ae83cfdea947f73931d78aa47 100644 (file)
@@ -13,8 +13,8 @@
 
 // pdn 24.12.98 t3d_opt.stp: treatment of unsorted uncertanties
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndLengthUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndLengthUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndLengthUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.hxx
deleted file mode 100644 (file)
index c9503de..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndLengthUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndLengthUnit
-class RWStepBasic_RWSiUnitAndLengthUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndLengthUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndLengthUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndLengthUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.pxx
new file mode 100644 (file)
index 0000000..060fe1b
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndLengthUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndLengthUnit
+class RWStepBasic_RWSiUnitAndLengthUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndLengthUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndLengthUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndLengthUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndLengthUnit_HeaderFile
index 404276ece413ccd79f64630797902f21d25aa56a..019cd0aed03ecc08e08a9b53ed8566531558170e 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndMassUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndMassUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndMassUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.hxx
deleted file mode 100644 (file)
index dcfe017..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndMassUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndMassUnit
-class RWStepBasic_RWSiUnitAndMassUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndMassUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndMassUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndMassUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.pxx
new file mode 100644 (file)
index 0000000..589ee23
--- /dev/null
@@ -0,0 +1,67 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndMassUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndMassUnit
+class RWStepBasic_RWSiUnitAndMassUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndMassUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndMassUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndMassUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndMassUnit_HeaderFile
index c48b1f56d0f4c0f60615028f590d3606a8476114..f5fbf1a14dacc7bc15d80de8441bf774334d6b4a 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndPlaneAngleUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.hxx
deleted file mode 100644 (file)
index 65a35d5..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndPlaneAngleUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndPlaneAngleUnit
-class RWStepBasic_RWSiUnitAndPlaneAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndPlaneAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndPlaneAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndPlaneAngleUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.pxx
new file mode 100644 (file)
index 0000000..035b986
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndPlaneAngleUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndPlaneAngleUnit
+class RWStepBasic_RWSiUnitAndPlaneAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndPlaneAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndPlaneAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndPlaneAngleUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndPlaneAngleUnit_HeaderFile
index 0d28dba9a0fb0a377f7c3688f149c185bdb98d65..e32aea15082a4e0ad94732e4f74d10474a358b38 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndRatioUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndRatioUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndRatioUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.hxx
deleted file mode 100644 (file)
index 125b75b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndRatioUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndRatioUnit
-class RWStepBasic_RWSiUnitAndRatioUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndRatioUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndRatioUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndRatioUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.pxx
new file mode 100644 (file)
index 0000000..85716f0
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndRatioUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndRatioUnit
+class RWStepBasic_RWSiUnitAndRatioUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndRatioUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndRatioUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndRatioUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndRatioUnit_HeaderFile
index add23560e56445b3ce9c4db430a65745447cbf5e..906e5201562a517f72a7ed1d8c4f0b755ddd23d4 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndSolidAngleUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.hxx
deleted file mode 100644 (file)
index 8fc117a..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1994-06-17
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1994-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndSolidAngleUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndSolidAngleUnit
-class RWStepBasic_RWSiUnitAndSolidAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndSolidAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndSolidAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndSolidAngleUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.pxx
new file mode 100644 (file)
index 0000000..35983e7
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1994-06-17
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1994-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndSolidAngleUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndSolidAngleUnit
+class RWStepBasic_RWSiUnitAndSolidAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndSolidAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndSolidAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndSolidAngleUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndSolidAngleUnit_HeaderFile
index 3e45db5b288fd08b9ac1a46e4868c189e9fad6ab..cb78a83a6d90197e6278376ba6e47eea225d5b4c 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndThermodynamicTemperatureUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.hxx
deleted file mode 100644 (file)
index 8a9b834..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndThermodynamicTemperatureUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndThermodynamicTemperatureUnit
-class RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndThermodynamicTemperatureUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndThermodynamicTemperatureUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.pxx
new file mode 100644 (file)
index 0000000..859d436
--- /dev/null
@@ -0,0 +1,67 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndThermodynamicTemperatureUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndThermodynamicTemperatureUnit
+class RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndThermodynamicTemperatureUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndThermodynamicTemperatureUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit_HeaderFile
index 6701250c7fbd65360a55603966716425b05c2f7c..1d39b584f03653a62c859af14e8b787360b1e642 100644 (file)
@@ -12,8 +12,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndTimeUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndTimeUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiPrefix.hxx>
 #include <StepBasic_SiUnitAndTimeUnit.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.hxx
deleted file mode 100644 (file)
index 6bac706..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndTimeUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndTimeUnit
-class RWStepBasic_RWSiUnitAndTimeUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndTimeUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndTimeUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndTimeUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.pxx
new file mode 100644 (file)
index 0000000..d488f55
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndTimeUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndTimeUnit
+class RWStepBasic_RWSiUnitAndTimeUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndTimeUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndTimeUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndTimeUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndTimeUnit_HeaderFile
index 5014bb00176fdb0eea89af221f6b427a23c81c85..7f6b0bc9967d374f29f828201b7728db78ade934 100644 (file)
@@ -15,8 +15,8 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWSiUnit.hxx>
-#include <RWStepBasic_RWSiUnitAndVolumeUnit.hxx>
+#include "RWStepBasic_RWSiUnit.pxx"
+#include "RWStepBasic_RWSiUnitAndVolumeUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SiUnitAndVolumeUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.hxx
deleted file mode 100644 (file)
index 298fa70..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1999-10-12
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
-#define _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SiUnitAndVolumeUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SiUnitAndVolumeUnit
-class RWStepBasic_RWSiUnitAndVolumeUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSiUnitAndVolumeUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndVolumeUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndVolumeUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.pxx
new file mode 100644 (file)
index 0000000..3511cdd
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1999-10-12
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
+#define _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SiUnitAndVolumeUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SiUnitAndVolumeUnit
+class RWStepBasic_RWSiUnitAndVolumeUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSiUnitAndVolumeUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SiUnitAndVolumeUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SiUnitAndVolumeUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSiUnitAndVolumeUnit_HeaderFile
index c58d1eaf0877e4201a61055a1748b7e8991fd189..1332b024ba7b5104403144a403d83cd05b32cd4c 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWSolidAngleMeasureWithUnit.hxx>
+#include "RWStepBasic_RWSolidAngleMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_SolidAngleMeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 98e4fee..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SolidAngleMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SolidAngleMeasureWithUnit
-class RWStepBasic_RWSolidAngleMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSolidAngleMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSolidAngleMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..c37228e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SolidAngleMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SolidAngleMeasureWithUnit
+class RWStepBasic_RWSolidAngleMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSolidAngleMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_SolidAngleMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSolidAngleMeasureWithUnit_HeaderFile
index b3549c79296f64a8be5cecd2276f59d37c542303..e8f126d3819a1435ccce6931d7abc1524a6b80d8 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWSolidAngleUnit.hxx>
+#include "RWStepBasic_RWSolidAngleUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_SolidAngleUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.hxx b/src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.hxx
deleted file mode 100644 (file)
index bde928a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1994-06-17
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1994-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWSolidAngleUnit_HeaderFile
-#define _RWStepBasic_RWSolidAngleUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_SolidAngleUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SolidAngleUnit
-class RWStepBasic_RWSolidAngleUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWSolidAngleUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SolidAngleUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SolidAngleUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_SolidAngleUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWSolidAngleUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.pxx b/src/RWStepBasic/RWStepBasic_RWSolidAngleUnit.pxx
new file mode 100644 (file)
index 0000000..f6fc5cc
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1994-06-17
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1994-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWSolidAngleUnit_HeaderFile
+#define _RWStepBasic_RWSolidAngleUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_SolidAngleUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SolidAngleUnit
+class RWStepBasic_RWSolidAngleUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWSolidAngleUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_SolidAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_SolidAngleUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_SolidAngleUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWSolidAngleUnit_HeaderFile
index ebebcfb8ad5877230587f3efdd5f728a0aa690d7..cf2926ec6fcd9238d15341890cf0d2bc3e808913 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWThermodynamicTemperatureUnit.hxx>
+#include "RWStepBasic_RWThermodynamicTemperatureUnit.pxx"
 #include <StepBasic_DimensionalExponents.hxx>
 #include <StepBasic_ThermodynamicTemperatureUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.hxx b/src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.hxx
deleted file mode 100644 (file)
index 9e833ba..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
-#define _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_ThermodynamicTemperatureUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ThermodynamicTemperatureUnit
-class RWStepBasic_RWThermodynamicTemperatureUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWThermodynamicTemperatureUnit();
-  
-  //! Reads ThermodynamicTemperatureUnit
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent) const;
-  
-  //! Writes ThermodynamicTemperatureUnit
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.pxx b/src/RWStepBasic/RWStepBasic_RWThermodynamicTemperatureUnit.pxx
new file mode 100644 (file)
index 0000000..8176d9d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
+#define _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_ThermodynamicTemperatureUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ThermodynamicTemperatureUnit
+class RWStepBasic_RWThermodynamicTemperatureUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWThermodynamicTemperatureUnit();
+  
+  //! Reads ThermodynamicTemperatureUnit
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent) const;
+  
+  //! Writes ThermodynamicTemperatureUnit
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_ThermodynamicTemperatureUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWThermodynamicTemperatureUnit_HeaderFile
index 3b8c3059d7e82954759303d3b700a1836c0a06ac..80915c736e668921b06fe15a2d78c7272ee933d1 100644 (file)
@@ -16,7 +16,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_MSG.hxx>
-#include <RWStepBasic_RWUncertaintyMeasureWithUnit.hxx>
+#include "RWStepBasic_RWUncertaintyMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_UncertaintyMeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.hxx b/src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 2571ead..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
-#define _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_UncertaintyMeasureWithUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for UncertaintyMeasureWithUnit
-class RWStepBasic_RWUncertaintyMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWUncertaintyMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.pxx b/src/RWStepBasic/RWStepBasic_RWUncertaintyMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..3e53483
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
+#define _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_UncertaintyMeasureWithUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for UncertaintyMeasureWithUnit
+class RWStepBasic_RWUncertaintyMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWUncertaintyMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepBasic_UncertaintyMeasureWithUnit)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWUncertaintyMeasureWithUnit_HeaderFile
index 7f79e0c11727008ef120941e60fbd51434ef706c..4379ccd02ac83f1a95034b95059b44f0e9cd91a9 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepBasic_RWVersionedActionRequest.hxx>
+#include "RWStepBasic_RWVersionedActionRequest.pxx"
 #include <StepBasic_VersionedActionRequest.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.hxx b/src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.hxx
deleted file mode 100644 (file)
index 2b23894..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWVersionedActionRequest_HeaderFile
-#define _RWStepBasic_RWVersionedActionRequest_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_VersionedActionRequest;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for VersionedActionRequest
-class RWStepBasic_RWVersionedActionRequest 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepBasic_RWVersionedActionRequest();
-  
-  //! Reads VersionedActionRequest
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_VersionedActionRequest)& ent) const;
-  
-  //! Writes VersionedActionRequest
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_VersionedActionRequest)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepBasic_VersionedActionRequest)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWVersionedActionRequest_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.pxx b/src/RWStepBasic/RWStepBasic_RWVersionedActionRequest.pxx
new file mode 100644 (file)
index 0000000..a0e9720
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWVersionedActionRequest_HeaderFile
+#define _RWStepBasic_RWVersionedActionRequest_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_VersionedActionRequest;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for VersionedActionRequest
+class RWStepBasic_RWVersionedActionRequest 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepBasic_RWVersionedActionRequest();
+  
+  //! Reads VersionedActionRequest
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_VersionedActionRequest)& ent) const;
+  
+  //! Writes VersionedActionRequest
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_VersionedActionRequest)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepBasic_VersionedActionRequest)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWVersionedActionRequest_HeaderFile
index 46194f26ed016ca3bf85e8789d04aa5dea2961eb..5063bf76bbff60f429b950c8dab60b77787b4565 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepBasic_RWWeekOfYearAndDayDate.hxx>
+#include "RWStepBasic_RWWeekOfYearAndDayDate.pxx"
 #include <StepBasic_WeekOfYearAndDayDate.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.hxx b/src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.hxx
deleted file mode 100644 (file)
index 0675683..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
-#define _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepBasic_WeekOfYearAndDayDate;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for WeekOfYearAndDayDate
-class RWStepBasic_RWWeekOfYearAndDayDate 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepBasic_RWWeekOfYearAndDayDate();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_WeekOfYearAndDayDate)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_WeekOfYearAndDayDate)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
diff --git a/src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.pxx b/src/RWStepBasic/RWStepBasic_RWWeekOfYearAndDayDate.pxx
new file mode 100644 (file)
index 0000000..bbe85f2
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
+#define _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepBasic_WeekOfYearAndDayDate;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for WeekOfYearAndDayDate
+class RWStepBasic_RWWeekOfYearAndDayDate 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepBasic_RWWeekOfYearAndDayDate();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepBasic_WeekOfYearAndDayDate)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepBasic_WeekOfYearAndDayDate)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepBasic_RWWeekOfYearAndDayDate_HeaderFile
index dee89bc5b9548868095052d0419bc2f899eea977..2a0cc5a5d002f1eb041740df482765cf2b9f1b2f 100644 (file)
@@ -1,98 +1,98 @@
 RWStepDimTol_RWAngularityTolerance.cxx
-RWStepDimTol_RWAngularityTolerance.hxx
+RWStepDimTol_RWAngularityTolerance.pxx
 RWStepDimTol_RWCircularRunoutTolerance.cxx
-RWStepDimTol_RWCircularRunoutTolerance.hxx
+RWStepDimTol_RWCircularRunoutTolerance.pxx
 RWStepDimTol_RWCoaxialityTolerance.cxx
-RWStepDimTol_RWCoaxialityTolerance.hxx
+RWStepDimTol_RWCoaxialityTolerance.pxx
 RWStepDimTol_RWCommonDatum.cxx
-RWStepDimTol_RWCommonDatum.hxx
+RWStepDimTol_RWCommonDatum.pxx
 RWStepDimTol_RWConcentricityTolerance.cxx
-RWStepDimTol_RWConcentricityTolerance.hxx
+RWStepDimTol_RWConcentricityTolerance.pxx
 RWStepDimTol_RWCylindricityTolerance.cxx
-RWStepDimTol_RWCylindricityTolerance.hxx
+RWStepDimTol_RWCylindricityTolerance.pxx
 RWStepDimTol_RWDatum.cxx
-RWStepDimTol_RWDatum.hxx
+RWStepDimTol_RWDatum.pxx
 RWStepDimTol_RWDatumFeature.cxx
-RWStepDimTol_RWDatumFeature.hxx
+RWStepDimTol_RWDatumFeature.pxx
 RWStepDimTol_RWDatumReference.cxx
-RWStepDimTol_RWDatumReference.hxx
+RWStepDimTol_RWDatumReference.pxx
 RWStepDimTol_RWDatumReferenceCompartment.cxx
-RWStepDimTol_RWDatumReferenceCompartment.hxx
+RWStepDimTol_RWDatumReferenceCompartment.pxx
 RWStepDimTol_RWDatumReferenceElement.cxx
-RWStepDimTol_RWDatumReferenceElement.hxx
+RWStepDimTol_RWDatumReferenceElement.pxx
 RWStepDimTol_RWDatumReferenceModifierWithValue.cxx
-RWStepDimTol_RWDatumReferenceModifierWithValue.hxx
+RWStepDimTol_RWDatumReferenceModifierWithValue.pxx
 RWStepDimTol_RWDatumSystem.cxx
-RWStepDimTol_RWDatumSystem.hxx
+RWStepDimTol_RWDatumSystem.pxx
 RWStepDimTol_RWDatumTarget.cxx
-RWStepDimTol_RWDatumTarget.hxx
+RWStepDimTol_RWDatumTarget.pxx
 RWStepDimTol_RWFlatnessTolerance.cxx
-RWStepDimTol_RWFlatnessTolerance.hxx
+RWStepDimTol_RWFlatnessTolerance.pxx
 RWStepDimTol_RWGeneralDatumReference.cxx
-RWStepDimTol_RWGeneralDatumReference.hxx
+RWStepDimTol_RWGeneralDatumReference.pxx
 RWStepDimTol_RWGeometricTolerance.cxx
-RWStepDimTol_RWGeometricTolerance.hxx
+RWStepDimTol_RWGeometricTolerance.pxx
 RWStepDimTol_RWGeometricToleranceRelationship.cxx
-RWStepDimTol_RWGeometricToleranceRelationship.hxx
+RWStepDimTol_RWGeometricToleranceRelationship.pxx
 RWStepDimTol_RWGeometricToleranceWithDatumReference.cxx
-RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx
+RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx
 RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.cxx
-RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx
+RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx
 RWStepDimTol_RWGeometricToleranceWithDefinedUnit.cxx
-RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx
+RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx
 RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.cxx
-RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx
+RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx
 RWStepDimTol_RWGeometricToleranceWithModifiers.cxx
-RWStepDimTol_RWGeometricToleranceWithModifiers.hxx
+RWStepDimTol_RWGeometricToleranceWithModifiers.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx
 RWStepDimTol_RWGeoTolAndGeoTolWthMod.cxx
-RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx
+RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx
 RWStepDimTol_RWLineProfileTolerance.cxx
-RWStepDimTol_RWLineProfileTolerance.hxx
+RWStepDimTol_RWLineProfileTolerance.pxx
 RWStepDimTol_RWModifiedGeometricTolerance.cxx
-RWStepDimTol_RWModifiedGeometricTolerance.hxx
+RWStepDimTol_RWModifiedGeometricTolerance.pxx
 RWStepDimTol_RWNonUniformZoneDefinition.cxx
-RWStepDimTol_RWNonUniformZoneDefinition.hxx
+RWStepDimTol_RWNonUniformZoneDefinition.pxx
 RWStepDimTol_RWParallelismTolerance.cxx
-RWStepDimTol_RWParallelismTolerance.hxx
+RWStepDimTol_RWParallelismTolerance.pxx
 RWStepDimTol_RWPerpendicularityTolerance.cxx
-RWStepDimTol_RWPerpendicularityTolerance.hxx
+RWStepDimTol_RWPerpendicularityTolerance.pxx
 RWStepDimTol_RWPlacedDatumTargetFeature.cxx
-RWStepDimTol_RWPlacedDatumTargetFeature.hxx
+RWStepDimTol_RWPlacedDatumTargetFeature.pxx
 RWStepDimTol_RWPositionTolerance.cxx
-RWStepDimTol_RWPositionTolerance.hxx
+RWStepDimTol_RWPositionTolerance.pxx
 RWStepDimTol_RWProjectedZoneDefinition.cxx
-RWStepDimTol_RWProjectedZoneDefinition.hxx
+RWStepDimTol_RWProjectedZoneDefinition.pxx
 RWStepDimTol_RWRoundnessTolerance.cxx
-RWStepDimTol_RWRoundnessTolerance.hxx
+RWStepDimTol_RWRoundnessTolerance.pxx
 RWStepDimTol_RWRunoutZoneDefinition.cxx
-RWStepDimTol_RWRunoutZoneDefinition.hxx
+RWStepDimTol_RWRunoutZoneDefinition.pxx
 RWStepDimTol_RWRunoutZoneOrientation.cxx
-RWStepDimTol_RWRunoutZoneOrientation.hxx
+RWStepDimTol_RWRunoutZoneOrientation.pxx
 RWStepDimTol_RWStraightnessTolerance.cxx
-RWStepDimTol_RWStraightnessTolerance.hxx
+RWStepDimTol_RWStraightnessTolerance.pxx
 RWStepDimTol_RWSurfaceProfileTolerance.cxx
-RWStepDimTol_RWSurfaceProfileTolerance.hxx
+RWStepDimTol_RWSurfaceProfileTolerance.pxx
 RWStepDimTol_RWSymmetryTolerance.cxx
-RWStepDimTol_RWSymmetryTolerance.hxx
+RWStepDimTol_RWSymmetryTolerance.pxx
 RWStepDimTol_RWToleranceZone.cxx
-RWStepDimTol_RWToleranceZone.hxx
+RWStepDimTol_RWToleranceZone.pxx
 RWStepDimTol_RWToleranceZoneDefinition.cxx
-RWStepDimTol_RWToleranceZoneDefinition.hxx
+RWStepDimTol_RWToleranceZoneDefinition.pxx
 RWStepDimTol_RWToleranceZoneForm.cxx
-RWStepDimTol_RWToleranceZoneForm.hxx
+RWStepDimTol_RWToleranceZoneForm.pxx
 RWStepDimTol_RWTotalRunoutTolerance.cxx
-RWStepDimTol_RWTotalRunoutTolerance.hxx
+RWStepDimTol_RWTotalRunoutTolerance.pxx
 RWStepDimTol_RWUnequallyDisposedGeometricTolerance.cxx
-RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx
+RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx
index ba27327952f921a299ff0450d389156a9da5b4bc..13d6419a83818c12f8be0ca3cefa45fe5a596877 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWAngularityTolerance.hxx>
+#include "RWStepDimTol_RWAngularityTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.hxx
deleted file mode 100644 (file)
index 9343387..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWAngularityTolerance_HeaderFile
-#define _RWStepDimTol_RWAngularityTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_AngularityTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AngularityTolerance
-class RWStepDimTol_RWAngularityTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWAngularityTolerance();
-  
-  //! Reads AngularityTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_AngularityTolerance)& ent) const;
-  
-  //! Writes AngularityTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_AngularityTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_AngularityTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWAngularityTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.pxx
new file mode 100644 (file)
index 0000000..9a14e34
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWAngularityTolerance_HeaderFile
+#define _RWStepDimTol_RWAngularityTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_AngularityTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AngularityTolerance
+class RWStepDimTol_RWAngularityTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWAngularityTolerance();
+  
+  //! Reads AngularityTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_AngularityTolerance)& ent) const;
+  
+  //! Writes AngularityTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_AngularityTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_AngularityTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWAngularityTolerance_HeaderFile
index 3fec1c958e296ac3be0a8d0cff1487d07477b6de..0cc58bf7ee1c37ba200aa6822ab3548b5a77c9e4 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWCircularRunoutTolerance.hxx>
+#include "RWStepDimTol_RWCircularRunoutTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.hxx
deleted file mode 100644 (file)
index 6e5979b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
-#define _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_CircularRunoutTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CircularRunoutTolerance
-class RWStepDimTol_RWCircularRunoutTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWCircularRunoutTolerance();
-  
-  //! Reads CircularRunoutTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
-  
-  //! Writes CircularRunoutTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_CircularRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.pxx
new file mode 100644 (file)
index 0000000..8566368
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
+#define _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_CircularRunoutTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CircularRunoutTolerance
+class RWStepDimTol_RWCircularRunoutTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWCircularRunoutTolerance();
+  
+  //! Reads CircularRunoutTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
+  
+  //! Writes CircularRunoutTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_CircularRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
index 454f74096afa0e2be7a35e5867e8a930a146a665..3c4bc63e60447d808b5c93754dd318c4271715f9 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWCoaxialityTolerance.hxx>
+#include "RWStepDimTol_RWCoaxialityTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.hxx
deleted file mode 100644 (file)
index 13c2015..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
-#define _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_CoaxialityTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CoaxialityTolerance
-class RWStepDimTol_RWCoaxialityTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWCoaxialityTolerance();
-  
-  //! Reads CoaxialityTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
-  
-  //! Writes CoaxialityTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_CoaxialityTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.pxx
new file mode 100644 (file)
index 0000000..2292fd8
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
+#define _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_CoaxialityTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CoaxialityTolerance
+class RWStepDimTol_RWCoaxialityTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWCoaxialityTolerance();
+  
+  //! Reads CoaxialityTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
+  
+  //! Writes CoaxialityTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_CoaxialityTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
index 2a92d0abd05a4bbf7aba6571fee70e6d2846f8a2..4caccb4732b1baefe6a8a17f7085211de8c3f162 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWCommonDatum.hxx>
+#include "RWStepDimTol_RWCommonDatum.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_CommonDatum.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCommonDatum.hxx b/src/RWStepDimTol/RWStepDimTol_RWCommonDatum.hxx
deleted file mode 100644 (file)
index 4316132..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWCommonDatum_HeaderFile
-#define _RWStepDimTol_RWCommonDatum_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_CommonDatum;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CommonDatum
-class RWStepDimTol_RWCommonDatum 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWCommonDatum();
-  
-  //! Reads CommonDatum
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CommonDatum)& ent) const;
-  
-  //! Writes CommonDatum
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CommonDatum)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_CommonDatum)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWCommonDatum_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCommonDatum.pxx b/src/RWStepDimTol/RWStepDimTol_RWCommonDatum.pxx
new file mode 100644 (file)
index 0000000..a067afd
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWCommonDatum_HeaderFile
+#define _RWStepDimTol_RWCommonDatum_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_CommonDatum;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CommonDatum
+class RWStepDimTol_RWCommonDatum 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWCommonDatum();
+  
+  //! Reads CommonDatum
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CommonDatum)& ent) const;
+  
+  //! Writes CommonDatum
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CommonDatum)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_CommonDatum)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWCommonDatum_HeaderFile
index ece94b06bbdf900aad15e77d9d928eaeaccb72da..58c751306d1155647343dcda6dfac238cdae9011 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWConcentricityTolerance.hxx>
+#include "RWStepDimTol_RWConcentricityTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.hxx
deleted file mode 100644 (file)
index 81ae717..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWConcentricityTolerance_HeaderFile
-#define _RWStepDimTol_RWConcentricityTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ConcentricityTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConcentricityTolerance
-class RWStepDimTol_RWConcentricityTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWConcentricityTolerance();
-  
-  //! Reads ConcentricityTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
-  
-  //! Writes ConcentricityTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_ConcentricityTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWConcentricityTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.pxx
new file mode 100644 (file)
index 0000000..539390a
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWConcentricityTolerance_HeaderFile
+#define _RWStepDimTol_RWConcentricityTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ConcentricityTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConcentricityTolerance
+class RWStepDimTol_RWConcentricityTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWConcentricityTolerance();
+  
+  //! Reads ConcentricityTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
+  
+  //! Writes ConcentricityTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_ConcentricityTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWConcentricityTolerance_HeaderFile
index 253acdf8a2491264acff820e6605005201aee245..669f013b5ae9f44f51890887e4e5b62f9e6ddca5 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWCylindricityTolerance.hxx>
+#include "RWStepDimTol_RWCylindricityTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.hxx
deleted file mode 100644 (file)
index 632e848..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWCylindricityTolerance_HeaderFile
-#define _RWStepDimTol_RWCylindricityTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_CylindricityTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CylindricityTolerance
-class RWStepDimTol_RWCylindricityTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWCylindricityTolerance();
-  
-  //! Reads CylindricityTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
-  
-  //! Writes CylindricityTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_CylindricityTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWCylindricityTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.pxx
new file mode 100644 (file)
index 0000000..cd4adc9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWCylindricityTolerance_HeaderFile
+#define _RWStepDimTol_RWCylindricityTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_CylindricityTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CylindricityTolerance
+class RWStepDimTol_RWCylindricityTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWCylindricityTolerance();
+  
+  //! Reads CylindricityTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
+  
+  //! Writes CylindricityTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_CylindricityTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWCylindricityTolerance_HeaderFile
index 56bf9e8955ab499423fb5e59c0ff00221d0229f6..218c239d158a2f3ebf619d41605ecefa849ae61d 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWDatum.hxx>
+#include "RWStepDimTol_RWDatum.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_Datum.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatum.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatum.hxx
deleted file mode 100644 (file)
index 4ac2255..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatum_HeaderFile
-#define _RWStepDimTol_RWDatum_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_Datum;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Datum
-class RWStepDimTol_RWDatum 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatum();
-  
-  //! Reads Datum
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_Datum)& ent) const;
-  
-  //! Writes Datum
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_Datum)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_Datum)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWDatum_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatum.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatum.pxx
new file mode 100644 (file)
index 0000000..09d833b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatum_HeaderFile
+#define _RWStepDimTol_RWDatum_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_Datum;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Datum
+class RWStepDimTol_RWDatum 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatum();
+  
+  //! Reads Datum
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_Datum)& ent) const;
+  
+  //! Writes Datum
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_Datum)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_Datum)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWDatum_HeaderFile
index b3557da51f4f8d0071347287e7747a5b8c22fdbd..47857ef1b420c0405d891ea38ecca3ca18fdff37 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWDatumFeature.hxx>
+#include "RWStepDimTol_RWDatumFeature.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_DatumFeature.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumFeature.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumFeature.hxx
deleted file mode 100644 (file)
index ce1afcb..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumFeature_HeaderFile
-#define _RWStepDimTol_RWDatumFeature_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumFeature;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumFeature
-class RWStepDimTol_RWDatumFeature 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumFeature();
-  
-  //! Reads DatumFeature
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumFeature)& ent) const;
-  
-  //! Writes DatumFeature
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumFeature)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_DatumFeature)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWDatumFeature_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumFeature.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumFeature.pxx
new file mode 100644 (file)
index 0000000..e5096c9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumFeature_HeaderFile
+#define _RWStepDimTol_RWDatumFeature_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumFeature;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumFeature
+class RWStepDimTol_RWDatumFeature 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumFeature();
+  
+  //! Reads DatumFeature
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumFeature)& ent) const;
+  
+  //! Writes DatumFeature
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumFeature)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_DatumFeature)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWDatumFeature_HeaderFile
index 3cc2bbe946637b8ff08d43d1ecd1641aebe2a7f7..bff05969f55018c2cafe713f139367864441a3e9 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWDatumReference.hxx>
+#include "RWStepDimTol_RWDatumReference.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_Datum.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReference.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReference.hxx
deleted file mode 100644 (file)
index 8b9291a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumReference_HeaderFile
-#define _RWStepDimTol_RWDatumReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumReference
-class RWStepDimTol_RWDatumReference 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumReference();
-  
-  //! Reads DatumReference
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReference)& ent) const;
-  
-  //! Writes DatumReference
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReference)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_DatumReference)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWDatumReference_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReference.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReference.pxx
new file mode 100644 (file)
index 0000000..4dd051d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumReference_HeaderFile
+#define _RWStepDimTol_RWDatumReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumReference
+class RWStepDimTol_RWDatumReference 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumReference();
+  
+  //! Reads DatumReference
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReference)& ent) const;
+  
+  //! Writes DatumReference
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReference)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_DatumReference)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWDatumReference_HeaderFile
index 591e284c816980f6e5f98afda232fe88d34f94c1..3dea27eee9cb62e8ed8c6e9679718d72c8bf5e13 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWDatumReferenceCompartment.hxx>
+#include "RWStepDimTol_RWDatumReferenceCompartment.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.hxx
deleted file mode 100644 (file)
index d493acc..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-16
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
-#define _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumReferenceCompartment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumReferenceElement
-class RWStepDimTol_RWDatumReferenceCompartment
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumReferenceCompartment();
-  
-  //! Reads DatumReferenceElement
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceCompartment)& ent)  const;
-  
-  //! Writes DatumReferenceElement
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceCompartment)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_DatumReferenceCompartment)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.pxx
new file mode 100644 (file)
index 0000000..f805fda
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-16
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
+#define _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumReferenceCompartment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumReferenceElement
+class RWStepDimTol_RWDatumReferenceCompartment
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumReferenceCompartment();
+  
+  //! Reads DatumReferenceElement
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceCompartment)& ent)  const;
+  
+  //! Writes DatumReferenceElement
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceCompartment)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_DatumReferenceCompartment)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWDatumReferenceCompartment_HeaderFile
index 29a5d043e79c1eb1cfc3f548bea3c51f67798037..b8a0915deceb710cf0566bf50938aa34ae2195a5 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWDatumReferenceElement.hxx>
+#include "RWStepDimTol_RWDatumReferenceElement.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.hxx
deleted file mode 100644 (file)
index 0f9fc72..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-16
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumReferenceElement_HeaderFile
-#define _RWStepDimTol_RWDatumReferenceElement_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumReferenceElement;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumReferenceElement
-class RWStepDimTol_RWDatumReferenceElement
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumReferenceElement();
-  
-  //! Reads DatumReferenceElement
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceElement)& ent)  const;
-  
-  //! Writes DatumReferenceElement
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceElement)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_DatumReferenceElement)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWDatumReferenceElement_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.pxx
new file mode 100644 (file)
index 0000000..37fdc05
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-16
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumReferenceElement_HeaderFile
+#define _RWStepDimTol_RWDatumReferenceElement_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumReferenceElement;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumReferenceElement
+class RWStepDimTol_RWDatumReferenceElement
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumReferenceElement();
+  
+  //! Reads DatumReferenceElement
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceElement)& ent)  const;
+  
+  //! Writes DatumReferenceElement
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceElement)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_DatumReferenceElement)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWDatumReferenceElement_HeaderFile
index 7cc08859dd07816f816bfad602fd1720f0be475a..2b4a98bbcbf179409ec633433180aae650fef60b 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWDatumReferenceModifierWithValue.hxx>
+#include "RWStepDimTol_RWDatumReferenceModifierWithValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.hxx
deleted file mode 100644 (file)
index 1a15910..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
-#define _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumReferenceModifierWithValue;
-class StepData_StepWriter;
-
-
-//! Read & Write tool for DatumReferenceModifierWithValue
-class RWStepDimTol_RWDatumReferenceModifierWithValue 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumReferenceModifierWithValue();
-  
-  //! Reads DatumReferenceModifierWithValue
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceModifierWithValue)& ent)  const;
-  
-  //! Writes DatumReferenceModifierWithValue
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceModifierWithValue)& ent)  const;
-};
-#endif // _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.pxx
new file mode 100644 (file)
index 0000000..c201fd6
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
+#define _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumReferenceModifierWithValue;
+class StepData_StepWriter;
+
+
+//! Read & Write tool for DatumReferenceModifierWithValue
+class RWStepDimTol_RWDatumReferenceModifierWithValue 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumReferenceModifierWithValue();
+  
+  //! Reads DatumReferenceModifierWithValue
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReferenceModifierWithValue)& ent)  const;
+  
+  //! Writes DatumReferenceModifierWithValue
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReferenceModifierWithValue)& ent)  const;
+};
+#endif // _RWStepDimTol_RWDatumReferenceModifierWithValue_HeaderFile
index 0399d21162922ea15d995cdf6a9f41dbf9c5e072..33db0e17ff3c81ee8509f9cdbcce99c7727369dd 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWDatumSystem.hxx>
+#include "RWStepDimTol_RWDatumSystem.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumSystem.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumSystem.hxx
deleted file mode 100644 (file)
index bc77cc3..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-16
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumSystem_HeaderFile
-#define _RWStepDimTol_RWDatumSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumSystem
-class RWStepDimTol_RWDatumSystem
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumSystem();
-  
-  //! Reads DatumSystem
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumSystem)& ent)  const;
-  
-  //! Writes DatumSystem
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumSystem)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_DatumSystem)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWDatumSystem_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumSystem.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumSystem.pxx
new file mode 100644 (file)
index 0000000..70f132d
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-16
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumSystem_HeaderFile
+#define _RWStepDimTol_RWDatumSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumSystem
+class RWStepDimTol_RWDatumSystem
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumSystem();
+  
+  //! Reads DatumSystem
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumSystem)& ent)  const;
+  
+  //! Writes DatumSystem
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumSystem)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_DatumSystem)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWDatumSystem_HeaderFile
index 73e6c719acd09ee0f9097ccb79b7ec2960808af1..36eccd8e5d9d9f7b75ab1ac87036b3624028b761 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWDatumTarget.hxx>
+#include "RWStepDimTol_RWDatumTarget.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_DatumTarget.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumTarget.hxx b/src/RWStepDimTol/RWStepDimTol_RWDatumTarget.hxx
deleted file mode 100644 (file)
index 6469296..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWDatumTarget_HeaderFile
-#define _RWStepDimTol_RWDatumTarget_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_DatumTarget;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DatumTarget
-class RWStepDimTol_RWDatumTarget 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWDatumTarget();
-  
-  //! Reads DatumTarget
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumTarget)& ent) const;
-  
-  //! Writes DatumTarget
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumTarget)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_DatumTarget)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWDatumTarget_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWDatumTarget.pxx b/src/RWStepDimTol/RWStepDimTol_RWDatumTarget.pxx
new file mode 100644 (file)
index 0000000..0b44d80
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWDatumTarget_HeaderFile
+#define _RWStepDimTol_RWDatumTarget_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_DatumTarget;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DatumTarget
+class RWStepDimTol_RWDatumTarget 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWDatumTarget();
+  
+  //! Reads DatumTarget
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumTarget)& ent) const;
+  
+  //! Writes DatumTarget
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumTarget)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_DatumTarget)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWDatumTarget_HeaderFile
index dcd9f0eb3601f99218fa0a27234bdaabae65ced8..4f5fb339d595cdad1971905520344dc34939aefa 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWFlatnessTolerance.hxx>
+#include "RWStepDimTol_RWFlatnessTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.hxx
deleted file mode 100644 (file)
index 7c9a76d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWFlatnessTolerance_HeaderFile
-#define _RWStepDimTol_RWFlatnessTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_FlatnessTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FlatnessTolerance
-class RWStepDimTol_RWFlatnessTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWFlatnessTolerance();
-  
-  //! Reads FlatnessTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
-  
-  //! Writes FlatnessTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_FlatnessTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWFlatnessTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.pxx
new file mode 100644 (file)
index 0000000..fa183e6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWFlatnessTolerance_HeaderFile
+#define _RWStepDimTol_RWFlatnessTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_FlatnessTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FlatnessTolerance
+class RWStepDimTol_RWFlatnessTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWFlatnessTolerance();
+  
+  //! Reads FlatnessTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
+  
+  //! Writes FlatnessTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_FlatnessTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWFlatnessTolerance_HeaderFile
index e493785914c59ab4470d5b9a94fbe213f3db8960..cf4e4f786aace32da2764bcd9daebf188702edc8 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWGeneralDatumReference.hxx>
+#include "RWStepDimTol_RWGeneralDatumReference.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.hxx
deleted file mode 100644 (file)
index 20240b4..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-16
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeneralDatumReference_HeaderFile
-#define _RWStepDimTol_RWGeneralDatumReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeneralDatumReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeneralDatumReference
-class RWStepDimTol_RWGeneralDatumReference
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeneralDatumReference();
-  
-  //! Reads GeneralDatumReference
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeneralDatumReference)& ent)  const;
-  
-  //! Writes GeneralDatumReference
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeneralDatumReference)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_GeneralDatumReference)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWGeneralDatumReference_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.pxx
new file mode 100644 (file)
index 0000000..efd6e42
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-16
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeneralDatumReference_HeaderFile
+#define _RWStepDimTol_RWGeneralDatumReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeneralDatumReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeneralDatumReference
+class RWStepDimTol_RWGeneralDatumReference
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeneralDatumReference();
+  
+  //! Reads GeneralDatumReference
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeneralDatumReference)& ent)  const;
+  
+  //! Writes GeneralDatumReference
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeneralDatumReference)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_GeneralDatumReference)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWGeneralDatumReference_HeaderFile
index 5dacbeedba305a1f476c3654869bb5b9fc4454da..640cf066ae9deec7b89e25a497f5f4ab25e0d38c 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx
deleted file mode 100644 (file)
index 435a7b4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-10
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthDatRef;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthDatRef
-class RWStepDimTol_RWGeoTolAndGeoTolWthDatRef
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRef();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.pxx
new file mode 100644 (file)
index 0000000..ead8cf4
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-10
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthDatRef;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthDatRef
+class RWStepDimTol_RWGeoTolAndGeoTolWthDatRef
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthDatRef();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRef)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRef_HeaderFile
index 059a5e9b398b4522fc415ccaea3ee3322a4f647d..bea8353ea994f53f254e4de0189761be3fa7f4f6 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx"
 #include <StepBasic_LengthMeasureWithUnit.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx
deleted file mode 100644 (file)
index 228879a..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-11-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol
-class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.pxx
new file mode 100644 (file)
index 0000000..3e1be93
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-11-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol
+class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_HeaderFile
index 9060524b3a6c487dbb8245ec083c435a906ceeb3..5b2229303363b7138cb044d53cbdbb616c36dd2a 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx
deleted file mode 100644 (file)
index 30e1848..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-10
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndGeoTolWthMod
-class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.pxx
new file mode 100644 (file)
index 0000000..eefd8d2
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-10
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndGeoTolWthMod
+class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod_HeaderFile
index 930e3f2ee8ea8f66d9cd578c3080cc7e140f5cd5..1130e5f390b7c50960ec33e7a3bec021257a0e95 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx
deleted file mode 100644 (file)
index 4f89d73..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-// Created on: 2003-08-22
-// Created by: Sergey KUUL
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ReprItemAndLengthMeasureWithUni
-class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.pxx
new file mode 100644 (file)
index 0000000..594926e
--- /dev/null
@@ -0,0 +1,70 @@
+// Created on: 2003-08-22
+// Created by: Sergey KUUL
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ReprItemAndLengthMeasureWithUni
+class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
index da42f6c5a2b3fc27885cc6ec49aca4582eb10e36..a90282ee8a004547ab23ca13432a1427eb8a1186 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx
deleted file mode 100644 (file)
index 57156b5..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-11
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol
-class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.pxx
new file mode 100644 (file)
index 0000000..f2ff193
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-11
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol
+class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_HeaderFile
index d2dcc8ae9a8f4effe0255d23ee0c29e7076920a2..fccb3a93b7f7439ecba5febfdb5974aa3c390dfe 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx"
 #include <StepBasic_LengthMeasureWithUnit.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.hxx
deleted file mode 100644 (file)
index 9826f9e..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-11-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthMaxTol;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthMaxTol
-class RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol.pxx
new file mode 100644 (file)
index 0000000..704fbf5
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-11-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthMaxTol;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthMaxTol
+class RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthMaxTol)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol_HeaderFile
index 48fcd508b761bf7e50280ddfed3ec87f3b72e2a4..9c590bfe2674edbf38734e92706c8c9069c9032d 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx>
+#include "RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx
deleted file mode 100644 (file)
index ff2fda2..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-10
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
-#define _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeoTolAndGeoTolWthMod;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthMod
-class RWStepDimTol_RWGeoTolAndGeoTolWthMod
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthMod();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.pxx
new file mode 100644 (file)
index 0000000..f9424fe
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-10
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
+#define _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeoTolAndGeoTolWthMod;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthMod
+class RWStepDimTol_RWGeoTolAndGeoTolWthMod
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepDimTol_RWGeoTolAndGeoTolWthMod();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthMod)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
index 975bbe984dfc847a8ad6bc749d1e436b3e38c7a7..4ca74586bd684e1a7ae9429bdb7e16807d6f29c2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeometricTolerance.hxx>
+#include "RWStepDimTol_RWGeometricTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.hxx
deleted file mode 100644 (file)
index 49afcca..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricTolerance_HeaderFile
-#define _RWStepDimTol_RWGeometricTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricTolerance
-class RWStepDimTol_RWGeometricTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricTolerance();
-  
-  //! Reads GeometricTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricTolerance)& ent) const;
-  
-  //! Writes GeometricTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeometricTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWGeometricTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.pxx
new file mode 100644 (file)
index 0000000..33122c5
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricTolerance_HeaderFile
+#define _RWStepDimTol_RWGeometricTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricTolerance
+class RWStepDimTol_RWGeometricTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricTolerance();
+  
+  //! Reads GeometricTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricTolerance)& ent) const;
+  
+  //! Writes GeometricTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeometricTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWGeometricTolerance_HeaderFile
index d7dc1e0addaead4cf14029640285dcc3f6f4546e..48ed2db8a83abbba0a2313f24d6b1817af42576d 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeometricToleranceRelationship.hxx>
+#include "RWStepDimTol_RWGeometricToleranceRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_GeometricTolerance.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.hxx
deleted file mode 100644 (file)
index 58308ba..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceRelationship
-class RWStepDimTol_RWGeometricToleranceRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceRelationship();
-  
-  //! Reads GeometricToleranceRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
-  
-  //! Writes GeometricToleranceRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeometricToleranceRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceRelationship.pxx
new file mode 100644 (file)
index 0000000..1eda0a7
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceRelationship
+class RWStepDimTol_RWGeometricToleranceRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceRelationship();
+  
+  //! Reads GeometricToleranceRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
+  
+  //! Writes GeometricToleranceRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeometricToleranceRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
index 433668d86ce39a250c4af789d47074281ee65559..01b200cd00e7c44ff6f9ea677f4e9196e44046b1 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx>
+#include "RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx
deleted file mode 100644 (file)
index 1a45f15..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceWithDatumReference;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceWithDatumReference
-class RWStepDimTol_RWGeometricToleranceWithDatumReference 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithDatumReference();
-  
-  //! Reads GeometricToleranceWithDatumReference
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
-  
-  //! Writes GeometricToleranceWithDatumReference
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.pxx
new file mode 100644 (file)
index 0000000..b2f76c8
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceWithDatumReference;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceWithDatumReference
+class RWStepDimTol_RWGeometricToleranceWithDatumReference 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceWithDatumReference();
+  
+  //! Reads GeometricToleranceWithDatumReference
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
+  
+  //! Writes GeometricToleranceWithDatumReference
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
index 0f0172d5a1b8ee68e0718b71164981723b4c394d..8a950bc00396f259892786c89a95799adc871ec3 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx>
+#include "RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepBasic_LengthMeasureWithUnit.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx
deleted file mode 100644 (file)
index 64d8e57..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceWithDefinedAreaUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceWithDefinedAreaUnit
-class RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit();
-  
-  //! Reads GeometricToleranceWithDefinedAreaUnit
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent)  const;
-  
-  //! Writes GeometricToleranceWithDefinedAreaUnit
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.pxx
new file mode 100644 (file)
index 0000000..407c4ed
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceWithDefinedAreaUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceWithDefinedAreaUnit
+class RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit();
+  
+  //! Reads GeometricToleranceWithDefinedAreaUnit
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent)  const;
+  
+  //! Writes GeometricToleranceWithDefinedAreaUnit
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_GeometricToleranceWithDefinedAreaUnit)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit_HeaderFile
index fb1513d4bd68f746fb57cb757d425aace09c22fa..6d080b704f6c63624233a7f645d9e3dbf44427c2 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx>
+#include "RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepBasic_LengthMeasureWithUnit.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx
deleted file mode 100644 (file)
index de957cc..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceWithDefinedUnit;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceWithDefinedUnit
-class RWStepDimTol_RWGeometricToleranceWithDefinedUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithDefinedUnit();
-  
-  //! Reads GeometricToleranceWithDefinedUnit
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent)  const;
-  
-  //! Writes GeometricToleranceWithDefinedUnit
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.pxx
new file mode 100644 (file)
index 0000000..9f38500
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceWithDefinedUnit;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceWithDefinedUnit
+class RWStepDimTol_RWGeometricToleranceWithDefinedUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceWithDefinedUnit();
+  
+  //! Reads GeometricToleranceWithDefinedUnit
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent)  const;
+  
+  //! Writes GeometricToleranceWithDefinedUnit
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_GeometricToleranceWithDefinedUnit)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWGeometricToleranceWithDefinedUnit_HeaderFile
index 3c2d9b7ee76a54ab2bd5393ac6596a522e68314f..a5a581ab4e8893bbf9b5e235e3cba4e1045e8606 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx>
+#include "RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx"
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx
deleted file mode 100644 (file)
index f44e5c8..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceWithMaximumTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceWithMaximumTolerance
-class RWStepDimTol_RWGeometricToleranceWithMaximumTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithMaximumTolerance();
-  
-  //! Reads GeometricToleranceWithMaximumTolerance
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent)  const;
-  
-  //! Writes GeometricToleranceWithMaximumTolerance
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.pxx
new file mode 100644 (file)
index 0000000..84ec34c
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceWithMaximumTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceWithMaximumTolerance
+class RWStepDimTol_RWGeometricToleranceWithMaximumTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceWithMaximumTolerance();
+  
+  //! Reads GeometricToleranceWithMaximumTolerance
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent)  const;
+  
+  //! Writes GeometricToleranceWithMaximumTolerance
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_GeometricToleranceWithMaximumTolerance)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWGeometricToleranceWithMaximumTolerance_HeaderFile
index 83273b5f8288814b391f7ca3e6b04b64ab5e6cf4..9e8e54709b2dd676ca23077554dc0b53e6c0302d 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWGeometricToleranceWithModifiers.hxx>
+#include "RWStepDimTol_RWGeometricToleranceWithModifiers.pxx"
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.hxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.hxx
deleted file mode 100644 (file)
index 074a6fe..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
-#define _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_GeometricToleranceWithModifiers;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricToleranceWithModifiers
-class RWStepDimTol_RWGeometricToleranceWithModifiers 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithModifiers();
-  
-  //! Reads GeometricToleranceWithModifiers
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent)  const;
-  
-  //! Writes GeometricToleranceWithModifiers
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.pxx b/src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.pxx
new file mode 100644 (file)
index 0000000..49fabe6
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
+#define _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_GeometricToleranceWithModifiers;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricToleranceWithModifiers
+class RWStepDimTol_RWGeometricToleranceWithModifiers 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWGeometricToleranceWithModifiers();
+  
+  //! Reads GeometricToleranceWithModifiers
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent)  const;
+  
+  //! Writes GeometricToleranceWithModifiers
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_GeometricToleranceWithModifiers)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWGeometricToleranceWithModifiers_HeaderFile
index e847c65d7d136d0f3f914bb2bef0aa516483603c..9156d0b7f07ea7d88ca6fa38eab980a612932757 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWLineProfileTolerance.hxx>
+#include "RWStepDimTol_RWLineProfileTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.hxx
deleted file mode 100644 (file)
index 48cd9c2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWLineProfileTolerance_HeaderFile
-#define _RWStepDimTol_RWLineProfileTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_LineProfileTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for LineProfileTolerance
-class RWStepDimTol_RWLineProfileTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWLineProfileTolerance();
-  
-  //! Reads LineProfileTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
-  
-  //! Writes LineProfileTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_LineProfileTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWLineProfileTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.pxx
new file mode 100644 (file)
index 0000000..3581303
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWLineProfileTolerance_HeaderFile
+#define _RWStepDimTol_RWLineProfileTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_LineProfileTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for LineProfileTolerance
+class RWStepDimTol_RWLineProfileTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWLineProfileTolerance();
+  
+  //! Reads LineProfileTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
+  
+  //! Writes LineProfileTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_LineProfileTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWLineProfileTolerance_HeaderFile
index e5a1a9abc48bfb47d5e16f150aa1b1c9f9147b83..009b4324cbdd94776923eff1544f47ea9e1d9c59 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWModifiedGeometricTolerance.hxx>
+#include "RWStepDimTol_RWModifiedGeometricTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.hxx
deleted file mode 100644 (file)
index 50d7154..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
-#define _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ModifiedGeometricTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ModifiedGeometricTolerance
-class RWStepDimTol_RWModifiedGeometricTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWModifiedGeometricTolerance();
-  
-  //! Reads ModifiedGeometricTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
-  
-  //! Writes ModifiedGeometricTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_ModifiedGeometricTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.pxx
new file mode 100644 (file)
index 0000000..47caba6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
+#define _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ModifiedGeometricTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ModifiedGeometricTolerance
+class RWStepDimTol_RWModifiedGeometricTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWModifiedGeometricTolerance();
+  
+  //! Reads ModifiedGeometricTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
+  
+  //! Writes ModifiedGeometricTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_ModifiedGeometricTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
index f38ce30f5865f2ef2f8830982b90eadbda279f5a..8629bca46fb529854769b83e7f0ad03c3c724893 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWNonUniformZoneDefinition.hxx>
+#include "RWStepDimTol_RWNonUniformZoneDefinition.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.hxx b/src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.hxx
deleted file mode 100644 (file)
index 170d2fc..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
-#define _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_NonUniformZoneDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NonUniformZoneDefinition
-class RWStepDimTol_RWNonUniformZoneDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWNonUniformZoneDefinition();
-  
-  //! Reads NonUniformZoneDefinition
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_NonUniformZoneDefinition)& ent)  const;
-  
-  //! Writes NonUniformZoneDefinition
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_NonUniformZoneDefinition)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_NonUniformZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.pxx b/src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.pxx
new file mode 100644 (file)
index 0000000..75a5fc7
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
+#define _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_NonUniformZoneDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NonUniformZoneDefinition
+class RWStepDimTol_RWNonUniformZoneDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWNonUniformZoneDefinition();
+  
+  //! Reads NonUniformZoneDefinition
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_NonUniformZoneDefinition)& ent)  const;
+  
+  //! Writes NonUniformZoneDefinition
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_NonUniformZoneDefinition)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_NonUniformZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWNonUniformZoneDefinition_HeaderFile
index dd1905082ea594293868b0defe1f18494153a227..40d150381a259c4f6046ffd8551665e4c98e5648 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWParallelismTolerance.hxx>
+#include "RWStepDimTol_RWParallelismTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.hxx
deleted file mode 100644 (file)
index 6843902..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWParallelismTolerance_HeaderFile
-#define _RWStepDimTol_RWParallelismTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ParallelismTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ParallelismTolerance
-class RWStepDimTol_RWParallelismTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWParallelismTolerance();
-  
-  //! Reads ParallelismTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
-  
-  //! Writes ParallelismTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_ParallelismTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWParallelismTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.pxx
new file mode 100644 (file)
index 0000000..1132083
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWParallelismTolerance_HeaderFile
+#define _RWStepDimTol_RWParallelismTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ParallelismTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ParallelismTolerance
+class RWStepDimTol_RWParallelismTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWParallelismTolerance();
+  
+  //! Reads ParallelismTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
+  
+  //! Writes ParallelismTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_ParallelismTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWParallelismTolerance_HeaderFile
index 4c8e604162f4216ee3ebb88253e271142e9dc3e1..8ef6d77608c56f4a55daea9c824476607c75dd92 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWPerpendicularityTolerance.hxx>
+#include "RWStepDimTol_RWPerpendicularityTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.hxx
deleted file mode 100644 (file)
index 1524250..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
-#define _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_PerpendicularityTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PerpendicularityTolerance
-class RWStepDimTol_RWPerpendicularityTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWPerpendicularityTolerance();
-  
-  //! Reads PerpendicularityTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
-  
-  //! Writes PerpendicularityTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_PerpendicularityTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.pxx
new file mode 100644 (file)
index 0000000..aa75948
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
+#define _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_PerpendicularityTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PerpendicularityTolerance
+class RWStepDimTol_RWPerpendicularityTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWPerpendicularityTolerance();
+  
+  //! Reads PerpendicularityTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
+  
+  //! Writes PerpendicularityTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_PerpendicularityTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
index eb230b1674b60a774327cea800bd5da134eea7bb..6ee61a556e10eb2053a9f5ea93de5b1ec448181d 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWPlacedDatumTargetFeature.hxx>
+#include "RWStepDimTol_RWPlacedDatumTargetFeature.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepDimTol_PlacedDatumTargetFeature.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.hxx b/src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.hxx
deleted file mode 100644 (file)
index cc305f2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
-#define _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_PlacedDatumTargetFeature;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PlacedDatumTargetFeature
-class RWStepDimTol_RWPlacedDatumTargetFeature 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWPlacedDatumTargetFeature();
-  
-  //! Reads PlacedDatumTargetFeature
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
-  
-  //! Writes PlacedDatumTargetFeature
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_PlacedDatumTargetFeature)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.pxx b/src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.pxx
new file mode 100644 (file)
index 0000000..b8c0237
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
+#define _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_PlacedDatumTargetFeature;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PlacedDatumTargetFeature
+class RWStepDimTol_RWPlacedDatumTargetFeature 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWPlacedDatumTargetFeature();
+  
+  //! Reads PlacedDatumTargetFeature
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
+  
+  //! Writes PlacedDatumTargetFeature
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_PlacedDatumTargetFeature)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
index f5baa2148e7459c7aeb9870664d85ca79e47090e..d6e6a8f0e37f3c5cf4c7c44820360943ed9104a3 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWPositionTolerance.hxx>
+#include "RWStepDimTol_RWPositionTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.hxx
deleted file mode 100644 (file)
index eeb6808..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWPositionTolerance_HeaderFile
-#define _RWStepDimTol_RWPositionTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_PositionTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PositionTolerance
-class RWStepDimTol_RWPositionTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWPositionTolerance();
-  
-  //! Reads PositionTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PositionTolerance)& ent) const;
-  
-  //! Writes PositionTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PositionTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_PositionTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWPositionTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.pxx
new file mode 100644 (file)
index 0000000..0533181
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWPositionTolerance_HeaderFile
+#define _RWStepDimTol_RWPositionTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_PositionTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PositionTolerance
+class RWStepDimTol_RWPositionTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWPositionTolerance();
+  
+  //! Reads PositionTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PositionTolerance)& ent) const;
+  
+  //! Writes PositionTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PositionTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_PositionTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWPositionTolerance_HeaderFile
index 0e8a57efd620a3e5d50e38c5ced5328591c1b868..ce7cc41f77e655e8d52240d19df5eb64a0293f79 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWProjectedZoneDefinition.hxx>
+#include "RWStepDimTol_RWProjectedZoneDefinition.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.hxx b/src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.hxx
deleted file mode 100644 (file)
index ee4b64d..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
-#define _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ProjectedZoneDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProjectedZoneDefinition
-class RWStepDimTol_RWProjectedZoneDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWProjectedZoneDefinition();
-  
-  //! Reads ProjectedZoneDefinition
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ProjectedZoneDefinition)& ent)  const;
-  
-  //! Writes ProjectedZoneDefinition
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ProjectedZoneDefinition)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_ProjectedZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.pxx b/src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.pxx
new file mode 100644 (file)
index 0000000..eba5753
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
+#define _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ProjectedZoneDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProjectedZoneDefinition
+class RWStepDimTol_RWProjectedZoneDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWProjectedZoneDefinition();
+  
+  //! Reads ProjectedZoneDefinition
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ProjectedZoneDefinition)& ent)  const;
+  
+  //! Writes ProjectedZoneDefinition
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ProjectedZoneDefinition)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_ProjectedZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWProjectedZoneDefinition_HeaderFile
index a50bc4493a5969ad98931412b4c5dd7a2ececd43..f32385f8a38ea5a7daed019f2c36ee3e3f49c1d0 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWRoundnessTolerance.hxx>
+#include "RWStepDimTol_RWRoundnessTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.hxx
deleted file mode 100644 (file)
index 2ad6196..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWRoundnessTolerance_HeaderFile
-#define _RWStepDimTol_RWRoundnessTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_RoundnessTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for RoundnessTolerance
-class RWStepDimTol_RWRoundnessTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWRoundnessTolerance();
-  
-  //! Reads RoundnessTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
-  
-  //! Writes RoundnessTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_RoundnessTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWRoundnessTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.pxx
new file mode 100644 (file)
index 0000000..b022f4a
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWRoundnessTolerance_HeaderFile
+#define _RWStepDimTol_RWRoundnessTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_RoundnessTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for RoundnessTolerance
+class RWStepDimTol_RWRoundnessTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWRoundnessTolerance();
+  
+  //! Reads RoundnessTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
+  
+  //! Writes RoundnessTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_RoundnessTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWRoundnessTolerance_HeaderFile
index d5c77b1fbff407ef439a061a8b971bd372d84bcc..6a9859abffbbd3e4dd2546b8843a437e29b36ad2 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWRunoutZoneDefinition.hxx>
+#include "RWStepDimTol_RWRunoutZoneDefinition.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.hxx b/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.hxx
deleted file mode 100644 (file)
index 223fc79..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
-#define _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_RunoutZoneDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for RunoutZoneDefinition
-class RWStepDimTol_RWRunoutZoneDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWRunoutZoneDefinition();
-  
-  //! Reads RunoutZoneDefinition
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RunoutZoneDefinition)& ent)  const;
-  
-  //! Writes RunoutZoneDefinition
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RunoutZoneDefinition)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_RunoutZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.pxx b/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.pxx
new file mode 100644 (file)
index 0000000..8a6f881
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
+#define _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_RunoutZoneDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for RunoutZoneDefinition
+class RWStepDimTol_RWRunoutZoneDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWRunoutZoneDefinition();
+  
+  //! Reads RunoutZoneDefinition
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RunoutZoneDefinition)& ent)  const;
+  
+  //! Writes RunoutZoneDefinition
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RunoutZoneDefinition)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_RunoutZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWRunoutZoneDefinition_HeaderFile
index d12aa289533fa41962bcc504ae19aa277cf97d80..1405699c0711a4dcda0576da69241ab8381b85c0 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWRunoutZoneOrientation.hxx>
+#include "RWStepDimTol_RWRunoutZoneOrientation.pxx"
 
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.hxx b/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.hxx
deleted file mode 100644 (file)
index 65a6f1d..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
-#define _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_RunoutZoneOrientation;
-class StepData_StepWriter;
-
-
-//! Read & Write tool for RunoutZoneOrientation
-class RWStepDimTol_RWRunoutZoneOrientation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWRunoutZoneOrientation();
-  
-  //! Reads RunoutZoneOrientation
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RunoutZoneOrientation)& ent)  const;
-  
-  //! Writes RunoutZoneOrientation
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RunoutZoneOrientation)& ent)  const;
-  
-};
-#endif // _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.pxx b/src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.pxx
new file mode 100644 (file)
index 0000000..e531252
--- /dev/null
@@ -0,0 +1,49 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
+#define _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_RunoutZoneOrientation;
+class StepData_StepWriter;
+
+
+//! Read & Write tool for RunoutZoneOrientation
+class RWStepDimTol_RWRunoutZoneOrientation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWRunoutZoneOrientation();
+  
+  //! Reads RunoutZoneOrientation
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RunoutZoneOrientation)& ent)  const;
+  
+  //! Writes RunoutZoneOrientation
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RunoutZoneOrientation)& ent)  const;
+  
+};
+#endif // _RWStepDimTol_RWRunoutZoneOrientation_HeaderFile
index a11e7ce94af2d0021c0bb3e3e2d0d9b206263f9c..e57b53b95d20569bdcfac86ee0bab9bed5d21b2e 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWStraightnessTolerance.hxx>
+#include "RWStepDimTol_RWStraightnessTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.hxx
deleted file mode 100644 (file)
index d9a9b2c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWStraightnessTolerance_HeaderFile
-#define _RWStepDimTol_RWStraightnessTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_StraightnessTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for StraightnessTolerance
-class RWStepDimTol_RWStraightnessTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWStraightnessTolerance();
-  
-  //! Reads StraightnessTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
-  
-  //! Writes StraightnessTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_StraightnessTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWStraightnessTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.pxx
new file mode 100644 (file)
index 0000000..fa40e96
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWStraightnessTolerance_HeaderFile
+#define _RWStepDimTol_RWStraightnessTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_StraightnessTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for StraightnessTolerance
+class RWStepDimTol_RWStraightnessTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWStraightnessTolerance();
+  
+  //! Reads StraightnessTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
+  
+  //! Writes StraightnessTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_StraightnessTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWStraightnessTolerance_HeaderFile
index a378a129ef09a06d1a31e52049a4b146779b98ab..f9fa115f16f9e42bd320450bda44bcfb9f6f943b 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWSurfaceProfileTolerance.hxx>
+#include "RWStepDimTol_RWSurfaceProfileTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.hxx
deleted file mode 100644 (file)
index aacc5a1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
-#define _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_SurfaceProfileTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceProfileTolerance
-class RWStepDimTol_RWSurfaceProfileTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWSurfaceProfileTolerance();
-  
-  //! Reads SurfaceProfileTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
-  
-  //! Writes SurfaceProfileTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_SurfaceProfileTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.pxx
new file mode 100644 (file)
index 0000000..67930f0
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
+#define _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_SurfaceProfileTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceProfileTolerance
+class RWStepDimTol_RWSurfaceProfileTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWSurfaceProfileTolerance();
+  
+  //! Reads SurfaceProfileTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
+  
+  //! Writes SurfaceProfileTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_SurfaceProfileTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
index 9c4795b991f5af8c68b1c6e78fd40cd30a21eda7..871c255c0a0dda60327e54d50d56eb7ca0c3f185 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWSymmetryTolerance.hxx>
+#include "RWStepDimTol_RWSymmetryTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.hxx
deleted file mode 100644 (file)
index 2e81996..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWSymmetryTolerance_HeaderFile
-#define _RWStepDimTol_RWSymmetryTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_SymmetryTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SymmetryTolerance
-class RWStepDimTol_RWSymmetryTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWSymmetryTolerance();
-  
-  //! Reads SymmetryTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
-  
-  //! Writes SymmetryTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_SymmetryTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWSymmetryTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.pxx
new file mode 100644 (file)
index 0000000..6c07a51
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWSymmetryTolerance_HeaderFile
+#define _RWStepDimTol_RWSymmetryTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_SymmetryTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SymmetryTolerance
+class RWStepDimTol_RWSymmetryTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWSymmetryTolerance();
+  
+  //! Reads SymmetryTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
+  
+  //! Writes SymmetryTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_SymmetryTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWSymmetryTolerance_HeaderFile
index d2dde91867bd4eda253a5b981b32c0f573a707c8..0d56a713e76150c0ec335dc56d6b71e68294d1c8 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWToleranceZone.hxx>
+#include "RWStepDimTol_RWToleranceZone.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZone.hxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZone.hxx
deleted file mode 100644 (file)
index 06d3349..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWToleranceZone_HeaderFile
-#define _RWStepDimTol_RWToleranceZone_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ToleranceZone;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ToleranceZone
-class RWStepDimTol_RWToleranceZone
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWToleranceZone();
-  
-  //! Reads ToleranceZone
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZone)& ent)  const;
-  
-  //! Writes ToleranceZone
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZone)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_ToleranceZone)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWToleranceZone_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZone.pxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZone.pxx
new file mode 100644 (file)
index 0000000..c6ade0f
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWToleranceZone_HeaderFile
+#define _RWStepDimTol_RWToleranceZone_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ToleranceZone;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ToleranceZone
+class RWStepDimTol_RWToleranceZone
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWToleranceZone();
+  
+  //! Reads ToleranceZone
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZone)& ent)  const;
+  
+  //! Writes ToleranceZone
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZone)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_ToleranceZone)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWToleranceZone_HeaderFile
index 215c99e432bba2f2689f82dc4a077d0e84182e0e..c078410952ac9f0039e157451a01aaa0e0351177 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWToleranceZoneDefinition.hxx>
+#include "RWStepDimTol_RWToleranceZoneDefinition.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.hxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.hxx
deleted file mode 100644 (file)
index a951803..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
-#define _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ToleranceZoneDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ToleranceZoneDefinition
-class RWStepDimTol_RWToleranceZoneDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWToleranceZoneDefinition();
-  
-  //! Reads ToleranceZoneDefinition
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZoneDefinition)& ent)  const;
-  
-  //! Writes ToleranceZoneDefinition
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZoneDefinition)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_ToleranceZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.pxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.pxx
new file mode 100644 (file)
index 0000000..ad944ee
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
+#define _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ToleranceZoneDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ToleranceZoneDefinition
+class RWStepDimTol_RWToleranceZoneDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWToleranceZoneDefinition();
+  
+  //! Reads ToleranceZoneDefinition
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZoneDefinition)& ent)  const;
+  
+  //! Writes ToleranceZoneDefinition
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZoneDefinition)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_ToleranceZoneDefinition)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWToleranceZoneDefinition_HeaderFile
index 18f8e9fc5131ebc7b5c4e74235423d6e45a51ab8..a6598be5ff076f16ba7ebf21fe76e88d75fa24f2 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWToleranceZoneForm.hxx>
+#include "RWStepDimTol_RWToleranceZoneForm.pxx"
 
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.hxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.hxx
deleted file mode 100644 (file)
index 49fe35d..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-// Created on: 2015-07-13
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWToleranceZoneForm_HeaderFile
-#define _RWStepDimTol_RWToleranceZoneForm_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_ToleranceZoneForm;
-class StepData_StepWriter;
-
-
-//! Read & Write tool for ToleranceZoneForm
-class RWStepDimTol_RWToleranceZoneForm 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWToleranceZoneForm();
-  
-  //! Reads ToleranceZoneForm
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZoneForm)& ent)  const;
-  
-  //! Writes ToleranceZoneForm
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZoneForm)& ent)  const;
-
-};
-#endif // _RWStepDimTol_RWToleranceZoneForm_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.pxx b/src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.pxx
new file mode 100644 (file)
index 0000000..afc15a9
--- /dev/null
@@ -0,0 +1,49 @@
+// Created on: 2015-07-13
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWToleranceZoneForm_HeaderFile
+#define _RWStepDimTol_RWToleranceZoneForm_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_ToleranceZoneForm;
+class StepData_StepWriter;
+
+
+//! Read & Write tool for ToleranceZoneForm
+class RWStepDimTol_RWToleranceZoneForm 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWToleranceZoneForm();
+  
+  //! Reads ToleranceZoneForm
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ToleranceZoneForm)& ent)  const;
+  
+  //! Writes ToleranceZoneForm
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ToleranceZoneForm)& ent)  const;
+
+};
+#endif // _RWStepDimTol_RWToleranceZoneForm_HeaderFile
index b9474c4a63a08c8a490ea2a6c9b8191b9449561e..036efb1541c74b23a74b9fadcc90a27d543d4ac6 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepDimTol_RWTotalRunoutTolerance.hxx>
+#include "RWStepDimTol_RWTotalRunoutTolerance.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.hxx
deleted file mode 100644 (file)
index 684b323..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
-#define _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_TotalRunoutTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for TotalRunoutTolerance
-class RWStepDimTol_RWTotalRunoutTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWTotalRunoutTolerance();
-  
-  //! Reads TotalRunoutTolerance
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
-  
-  //! Writes TotalRunoutTolerance
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepDimTol_TotalRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.pxx
new file mode 100644 (file)
index 0000000..66e8314
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
+#define _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_TotalRunoutTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for TotalRunoutTolerance
+class RWStepDimTol_RWTotalRunoutTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWTotalRunoutTolerance();
+  
+  //! Reads TotalRunoutTolerance
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
+  
+  //! Writes TotalRunoutTolerance
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepDimTol_TotalRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
index 0e29dc84b5ab44ddc8450fa8da84f098e91353f6..2dac10b3eaa08a203e047501ac4046d2f2414992 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx>
+#include "RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx b/src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx
deleted file mode 100644 (file)
index b119e85..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-07-07
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
-#define _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepDimTol_UnequallyDisposedGeometricTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for UnequallyDisposedGeometricTolerance
-class RWStepDimTol_RWUnequallyDisposedGeometricTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepDimTol_RWUnequallyDisposedGeometricTolerance();
-  
-  //! Reads UnequallyDisposedGeometricTolerance
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent)  const;
-  
-  //! Writes UnequallyDisposedGeometricTolerance
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
diff --git a/src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx b/src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.pxx
new file mode 100644 (file)
index 0000000..746d075
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-07-07
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
+#define _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepDimTol_UnequallyDisposedGeometricTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for UnequallyDisposedGeometricTolerance
+class RWStepDimTol_RWUnequallyDisposedGeometricTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepDimTol_RWUnequallyDisposedGeometricTolerance();
+  
+  //! Reads UnequallyDisposedGeometricTolerance
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent)  const;
+  
+  //! Writes UnequallyDisposedGeometricTolerance
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepDimTol_UnequallyDisposedGeometricTolerance)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepDimTol_RWUnequallyDisposedGeometricTolerance_HeaderFile
index cdde9668b8fc05ee9b4e9afc3041b0fc22dd2ff5..31a0856571c08d4bed9d0f1f6f3d7ed4899663f6 100644 (file)
@@ -1,30 +1,30 @@
 RWStepElement_RWAnalysisItemWithinRepresentation.cxx
-RWStepElement_RWAnalysisItemWithinRepresentation.hxx
+RWStepElement_RWAnalysisItemWithinRepresentation.pxx
 RWStepElement_RWCurve3dElementDescriptor.cxx
-RWStepElement_RWCurve3dElementDescriptor.hxx
+RWStepElement_RWCurve3dElementDescriptor.pxx
 RWStepElement_RWCurveElementEndReleasePacket.cxx
-RWStepElement_RWCurveElementEndReleasePacket.hxx
+RWStepElement_RWCurveElementEndReleasePacket.pxx
 RWStepElement_RWCurveElementSectionDefinition.cxx
-RWStepElement_RWCurveElementSectionDefinition.hxx
+RWStepElement_RWCurveElementSectionDefinition.pxx
 RWStepElement_RWCurveElementSectionDerivedDefinitions.cxx
-RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx
+RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx
 RWStepElement_RWElementDescriptor.cxx
-RWStepElement_RWElementDescriptor.hxx
+RWStepElement_RWElementDescriptor.pxx
 RWStepElement_RWElementMaterial.cxx
-RWStepElement_RWElementMaterial.hxx
+RWStepElement_RWElementMaterial.pxx
 RWStepElement_RWSurface3dElementDescriptor.cxx
-RWStepElement_RWSurface3dElementDescriptor.hxx
+RWStepElement_RWSurface3dElementDescriptor.pxx
 RWStepElement_RWSurfaceElementProperty.cxx
-RWStepElement_RWSurfaceElementProperty.hxx
+RWStepElement_RWSurfaceElementProperty.pxx
 RWStepElement_RWSurfaceSection.cxx
-RWStepElement_RWSurfaceSection.hxx
+RWStepElement_RWSurfaceSection.pxx
 RWStepElement_RWSurfaceSectionField.cxx
-RWStepElement_RWSurfaceSectionField.hxx
+RWStepElement_RWSurfaceSectionField.pxx
 RWStepElement_RWSurfaceSectionFieldConstant.cxx
-RWStepElement_RWSurfaceSectionFieldConstant.hxx
+RWStepElement_RWSurfaceSectionFieldConstant.pxx
 RWStepElement_RWSurfaceSectionFieldVarying.cxx
-RWStepElement_RWSurfaceSectionFieldVarying.hxx
+RWStepElement_RWSurfaceSectionFieldVarying.pxx
 RWStepElement_RWUniformSurfaceSection.cxx
-RWStepElement_RWUniformSurfaceSection.hxx
+RWStepElement_RWUniformSurfaceSection.pxx
 RWStepElement_RWVolume3dElementDescriptor.cxx
-RWStepElement_RWVolume3dElementDescriptor.hxx
+RWStepElement_RWVolume3dElementDescriptor.pxx
index fbab402b8342553b0fb75b992ffb392f214437c5..86af990ed59e94ef2862c457ef022f562d9c9d75 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWAnalysisItemWithinRepresentation.hxx>
+#include "RWStepElement_RWAnalysisItemWithinRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_AnalysisItemWithinRepresentation.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.hxx b/src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.hxx
deleted file mode 100644 (file)
index e4871d7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
-#define _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_AnalysisItemWithinRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AnalysisItemWithinRepresentation
-class RWStepElement_RWAnalysisItemWithinRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWAnalysisItemWithinRepresentation();
-  
-  //! Reads AnalysisItemWithinRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_AnalysisItemWithinRepresentation)& ent) const;
-  
-  //! Writes AnalysisItemWithinRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_AnalysisItemWithinRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_AnalysisItemWithinRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.pxx b/src/RWStepElement/RWStepElement_RWAnalysisItemWithinRepresentation.pxx
new file mode 100644 (file)
index 0000000..0142863
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
+#define _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_AnalysisItemWithinRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AnalysisItemWithinRepresentation
+class RWStepElement_RWAnalysisItemWithinRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWAnalysisItemWithinRepresentation();
+  
+  //! Reads AnalysisItemWithinRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_AnalysisItemWithinRepresentation)& ent) const;
+  
+  //! Writes AnalysisItemWithinRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_AnalysisItemWithinRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_AnalysisItemWithinRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWAnalysisItemWithinRepresentation_HeaderFile
index 747d30808dcea7a16a217cbad922b1986da1f226..cf576195474bfd0a9358c6c4f48ee6056b8b66c0 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWCurve3dElementDescriptor.hxx>
+#include "RWStepElement_RWCurve3dElementDescriptor.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_Curve3dElementDescriptor.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.hxx b/src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.hxx
deleted file mode 100644 (file)
index eb00971..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
-#define _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_Curve3dElementDescriptor;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Curve3dElementDescriptor
-class RWStepElement_RWCurve3dElementDescriptor 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWCurve3dElementDescriptor();
-  
-  //! Reads Curve3dElementDescriptor
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Curve3dElementDescriptor)& ent) const;
-  
-  //! Writes Curve3dElementDescriptor
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Curve3dElementDescriptor)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_Curve3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.pxx b/src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.pxx
new file mode 100644 (file)
index 0000000..7751cdf
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
+#define _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_Curve3dElementDescriptor;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Curve3dElementDescriptor
+class RWStepElement_RWCurve3dElementDescriptor 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWCurve3dElementDescriptor();
+  
+  //! Reads Curve3dElementDescriptor
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Curve3dElementDescriptor)& ent) const;
+  
+  //! Writes Curve3dElementDescriptor
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Curve3dElementDescriptor)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_Curve3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWCurve3dElementDescriptor_HeaderFile
index ab6988a06e6619bfb0d502fc34e18968309de627..a052cc58fc3a4a67193a7c6b8add627c1445f069 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWCurveElementEndReleasePacket.hxx>
+#include "RWStepElement_RWCurveElementEndReleasePacket.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_CurveElementEndReleasePacket.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.hxx b/src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.hxx
deleted file mode 100644 (file)
index 0e2734d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
-#define _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_CurveElementEndReleasePacket;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementEndReleasePacket
-class RWStepElement_RWCurveElementEndReleasePacket 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWCurveElementEndReleasePacket();
-  
-  //! Reads CurveElementEndReleasePacket
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementEndReleasePacket)& ent) const;
-  
-  //! Writes CurveElementEndReleasePacket
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementEndReleasePacket)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_CurveElementEndReleasePacket)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.pxx b/src/RWStepElement/RWStepElement_RWCurveElementEndReleasePacket.pxx
new file mode 100644 (file)
index 0000000..d54c22b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
+#define _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_CurveElementEndReleasePacket;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementEndReleasePacket
+class RWStepElement_RWCurveElementEndReleasePacket 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWCurveElementEndReleasePacket();
+  
+  //! Reads CurveElementEndReleasePacket
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementEndReleasePacket)& ent) const;
+  
+  //! Writes CurveElementEndReleasePacket
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementEndReleasePacket)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_CurveElementEndReleasePacket)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWCurveElementEndReleasePacket_HeaderFile
index 9f20aae0739d216e15617512e89167b48133a086..a920f500a4ac75d3205a3e931b08b7aa3345558f 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWCurveElementSectionDefinition.hxx>
+#include "RWStepElement_RWCurveElementSectionDefinition.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_CurveElementSectionDefinition.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.hxx b/src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.hxx
deleted file mode 100644 (file)
index b74c2ff..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
-#define _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_CurveElementSectionDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementSectionDefinition
-class RWStepElement_RWCurveElementSectionDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWCurveElementSectionDefinition();
-  
-  //! Reads CurveElementSectionDefinition
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementSectionDefinition)& ent) const;
-  
-  //! Writes CurveElementSectionDefinition
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementSectionDefinition)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_CurveElementSectionDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.pxx b/src/RWStepElement/RWStepElement_RWCurveElementSectionDefinition.pxx
new file mode 100644 (file)
index 0000000..cbffa69
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
+#define _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_CurveElementSectionDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementSectionDefinition
+class RWStepElement_RWCurveElementSectionDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWCurveElementSectionDefinition();
+  
+  //! Reads CurveElementSectionDefinition
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementSectionDefinition)& ent) const;
+  
+  //! Writes CurveElementSectionDefinition
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementSectionDefinition)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_CurveElementSectionDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWCurveElementSectionDefinition_HeaderFile
index d5b62ee529a922b6f37edcfc776d27bce56da560..1d1c627ead379fcddd24a4dde06db8d3ba5fb92d 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx>
+#include "RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx"
 #include <Standard_Real.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx b/src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.hxx
deleted file mode 100644 (file)
index 155d813..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
-#define _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_CurveElementSectionDerivedDefinitions;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementSectionDerivedDefinitions
-class RWStepElement_RWCurveElementSectionDerivedDefinitions 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWCurveElementSectionDerivedDefinitions();
-  
-  //! Reads CurveElementSectionDerivedDefinitions
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent) const;
-  
-  //! Writes CurveElementSectionDerivedDefinitions
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx b/src/RWStepElement/RWStepElement_RWCurveElementSectionDerivedDefinitions.pxx
new file mode 100644 (file)
index 0000000..b73651b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
+#define _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_CurveElementSectionDerivedDefinitions;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementSectionDerivedDefinitions
+class RWStepElement_RWCurveElementSectionDerivedDefinitions 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWCurveElementSectionDerivedDefinitions();
+  
+  //! Reads CurveElementSectionDerivedDefinitions
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent) const;
+  
+  //! Writes CurveElementSectionDerivedDefinitions
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_CurveElementSectionDerivedDefinitions)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWCurveElementSectionDerivedDefinitions_HeaderFile
index 448140725734cf5fefa02c0d892d44c98fc3eb1a..eb81335945cd0b0a5f9db3912484339964625dcf 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWElementDescriptor.hxx>
+#include "RWStepElement_RWElementDescriptor.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_ElementDescriptor.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWElementDescriptor.hxx b/src/RWStepElement/RWStepElement_RWElementDescriptor.hxx
deleted file mode 100644 (file)
index c6d881f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWElementDescriptor_HeaderFile
-#define _RWStepElement_RWElementDescriptor_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_ElementDescriptor;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ElementDescriptor
-class RWStepElement_RWElementDescriptor 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWElementDescriptor();
-  
-  //! Reads ElementDescriptor
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_ElementDescriptor)& ent) const;
-  
-  //! Writes ElementDescriptor
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_ElementDescriptor)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_ElementDescriptor)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWElementDescriptor_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWElementDescriptor.pxx b/src/RWStepElement/RWStepElement_RWElementDescriptor.pxx
new file mode 100644 (file)
index 0000000..34c28b2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWElementDescriptor_HeaderFile
+#define _RWStepElement_RWElementDescriptor_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_ElementDescriptor;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ElementDescriptor
+class RWStepElement_RWElementDescriptor 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWElementDescriptor();
+  
+  //! Reads ElementDescriptor
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_ElementDescriptor)& ent) const;
+  
+  //! Writes ElementDescriptor
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_ElementDescriptor)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_ElementDescriptor)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWElementDescriptor_HeaderFile
index bef0d44b2c6849bdb6bb3832b0f942b31600abb6..cdb9e1ace12a93d57e277d49090bb352773e1af8 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWElementMaterial.hxx>
+#include "RWStepElement_RWElementMaterial.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_ElementMaterial.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWElementMaterial.hxx b/src/RWStepElement/RWStepElement_RWElementMaterial.hxx
deleted file mode 100644 (file)
index 9c1e124..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWElementMaterial_HeaderFile
-#define _RWStepElement_RWElementMaterial_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_ElementMaterial;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ElementMaterial
-class RWStepElement_RWElementMaterial 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWElementMaterial();
-  
-  //! Reads ElementMaterial
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_ElementMaterial)& ent) const;
-  
-  //! Writes ElementMaterial
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_ElementMaterial)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_ElementMaterial)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWElementMaterial_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWElementMaterial.pxx b/src/RWStepElement/RWStepElement_RWElementMaterial.pxx
new file mode 100644 (file)
index 0000000..8a0de87
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWElementMaterial_HeaderFile
+#define _RWStepElement_RWElementMaterial_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_ElementMaterial;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ElementMaterial
+class RWStepElement_RWElementMaterial 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWElementMaterial();
+  
+  //! Reads ElementMaterial
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_ElementMaterial)& ent) const;
+  
+  //! Writes ElementMaterial
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_ElementMaterial)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_ElementMaterial)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWElementMaterial_HeaderFile
index 4e8da9a41d6efaf86bb3519fc56fd072b3f0318b..8ea4ae61a62439dd093dbafe4c2f261c01149776 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurface3dElementDescriptor.hxx>
+#include "RWStepElement_RWSurface3dElementDescriptor.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_HSequenceOfSurfaceElementPurposeMember.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.hxx b/src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.hxx
deleted file mode 100644 (file)
index 235be5d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
-#define _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_Surface3dElementDescriptor;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Surface3dElementDescriptor
-class RWStepElement_RWSurface3dElementDescriptor 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurface3dElementDescriptor();
-  
-  //! Reads Surface3dElementDescriptor
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Surface3dElementDescriptor)& ent) const;
-  
-  //! Writes Surface3dElementDescriptor
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Surface3dElementDescriptor)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_Surface3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.pxx b/src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.pxx
new file mode 100644 (file)
index 0000000..f431bfe
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
+#define _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_Surface3dElementDescriptor;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Surface3dElementDescriptor
+class RWStepElement_RWSurface3dElementDescriptor 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurface3dElementDescriptor();
+  
+  //! Reads Surface3dElementDescriptor
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Surface3dElementDescriptor)& ent) const;
+  
+  //! Writes Surface3dElementDescriptor
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Surface3dElementDescriptor)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_Surface3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurface3dElementDescriptor_HeaderFile
index 17284bba7eb2dc54cef714a94a57c9dac278e6e0..8544d201c8eed08a9e1f7d365634f4974174349a 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurfaceElementProperty.hxx>
+#include "RWStepElement_RWSurfaceElementProperty.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_SurfaceElementProperty.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceElementProperty.hxx b/src/RWStepElement/RWStepElement_RWSurfaceElementProperty.hxx
deleted file mode 100644 (file)
index 627acaf..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurfaceElementProperty_HeaderFile
-#define _RWStepElement_RWSurfaceElementProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_SurfaceElementProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceElementProperty
-class RWStepElement_RWSurfaceElementProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurfaceElementProperty();
-  
-  //! Reads SurfaceElementProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceElementProperty)& ent) const;
-  
-  //! Writes SurfaceElementProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceElementProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_SurfaceElementProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurfaceElementProperty_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceElementProperty.pxx b/src/RWStepElement/RWStepElement_RWSurfaceElementProperty.pxx
new file mode 100644 (file)
index 0000000..6ed903d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurfaceElementProperty_HeaderFile
+#define _RWStepElement_RWSurfaceElementProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_SurfaceElementProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceElementProperty
+class RWStepElement_RWSurfaceElementProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurfaceElementProperty();
+  
+  //! Reads SurfaceElementProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceElementProperty)& ent) const;
+  
+  //! Writes SurfaceElementProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceElementProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_SurfaceElementProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurfaceElementProperty_HeaderFile
index d13125431d15beffcaf8cddd636db557af580496..1cefd8e48564f6e8003465db285ff9a7bd3ef617 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurfaceSection.hxx>
+#include "RWStepElement_RWSurfaceSection.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_SurfaceSection.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSection.hxx b/src/RWStepElement/RWStepElement_RWSurfaceSection.hxx
deleted file mode 100644 (file)
index 0b87fa7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurfaceSection_HeaderFile
-#define _RWStepElement_RWSurfaceSection_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_SurfaceSection;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceSection
-class RWStepElement_RWSurfaceSection 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurfaceSection();
-  
-  //! Reads SurfaceSection
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSection)& ent) const;
-  
-  //! Writes SurfaceSection
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSection)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_SurfaceSection)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurfaceSection_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSection.pxx b/src/RWStepElement/RWStepElement_RWSurfaceSection.pxx
new file mode 100644 (file)
index 0000000..41bb1ff
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurfaceSection_HeaderFile
+#define _RWStepElement_RWSurfaceSection_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_SurfaceSection;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceSection
+class RWStepElement_RWSurfaceSection 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurfaceSection();
+  
+  //! Reads SurfaceSection
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSection)& ent) const;
+  
+  //! Writes SurfaceSection
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSection)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_SurfaceSection)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurfaceSection_HeaderFile
index 606ad952ed7882a48d8d33acb708f102ae8d64a2..bd34646f586890ae55b73f5f610a724efe7c345d 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurfaceSectionField.hxx>
+#include "RWStepElement_RWSurfaceSectionField.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_SurfaceSectionField.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionField.hxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionField.hxx
deleted file mode 100644 (file)
index 951d992..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurfaceSectionField_HeaderFile
-#define _RWStepElement_RWSurfaceSectionField_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_SurfaceSectionField;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceSectionField
-class RWStepElement_RWSurfaceSectionField 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurfaceSectionField();
-  
-  //! Reads SurfaceSectionField
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionField)& ent) const;
-  
-  //! Writes SurfaceSectionField
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionField)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_SurfaceSectionField)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurfaceSectionField_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionField.pxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionField.pxx
new file mode 100644 (file)
index 0000000..b8e488f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurfaceSectionField_HeaderFile
+#define _RWStepElement_RWSurfaceSectionField_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_SurfaceSectionField;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceSectionField
+class RWStepElement_RWSurfaceSectionField 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurfaceSectionField();
+  
+  //! Reads SurfaceSectionField
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionField)& ent) const;
+  
+  //! Writes SurfaceSectionField
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionField)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_SurfaceSectionField)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurfaceSectionField_HeaderFile
index 3d78fdbbdd8d8e247854c6ab73f7de7a104e5736..da957b4e3319fb6b8976e88fbc088c5d85c3ee35 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldConstant.hxx>
+#include "RWStepElement_RWSurfaceSectionFieldConstant.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_SurfaceSection.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.hxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.hxx
deleted file mode 100644 (file)
index 6a60df4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
-#define _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_SurfaceSectionFieldConstant;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceSectionFieldConstant
-class RWStepElement_RWSurfaceSectionFieldConstant 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurfaceSectionFieldConstant();
-  
-  //! Reads SurfaceSectionFieldConstant
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionFieldConstant)& ent) const;
-  
-  //! Writes SurfaceSectionFieldConstant
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionFieldConstant)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_SurfaceSectionFieldConstant)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.pxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldConstant.pxx
new file mode 100644 (file)
index 0000000..c727133
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
+#define _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_SurfaceSectionFieldConstant;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceSectionFieldConstant
+class RWStepElement_RWSurfaceSectionFieldConstant 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurfaceSectionFieldConstant();
+  
+  //! Reads SurfaceSectionFieldConstant
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionFieldConstant)& ent) const;
+  
+  //! Writes SurfaceSectionFieldConstant
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionFieldConstant)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_SurfaceSectionFieldConstant)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurfaceSectionFieldConstant_HeaderFile
index 37eca4fe3cd9af79c1b29b6ed87e87ff3e445119..d451f052c2eb824e4d752caa1650f9f02a55a647 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWSurfaceSectionFieldVarying.hxx>
+#include "RWStepElement_RWSurfaceSectionFieldVarying.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_SurfaceSection.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.hxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.hxx
deleted file mode 100644 (file)
index 28544d5..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
-#define _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_SurfaceSectionFieldVarying;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SurfaceSectionFieldVarying
-class RWStepElement_RWSurfaceSectionFieldVarying 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWSurfaceSectionFieldVarying();
-  
-  //! Reads SurfaceSectionFieldVarying
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionFieldVarying)& ent) const;
-  
-  //! Writes SurfaceSectionFieldVarying
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionFieldVarying)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_SurfaceSectionFieldVarying)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.pxx b/src/RWStepElement/RWStepElement_RWSurfaceSectionFieldVarying.pxx
new file mode 100644 (file)
index 0000000..e20310e
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
+#define _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_SurfaceSectionFieldVarying;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SurfaceSectionFieldVarying
+class RWStepElement_RWSurfaceSectionFieldVarying 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWSurfaceSectionFieldVarying();
+  
+  //! Reads SurfaceSectionFieldVarying
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_SurfaceSectionFieldVarying)& ent) const;
+  
+  //! Writes SurfaceSectionFieldVarying
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_SurfaceSectionFieldVarying)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_SurfaceSectionFieldVarying)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWSurfaceSectionFieldVarying_HeaderFile
index 0139f37efedb0774f1d57644d12c079c06180e89..8cf76dc21f55e551c7cebdcb8ef91da231c0e9c2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWUniformSurfaceSection.hxx>
+#include "RWStepElement_RWUniformSurfaceSection.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_UniformSurfaceSection.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWUniformSurfaceSection.hxx b/src/RWStepElement/RWStepElement_RWUniformSurfaceSection.hxx
deleted file mode 100644 (file)
index 626692a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWUniformSurfaceSection_HeaderFile
-#define _RWStepElement_RWUniformSurfaceSection_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_UniformSurfaceSection;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for UniformSurfaceSection
-class RWStepElement_RWUniformSurfaceSection 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWUniformSurfaceSection();
-  
-  //! Reads UniformSurfaceSection
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_UniformSurfaceSection)& ent) const;
-  
-  //! Writes UniformSurfaceSection
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_UniformSurfaceSection)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_UniformSurfaceSection)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWUniformSurfaceSection_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWUniformSurfaceSection.pxx b/src/RWStepElement/RWStepElement_RWUniformSurfaceSection.pxx
new file mode 100644 (file)
index 0000000..6baad93
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWUniformSurfaceSection_HeaderFile
+#define _RWStepElement_RWUniformSurfaceSection_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_UniformSurfaceSection;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for UniformSurfaceSection
+class RWStepElement_RWUniformSurfaceSection 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWUniformSurfaceSection();
+  
+  //! Reads UniformSurfaceSection
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_UniformSurfaceSection)& ent) const;
+  
+  //! Writes UniformSurfaceSection
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_UniformSurfaceSection)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_UniformSurfaceSection)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWUniformSurfaceSection_HeaderFile
index 81df941c1611769fbddfb963430c123e42517391..2de8d9bd9c1ade880dbbede3eef34e36947d7c14 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepElement_RWVolume3dElementDescriptor.hxx>
+#include "RWStepElement_RWVolume3dElementDescriptor.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_Volume3dElementDescriptor.hxx>
diff --git a/src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.hxx b/src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.hxx
deleted file mode 100644 (file)
index 961cde8..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
-#define _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepElement_Volume3dElementDescriptor;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Volume3dElementDescriptor
-class RWStepElement_RWVolume3dElementDescriptor 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepElement_RWVolume3dElementDescriptor();
-  
-  //! Reads Volume3dElementDescriptor
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Volume3dElementDescriptor)& ent) const;
-  
-  //! Writes Volume3dElementDescriptor
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Volume3dElementDescriptor)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepElement_Volume3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
diff --git a/src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.pxx b/src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.pxx
new file mode 100644 (file)
index 0000000..2ab0fc3
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
+#define _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepElement_Volume3dElementDescriptor;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Volume3dElementDescriptor
+class RWStepElement_RWVolume3dElementDescriptor 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepElement_RWVolume3dElementDescriptor();
+  
+  //! Reads Volume3dElementDescriptor
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepElement_Volume3dElementDescriptor)& ent) const;
+  
+  //! Writes Volume3dElementDescriptor
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepElement_Volume3dElementDescriptor)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepElement_Volume3dElementDescriptor)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepElement_RWVolume3dElementDescriptor_HeaderFile
index 944aaa3dc8d3d8f5a1bff6b81d096af1bab90243..25abdc7507310d3b6267062c819c13cc05a9fe91 100644 (file)
 RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.cxx
-RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx
+RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx
 RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.cxx
-RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx
+RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx
 RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.cxx
-RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx
+RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx
 RWStepFEA_RWConstantSurface3dElementCoordinateSystem.cxx
-RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx
+RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx
 RWStepFEA_RWCurve3dElementProperty.cxx
-RWStepFEA_RWCurve3dElementProperty.hxx
+RWStepFEA_RWCurve3dElementProperty.pxx
 RWStepFEA_RWCurve3dElementRepresentation.cxx
-RWStepFEA_RWCurve3dElementRepresentation.hxx
+RWStepFEA_RWCurve3dElementRepresentation.pxx
 RWStepFEA_RWCurveElementEndOffset.cxx
-RWStepFEA_RWCurveElementEndOffset.hxx
+RWStepFEA_RWCurveElementEndOffset.pxx
 RWStepFEA_RWCurveElementEndRelease.cxx
-RWStepFEA_RWCurveElementEndRelease.hxx
+RWStepFEA_RWCurveElementEndRelease.pxx
 RWStepFEA_RWCurveElementInterval.cxx
-RWStepFEA_RWCurveElementInterval.hxx
+RWStepFEA_RWCurveElementInterval.pxx
 RWStepFEA_RWCurveElementIntervalConstant.cxx
-RWStepFEA_RWCurveElementIntervalConstant.hxx
+RWStepFEA_RWCurveElementIntervalConstant.pxx
 RWStepFEA_RWCurveElementIntervalLinearlyVarying.cxx
-RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx
+RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx
 RWStepFEA_RWCurveElementLocation.cxx
-RWStepFEA_RWCurveElementLocation.hxx
+RWStepFEA_RWCurveElementLocation.pxx
 RWStepFEA_RWDummyNode.cxx
-RWStepFEA_RWDummyNode.hxx
+RWStepFEA_RWDummyNode.pxx
 RWStepFEA_RWElementGeometricRelationship.cxx
-RWStepFEA_RWElementGeometricRelationship.hxx
+RWStepFEA_RWElementGeometricRelationship.pxx
 RWStepFEA_RWElementGroup.cxx
-RWStepFEA_RWElementGroup.hxx
+RWStepFEA_RWElementGroup.pxx
 RWStepFEA_RWElementRepresentation.cxx
-RWStepFEA_RWElementRepresentation.hxx
+RWStepFEA_RWElementRepresentation.pxx
 RWStepFEA_RWFeaAreaDensity.cxx
-RWStepFEA_RWFeaAreaDensity.hxx
+RWStepFEA_RWFeaAreaDensity.pxx
 RWStepFEA_RWFeaAxis2Placement3d.cxx
-RWStepFEA_RWFeaAxis2Placement3d.hxx
+RWStepFEA_RWFeaAxis2Placement3d.pxx
 RWStepFEA_RWFeaCurveSectionGeometricRelationship.cxx
-RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx
+RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx
 RWStepFEA_RWFeaGroup.cxx
-RWStepFEA_RWFeaGroup.hxx
+RWStepFEA_RWFeaGroup.pxx
 RWStepFEA_RWFeaLinearElasticity.cxx
-RWStepFEA_RWFeaLinearElasticity.hxx
+RWStepFEA_RWFeaLinearElasticity.pxx
 RWStepFEA_RWFeaMassDensity.cxx
-RWStepFEA_RWFeaMassDensity.hxx
+RWStepFEA_RWFeaMassDensity.pxx
 RWStepFEA_RWFeaMaterialPropertyRepresentation.cxx
-RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx
+RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx
 RWStepFEA_RWFeaMaterialPropertyRepresentationItem.cxx
-RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx
+RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx
 RWStepFEA_RWFeaModel.cxx
-RWStepFEA_RWFeaModel.hxx
+RWStepFEA_RWFeaModel.pxx
 RWStepFEA_RWFeaModel3d.cxx
-RWStepFEA_RWFeaModel3d.hxx
+RWStepFEA_RWFeaModel3d.pxx
 RWStepFEA_RWFeaModelDefinition.cxx
-RWStepFEA_RWFeaModelDefinition.hxx
+RWStepFEA_RWFeaModelDefinition.pxx
 RWStepFEA_RWFeaMoistureAbsorption.cxx
-RWStepFEA_RWFeaMoistureAbsorption.hxx
+RWStepFEA_RWFeaMoistureAbsorption.pxx
 RWStepFEA_RWFeaParametricPoint.cxx
-RWStepFEA_RWFeaParametricPoint.hxx
+RWStepFEA_RWFeaParametricPoint.pxx
 RWStepFEA_RWFeaRepresentationItem.cxx
-RWStepFEA_RWFeaRepresentationItem.hxx
+RWStepFEA_RWFeaRepresentationItem.pxx
 RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.cxx
-RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx
+RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx
 RWStepFEA_RWFeaShellBendingStiffness.cxx
-RWStepFEA_RWFeaShellBendingStiffness.hxx
+RWStepFEA_RWFeaShellBendingStiffness.pxx
 RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.cxx
-RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx
+RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx
 RWStepFEA_RWFeaShellMembraneStiffness.cxx
-RWStepFEA_RWFeaShellMembraneStiffness.hxx
+RWStepFEA_RWFeaShellMembraneStiffness.pxx
 RWStepFEA_RWFeaShellShearStiffness.cxx
-RWStepFEA_RWFeaShellShearStiffness.hxx
+RWStepFEA_RWFeaShellShearStiffness.pxx
 RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.cxx
-RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx
+RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx
 RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.cxx
-RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx
+RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx
 RWStepFEA_RWFreedomAndCoefficient.cxx
-RWStepFEA_RWFreedomAndCoefficient.hxx
+RWStepFEA_RWFreedomAndCoefficient.pxx
 RWStepFEA_RWFreedomsList.cxx
-RWStepFEA_RWFreedomsList.hxx
+RWStepFEA_RWFreedomsList.pxx
 RWStepFEA_RWGeometricNode.cxx
-RWStepFEA_RWGeometricNode.hxx
+RWStepFEA_RWGeometricNode.pxx
 RWStepFEA_RWNode.cxx
-RWStepFEA_RWNode.hxx
+RWStepFEA_RWNode.pxx
 RWStepFEA_RWNodeDefinition.cxx
-RWStepFEA_RWNodeDefinition.hxx
+RWStepFEA_RWNodeDefinition.pxx
 RWStepFEA_RWNodeGroup.cxx
-RWStepFEA_RWNodeGroup.hxx
+RWStepFEA_RWNodeGroup.pxx
 RWStepFEA_RWNodeRepresentation.cxx
-RWStepFEA_RWNodeRepresentation.hxx
+RWStepFEA_RWNodeRepresentation.pxx
 RWStepFEA_RWNodeSet.cxx
-RWStepFEA_RWNodeSet.hxx
+RWStepFEA_RWNodeSet.pxx
 RWStepFEA_RWNodeWithSolutionCoordinateSystem.cxx
-RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx
+RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx
 RWStepFEA_RWNodeWithVector.cxx
-RWStepFEA_RWNodeWithVector.hxx
+RWStepFEA_RWNodeWithVector.pxx
 RWStepFEA_RWParametricCurve3dElementCoordinateDirection.cxx
-RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx
+RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx
 RWStepFEA_RWParametricCurve3dElementCoordinateSystem.cxx
-RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx
+RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx
 RWStepFEA_RWParametricSurface3dElementCoordinateSystem.cxx
-RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx
+RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx
 RWStepFEA_RWSurface3dElementRepresentation.cxx
-RWStepFEA_RWSurface3dElementRepresentation.hxx
+RWStepFEA_RWSurface3dElementRepresentation.pxx
 RWStepFEA_RWVolume3dElementRepresentation.cxx
-RWStepFEA_RWVolume3dElementRepresentation.hxx
+RWStepFEA_RWVolume3dElementRepresentation.pxx
index f088295457ae485669c680aaa9f100c3dbcd1d8c..3f6474ae64aa8ce8c5ff05021272324177fb0078 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_AlignedCurve3dElementCoordinateSystem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index 0fee605..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_AlignedCurve3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AlignedCurve3dElementCoordinateSystem
-class RWStepFEA_RWAlignedCurve3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWAlignedCurve3dElementCoordinateSystem();
-  
-  //! Reads AlignedCurve3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes AlignedCurve3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..fa54b88
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_AlignedCurve3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AlignedCurve3dElementCoordinateSystem
+class RWStepFEA_RWAlignedCurve3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWAlignedCurve3dElementCoordinateSystem();
+  
+  //! Reads AlignedCurve3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes AlignedCurve3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
index d29ebc7582e2128a56305937858072a2f20ae98d..97da38cf8e3e147d8594d5b099cb04f4b6861bf2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_AlignedSurface3dElementCoordinateSystem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index d0bb7ae..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-26
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_AlignedSurface3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AlignedSurface3dElementCoordinateSystem
-class RWStepFEA_RWAlignedSurface3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWAlignedSurface3dElementCoordinateSystem();
-  
-  //! Reads AlignedSurface3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes AlignedSurface3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..68e6dc5
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-26
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_AlignedSurface3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AlignedSurface3dElementCoordinateSystem
+class RWStepFEA_RWAlignedSurface3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWAlignedSurface3dElementCoordinateSystem();
+  
+  //! Reads AlignedSurface3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes AlignedSurface3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
index bab61c1f7a0c2b5779af9d03b453fc3b6652873a..98eebf675ad7b54057286eaa18d881e15c7f51e8 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ArbitraryVolume3dElementCoordinateSystem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index 792516a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ArbitraryVolume3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ArbitraryVolume3dElementCoordinateSystem
-class RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem();
-  
-  //! Reads ArbitraryVolume3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes ArbitraryVolume3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..55b37e5
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ArbitraryVolume3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ArbitraryVolume3dElementCoordinateSystem
+class RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem();
+  
+  //! Reads ArbitraryVolume3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes ArbitraryVolume3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
index 2314541eeb14ad1b4350fffd05531dddfed2929c..8e1701bfbe3895bd9f5329ca238e7d6f75770b6e 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ConstantSurface3dElementCoordinateSystem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index e97f870..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-26
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ConstantSurface3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConstantSurface3dElementCoordinateSystem
-class RWStepFEA_RWConstantSurface3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWConstantSurface3dElementCoordinateSystem();
-  
-  //! Reads ConstantSurface3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes ConstantSurface3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWConstantSurface3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..70ad339
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-26
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ConstantSurface3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConstantSurface3dElementCoordinateSystem
+class RWStepFEA_RWConstantSurface3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWConstantSurface3dElementCoordinateSystem();
+  
+  //! Reads ConstantSurface3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes ConstantSurface3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
index db1d8ef0d3e6515b23fab19def06dd7941d24bc0..ab5fe8d7bf7b49cc46166d0dbc2d752a5f45e127 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurve3dElementProperty.hxx>
+#include "RWStepFEA_RWCurve3dElementProperty.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_Curve3dElementProperty.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.hxx b/src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.hxx
deleted file mode 100644 (file)
index 506bc87..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurve3dElementProperty_HeaderFile
-#define _RWStepFEA_RWCurve3dElementProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_Curve3dElementProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Curve3dElementProperty
-class RWStepFEA_RWCurve3dElementProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurve3dElementProperty();
-  
-  //! Reads Curve3dElementProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
-  
-  //! Writes Curve3dElementProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_Curve3dElementProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurve3dElementProperty_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.pxx b/src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.pxx
new file mode 100644 (file)
index 0000000..3f71c35
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurve3dElementProperty_HeaderFile
+#define _RWStepFEA_RWCurve3dElementProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_Curve3dElementProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Curve3dElementProperty
+class RWStepFEA_RWCurve3dElementProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurve3dElementProperty();
+  
+  //! Reads Curve3dElementProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
+  
+  //! Writes Curve3dElementProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_Curve3dElementProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurve3dElementProperty_HeaderFile
index 59d124eea03e94f4194eccd754768f0e0c19c36c..afd6692680bcd75ea6d9d8981abd8077382502cb 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurve3dElementRepresentation.hxx>
+#include "RWStepFEA_RWCurve3dElementRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_Curve3dElementDescriptor.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.hxx
deleted file mode 100644 (file)
index 0efa2a3..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
-#define _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_Curve3dElementRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Curve3dElementRepresentation
-class RWStepFEA_RWCurve3dElementRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurve3dElementRepresentation();
-  
-  //! Reads Curve3dElementRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
-  
-  //! Writes Curve3dElementRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_Curve3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.pxx
new file mode 100644 (file)
index 0000000..2e02be2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
+#define _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_Curve3dElementRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Curve3dElementRepresentation
+class RWStepFEA_RWCurve3dElementRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurve3dElementRepresentation();
+  
+  //! Reads Curve3dElementRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
+  
+  //! Writes Curve3dElementRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_Curve3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
index cb8e953848f16cb89498cbbe980940c6c63a4496..47f0b8c08258d17578ee860ca667e146f33055c1 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementEndOffset.hxx>
+#include "RWStepFEA_RWCurveElementEndOffset.pxx"
 #include <Standard_Real.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.hxx
deleted file mode 100644 (file)
index 4e6d6db..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementEndOffset_HeaderFile
-#define _RWStepFEA_RWCurveElementEndOffset_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementEndOffset;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementEndOffset
-class RWStepFEA_RWCurveElementEndOffset 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementEndOffset();
-  
-  //! Reads CurveElementEndOffset
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
-  
-  //! Writes CurveElementEndOffset
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementEndOffset)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementEndOffset_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.pxx
new file mode 100644 (file)
index 0000000..5247091
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementEndOffset_HeaderFile
+#define _RWStepFEA_RWCurveElementEndOffset_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementEndOffset;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementEndOffset
+class RWStepFEA_RWCurveElementEndOffset 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementEndOffset();
+  
+  //! Reads CurveElementEndOffset
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
+  
+  //! Writes CurveElementEndOffset
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementEndOffset)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementEndOffset_HeaderFile
index d9d80195b1b55549b2a6ca04c27dfa2e5d353ae0..12e89922ddcfebd6ddfc8fe22dbbbd9dee747027 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementEndRelease.hxx>
+#include "RWStepFEA_RWCurveElementEndRelease.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_CurveElementEndRelease.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.hxx
deleted file mode 100644 (file)
index 3eda78a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementEndRelease_HeaderFile
-#define _RWStepFEA_RWCurveElementEndRelease_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementEndRelease;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementEndRelease
-class RWStepFEA_RWCurveElementEndRelease 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementEndRelease();
-  
-  //! Reads CurveElementEndRelease
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
-  
-  //! Writes CurveElementEndRelease
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementEndRelease)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementEndRelease_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.pxx
new file mode 100644 (file)
index 0000000..621bd87
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementEndRelease_HeaderFile
+#define _RWStepFEA_RWCurveElementEndRelease_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementEndRelease;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementEndRelease
+class RWStepFEA_RWCurveElementEndRelease 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementEndRelease();
+  
+  //! Reads CurveElementEndRelease
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
+  
+  //! Writes CurveElementEndRelease
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementEndRelease)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementEndRelease_HeaderFile
index 610746f84d0c2c1cd8ec0b92959ebf88273a29d0..fc11f418a9085637b8eeceb767d5a0066c1b7230 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementInterval.hxx>
+#include "RWStepFEA_RWCurveElementInterval.pxx"
 #include <StepBasic_EulerAngles.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementInterval.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementInterval.hxx
deleted file mode 100644 (file)
index d43aa57..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementInterval_HeaderFile
-#define _RWStepFEA_RWCurveElementInterval_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementInterval;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementInterval
-class RWStepFEA_RWCurveElementInterval 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementInterval();
-  
-  //! Reads CurveElementInterval
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementInterval)& ent) const;
-  
-  //! Writes CurveElementInterval
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementInterval)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementInterval)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementInterval_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementInterval.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementInterval.pxx
new file mode 100644 (file)
index 0000000..199bd0a
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementInterval_HeaderFile
+#define _RWStepFEA_RWCurveElementInterval_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementInterval;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementInterval
+class RWStepFEA_RWCurveElementInterval 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementInterval();
+  
+  //! Reads CurveElementInterval
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementInterval)& ent) const;
+  
+  //! Writes CurveElementInterval
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementInterval)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementInterval)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementInterval_HeaderFile
index 873dc6ffef84c432db246aa0321875231922d60d..c0eba256036bd14574fba48f8cfec93f8dfa8395 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementIntervalConstant.hxx>
+#include "RWStepFEA_RWCurveElementIntervalConstant.pxx"
 #include <StepBasic_EulerAngles.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.hxx
deleted file mode 100644 (file)
index bf89efb..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
-#define _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementIntervalConstant;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementIntervalConstant
-class RWStepFEA_RWCurveElementIntervalConstant 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementIntervalConstant();
-  
-  //! Reads CurveElementIntervalConstant
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
-  
-  //! Writes CurveElementIntervalConstant
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementIntervalConstant)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.pxx
new file mode 100644 (file)
index 0000000..f7c400c
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
+#define _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementIntervalConstant;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementIntervalConstant
+class RWStepFEA_RWCurveElementIntervalConstant 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementIntervalConstant();
+  
+  //! Reads CurveElementIntervalConstant
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
+  
+  //! Writes CurveElementIntervalConstant
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementIntervalConstant)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
index 6feded78ed96bcb938e8683be46ab91bf422f56f..d818a0dbd605f137c85805580b7a16915df4378b 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx>
+#include "RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx"
 #include <StepBasic_EulerAngles.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx
deleted file mode 100644 (file)
index b8bae70..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-01-22
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
-#define _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementIntervalLinearlyVarying;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementIntervalLinearlyVarying
-class RWStepFEA_RWCurveElementIntervalLinearlyVarying 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementIntervalLinearlyVarying();
-  
-  //! Reads CurveElementIntervalLinearlyVarying
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
-  
-  //! Writes CurveElementIntervalLinearlyVarying
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementIntervalLinearlyVarying.pxx
new file mode 100644 (file)
index 0000000..62a5a82
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-01-22
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
+#define _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementIntervalLinearlyVarying;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementIntervalLinearlyVarying
+class RWStepFEA_RWCurveElementIntervalLinearlyVarying 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementIntervalLinearlyVarying();
+  
+  //! Reads CurveElementIntervalLinearlyVarying
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
+  
+  //! Writes CurveElementIntervalLinearlyVarying
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
index c251c6426a680271c08aa472cd4fc57305e86e5d..a5b4f1185945fef61255bc8768b29fb34c7db673 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWCurveElementLocation.hxx>
+#include "RWStepFEA_RWCurveElementLocation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_CurveElementLocation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementLocation.hxx b/src/RWStepFEA/RWStepFEA_RWCurveElementLocation.hxx
deleted file mode 100644 (file)
index f0d9660..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWCurveElementLocation_HeaderFile
-#define _RWStepFEA_RWCurveElementLocation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_CurveElementLocation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveElementLocation
-class RWStepFEA_RWCurveElementLocation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWCurveElementLocation();
-  
-  //! Reads CurveElementLocation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementLocation)& ent) const;
-  
-  //! Writes CurveElementLocation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementLocation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_CurveElementLocation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWCurveElementLocation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWCurveElementLocation.pxx b/src/RWStepFEA/RWStepFEA_RWCurveElementLocation.pxx
new file mode 100644 (file)
index 0000000..e2a46f9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWCurveElementLocation_HeaderFile
+#define _RWStepFEA_RWCurveElementLocation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_CurveElementLocation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveElementLocation
+class RWStepFEA_RWCurveElementLocation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWCurveElementLocation();
+  
+  //! Reads CurveElementLocation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementLocation)& ent) const;
+  
+  //! Writes CurveElementLocation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementLocation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_CurveElementLocation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWCurveElementLocation_HeaderFile
index 4a3cedfb8fc7917f6bd97afbe73c22f03312b946..12775c7320d2620ccab741c1af488c8993f3a3a3 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWDummyNode.hxx>
+#include "RWStepFEA_RWDummyNode.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_DummyNode.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWDummyNode.hxx b/src/RWStepFEA/RWStepFEA_RWDummyNode.hxx
deleted file mode 100644 (file)
index e201cc2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWDummyNode_HeaderFile
-#define _RWStepFEA_RWDummyNode_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_DummyNode;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DummyNode
-class RWStepFEA_RWDummyNode 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWDummyNode();
-  
-  //! Reads DummyNode
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_DummyNode)& ent) const;
-  
-  //! Writes DummyNode
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_DummyNode)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_DummyNode)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWDummyNode_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWDummyNode.pxx b/src/RWStepFEA/RWStepFEA_RWDummyNode.pxx
new file mode 100644 (file)
index 0000000..8c8b916
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWDummyNode_HeaderFile
+#define _RWStepFEA_RWDummyNode_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_DummyNode;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DummyNode
+class RWStepFEA_RWDummyNode 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWDummyNode();
+  
+  //! Reads DummyNode
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_DummyNode)& ent) const;
+  
+  //! Writes DummyNode
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_DummyNode)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_DummyNode)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWDummyNode_HeaderFile
index e6413036446bd5fafc44cc05cccc0e3c2ada27c4..3f312faf2aa507e48d8e9559df48938dc85027bc 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWElementGeometricRelationship.hxx>
+#include "RWStepFEA_RWElementGeometricRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_AnalysisItemWithinRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.hxx b/src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.hxx
deleted file mode 100644 (file)
index f86a85f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-02-04
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWElementGeometricRelationship_HeaderFile
-#define _RWStepFEA_RWElementGeometricRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ElementGeometricRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ElementGeometricRelationship
-class RWStepFEA_RWElementGeometricRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWElementGeometricRelationship();
-  
-  //! Reads ElementGeometricRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
-  
-  //! Writes ElementGeometricRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ElementGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWElementGeometricRelationship_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.pxx b/src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.pxx
new file mode 100644 (file)
index 0000000..0fb4194
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-02-04
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWElementGeometricRelationship_HeaderFile
+#define _RWStepFEA_RWElementGeometricRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ElementGeometricRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ElementGeometricRelationship
+class RWStepFEA_RWElementGeometricRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWElementGeometricRelationship();
+  
+  //! Reads ElementGeometricRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
+  
+  //! Writes ElementGeometricRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ElementGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWElementGeometricRelationship_HeaderFile
index 4c8f222a84137b4b6cc3a186c9872588f9c4ad9b..b4028e9af3f0511bf81eb880b97570d2d63322ed 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWElementGroup.hxx>
+#include "RWStepFEA_RWElementGroup.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ElementGroup.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWElementGroup.hxx b/src/RWStepFEA/RWStepFEA_RWElementGroup.hxx
deleted file mode 100644 (file)
index 2ed10c0..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWElementGroup_HeaderFile
-#define _RWStepFEA_RWElementGroup_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ElementGroup;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ElementGroup
-class RWStepFEA_RWElementGroup 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWElementGroup();
-  
-  //! Reads ElementGroup
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGroup)& ent) const;
-  
-  //! Writes ElementGroup
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGroup)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ElementGroup)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWElementGroup_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWElementGroup.pxx b/src/RWStepFEA/RWStepFEA_RWElementGroup.pxx
new file mode 100644 (file)
index 0000000..3b0338b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWElementGroup_HeaderFile
+#define _RWStepFEA_RWElementGroup_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ElementGroup;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ElementGroup
+class RWStepFEA_RWElementGroup 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWElementGroup();
+  
+  //! Reads ElementGroup
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGroup)& ent) const;
+  
+  //! Writes ElementGroup
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGroup)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ElementGroup)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWElementGroup_HeaderFile
index b26d60daeb35d6eadb46ce828fc14a610070ed45..7e42d5ae359ba3bbd73341c5d53938256e6325af 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWElementRepresentation.hxx>
+#include "RWStepFEA_RWElementRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ElementRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWElementRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWElementRepresentation.hxx
deleted file mode 100644 (file)
index c62f556..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWElementRepresentation_HeaderFile
-#define _RWStepFEA_RWElementRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ElementRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ElementRepresentation
-class RWStepFEA_RWElementRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWElementRepresentation();
-  
-  //! Reads ElementRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementRepresentation)& ent) const;
-  
-  //! Writes ElementRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ElementRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWElementRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWElementRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWElementRepresentation.pxx
new file mode 100644 (file)
index 0000000..ea4b022
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWElementRepresentation_HeaderFile
+#define _RWStepFEA_RWElementRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ElementRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ElementRepresentation
+class RWStepFEA_RWElementRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWElementRepresentation();
+  
+  //! Reads ElementRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementRepresentation)& ent) const;
+  
+  //! Writes ElementRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ElementRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWElementRepresentation_HeaderFile
index 05d3ea4f8347c2c691a0b2779c1c3b802f5bc474..2ea97d1035e2f989d4680d51d3df80a439d4d027 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaAreaDensity.hxx>
+#include "RWStepFEA_RWFeaAreaDensity.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaAreaDensity.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.hxx b/src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.hxx
deleted file mode 100644 (file)
index 35afbd4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaAreaDensity_HeaderFile
-#define _RWStepFEA_RWFeaAreaDensity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaAreaDensity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaAreaDensity
-class RWStepFEA_RWFeaAreaDensity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaAreaDensity();
-  
-  //! Reads FeaAreaDensity
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAreaDensity)& ent) const;
-  
-  //! Writes FeaAreaDensity
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAreaDensity)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaAreaDensity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaAreaDensity_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.pxx b/src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.pxx
new file mode 100644 (file)
index 0000000..0e8ee66
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaAreaDensity_HeaderFile
+#define _RWStepFEA_RWFeaAreaDensity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaAreaDensity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaAreaDensity
+class RWStepFEA_RWFeaAreaDensity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaAreaDensity();
+  
+  //! Reads FeaAreaDensity
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAreaDensity)& ent) const;
+  
+  //! Writes FeaAreaDensity
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAreaDensity)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaAreaDensity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaAreaDensity_HeaderFile
index e296d7ce7f92b918116c43c91df1fa79a92d6c39..bf27eaa60128e0ace1b90f6beb3d2bbdd4b46676 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaAxis2Placement3d.hxx>
+#include "RWStepFEA_RWFeaAxis2Placement3d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaAxis2Placement3d.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.hxx b/src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.hxx
deleted file mode 100644 (file)
index 32b1461..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
-#define _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaAxis2Placement3d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaAxis2Placement3d
-class RWStepFEA_RWFeaAxis2Placement3d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaAxis2Placement3d();
-  
-  //! Reads FeaAxis2Placement3d
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
-  
-  //! Writes FeaAxis2Placement3d
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaAxis2Placement3d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.pxx b/src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.pxx
new file mode 100644 (file)
index 0000000..bbbb7b1
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
+#define _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaAxis2Placement3d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaAxis2Placement3d
+class RWStepFEA_RWFeaAxis2Placement3d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaAxis2Placement3d();
+  
+  //! Reads FeaAxis2Placement3d
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
+  
+  //! Writes FeaAxis2Placement3d
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaAxis2Placement3d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
index 3a8c03c67b2932fca825308cc6a84c9f052b4d5a..5563fe31c21ac41a347b1e0be176ea744d7e8102 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx>
+#include "RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_AnalysisItemWithinRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx b/src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx
deleted file mode 100644 (file)
index f301bc0..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-01-22
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
-#define _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaCurveSectionGeometricRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaCurveSectionGeometricRelationship
-class RWStepFEA_RWFeaCurveSectionGeometricRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaCurveSectionGeometricRelationship();
-  
-  //! Reads FeaCurveSectionGeometricRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
-  
-  //! Writes FeaCurveSectionGeometricRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx b/src/RWStepFEA/RWStepFEA_RWFeaCurveSectionGeometricRelationship.pxx
new file mode 100644 (file)
index 0000000..cc1ceb5
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-01-22
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
+#define _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaCurveSectionGeometricRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaCurveSectionGeometricRelationship
+class RWStepFEA_RWFeaCurveSectionGeometricRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaCurveSectionGeometricRelationship();
+  
+  //! Reads FeaCurveSectionGeometricRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
+  
+  //! Writes FeaCurveSectionGeometricRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
index 6b2b7a1a64ffe1b15337e41962010895fa24d56f..3ef02718d7ecaeef747af29b56eb616a0b60709a 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaGroup.hxx>
+#include "RWStepFEA_RWFeaGroup.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaGroup.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaGroup.hxx b/src/RWStepFEA/RWStepFEA_RWFeaGroup.hxx
deleted file mode 100644 (file)
index 28d79da..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaGroup_HeaderFile
-#define _RWStepFEA_RWFeaGroup_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaGroup;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaGroup
-class RWStepFEA_RWFeaGroup 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaGroup();
-  
-  //! Reads FeaGroup
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaGroup)& ent) const;
-  
-  //! Writes FeaGroup
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaGroup)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaGroup)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaGroup_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaGroup.pxx b/src/RWStepFEA/RWStepFEA_RWFeaGroup.pxx
new file mode 100644 (file)
index 0000000..11577ae
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaGroup_HeaderFile
+#define _RWStepFEA_RWFeaGroup_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaGroup;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaGroup
+class RWStepFEA_RWFeaGroup 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaGroup();
+  
+  //! Reads FeaGroup
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaGroup)& ent) const;
+  
+  //! Writes FeaGroup
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaGroup)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaGroup)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaGroup_HeaderFile
index 5c7c6330f07db74478323775708ec0d4ccb45b9d..53420ee8fcb506bc206db322aa650544360fb9a4 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaLinearElasticity.hxx>
+#include "RWStepFEA_RWFeaLinearElasticity.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaLinearElasticity.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.hxx b/src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.hxx
deleted file mode 100644 (file)
index aa945fa..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaLinearElasticity_HeaderFile
-#define _RWStepFEA_RWFeaLinearElasticity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaLinearElasticity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaLinearElasticity
-class RWStepFEA_RWFeaLinearElasticity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaLinearElasticity();
-  
-  //! Reads FeaLinearElasticity
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
-  
-  //! Writes FeaLinearElasticity
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaLinearElasticity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaLinearElasticity_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.pxx b/src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.pxx
new file mode 100644 (file)
index 0000000..2f04aae
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaLinearElasticity_HeaderFile
+#define _RWStepFEA_RWFeaLinearElasticity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaLinearElasticity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaLinearElasticity
+class RWStepFEA_RWFeaLinearElasticity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaLinearElasticity();
+  
+  //! Reads FeaLinearElasticity
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
+  
+  //! Writes FeaLinearElasticity
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaLinearElasticity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaLinearElasticity_HeaderFile
index fd3920aff9ac83a963ce8dd8ab3e8b4661f5972b..5ed2463961fd7c563cd4f39669277fc69752d120 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaMassDensity.hxx>
+#include "RWStepFEA_RWFeaMassDensity.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaMassDensity.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMassDensity.hxx b/src/RWStepFEA/RWStepFEA_RWFeaMassDensity.hxx
deleted file mode 100644 (file)
index 269a1a3..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaMassDensity_HeaderFile
-#define _RWStepFEA_RWFeaMassDensity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaMassDensity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaMassDensity
-class RWStepFEA_RWFeaMassDensity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaMassDensity();
-  
-  //! Reads FeaMassDensity
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMassDensity)& ent) const;
-  
-  //! Writes FeaMassDensity
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMassDensity)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaMassDensity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaMassDensity_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMassDensity.pxx b/src/RWStepFEA/RWStepFEA_RWFeaMassDensity.pxx
new file mode 100644 (file)
index 0000000..af99a2d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaMassDensity_HeaderFile
+#define _RWStepFEA_RWFeaMassDensity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaMassDensity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaMassDensity
+class RWStepFEA_RWFeaMassDensity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaMassDensity();
+  
+  //! Reads FeaMassDensity
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMassDensity)& ent) const;
+  
+  //! Writes FeaMassDensity
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMassDensity)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaMassDensity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaMassDensity_HeaderFile
index 06857d311ff5072fabdf4b20436624fc3b0c69ec..3658fcb7c166bde3cb450feea01a76885e758694 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx>
+#include "RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaMaterialPropertyRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx
deleted file mode 100644 (file)
index 683f695..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
-#define _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaMaterialPropertyRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaMaterialPropertyRepresentation
-class RWStepFEA_RWFeaMaterialPropertyRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaMaterialPropertyRepresentation();
-  
-  //! Reads FeaMaterialPropertyRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
-  
-  //! Writes FeaMaterialPropertyRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentation.pxx
new file mode 100644 (file)
index 0000000..3d1739b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
+#define _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaMaterialPropertyRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaMaterialPropertyRepresentation
+class RWStepFEA_RWFeaMaterialPropertyRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaMaterialPropertyRepresentation();
+  
+  //! Reads FeaMaterialPropertyRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
+  
+  //! Writes FeaMaterialPropertyRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
index 8605c427659c139ab76c7eec5f7ca557eb5d267b..120c41ac92d9ad9fd0a90dda642c2c5988ec1978 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx>
+#include "RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx b/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx
deleted file mode 100644 (file)
index db8d559..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
-#define _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaMaterialPropertyRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaMaterialPropertyRepresentationItem
-class RWStepFEA_RWFeaMaterialPropertyRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaMaterialPropertyRepresentationItem();
-  
-  //! Reads FeaMaterialPropertyRepresentationItem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
-  
-  //! Writes FeaMaterialPropertyRepresentationItem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx b/src/RWStepFEA/RWStepFEA_RWFeaMaterialPropertyRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..fdeb490
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
+#define _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaMaterialPropertyRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaMaterialPropertyRepresentationItem
+class RWStepFEA_RWFeaMaterialPropertyRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaMaterialPropertyRepresentationItem();
+  
+  //! Reads FeaMaterialPropertyRepresentationItem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
+  
+  //! Writes FeaMaterialPropertyRepresentationItem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
index aa6be8fe5c390b34a45db94161132b06876f8c13..9690aa601eef1b259fcf5ff27529b44624d4c9a5 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaModel.hxx>
+#include "RWStepFEA_RWFeaModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModel.hxx b/src/RWStepFEA/RWStepFEA_RWFeaModel.hxx
deleted file mode 100644 (file)
index 6f2a09c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaModel_HeaderFile
-#define _RWStepFEA_RWFeaModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaModel
-class RWStepFEA_RWFeaModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaModel();
-  
-  //! Reads FeaModel
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel)& ent) const;
-  
-  //! Writes FeaModel
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaModel)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaModel_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModel.pxx b/src/RWStepFEA/RWStepFEA_RWFeaModel.pxx
new file mode 100644 (file)
index 0000000..2e433e2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaModel_HeaderFile
+#define _RWStepFEA_RWFeaModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaModel
+class RWStepFEA_RWFeaModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaModel();
+  
+  //! Reads FeaModel
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel)& ent) const;
+  
+  //! Writes FeaModel
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaModel)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaModel_HeaderFile
index a8320ea8811ef8808f70f94ff3812a97164704fb..1385d6c6a885555c8f69713f800b79ee49224ea7 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaModel3d.hxx>
+#include "RWStepFEA_RWFeaModel3d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel3d.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModel3d.hxx b/src/RWStepFEA/RWStepFEA_RWFeaModel3d.hxx
deleted file mode 100644 (file)
index 099946c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaModel3d_HeaderFile
-#define _RWStepFEA_RWFeaModel3d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaModel3d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaModel3d
-class RWStepFEA_RWFeaModel3d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaModel3d();
-  
-  //! Reads FeaModel3d
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel3d)& ent) const;
-  
-  //! Writes FeaModel3d
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel3d)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaModel3d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaModel3d_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModel3d.pxx b/src/RWStepFEA/RWStepFEA_RWFeaModel3d.pxx
new file mode 100644 (file)
index 0000000..acbac03
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaModel3d_HeaderFile
+#define _RWStepFEA_RWFeaModel3d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaModel3d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaModel3d
+class RWStepFEA_RWFeaModel3d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaModel3d();
+  
+  //! Reads FeaModel3d
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel3d)& ent) const;
+  
+  //! Writes FeaModel3d
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel3d)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaModel3d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaModel3d_HeaderFile
index b2d48cd8153602dca6494eb76318652f55e9cfcc..86a87e7adb3c1e7615c3848e5d68e4e3bf80e622 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaModelDefinition.hxx>
+#include "RWStepFEA_RWFeaModelDefinition.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModelDefinition.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.hxx b/src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.hxx
deleted file mode 100644 (file)
index cdfe2db..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaModelDefinition_HeaderFile
-#define _RWStepFEA_RWFeaModelDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaModelDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaModelDefinition
-class RWStepFEA_RWFeaModelDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaModelDefinition();
-  
-  //! Reads FeaModelDefinition
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModelDefinition)& ent) const;
-  
-  //! Writes FeaModelDefinition
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModelDefinition)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaModelDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaModelDefinition_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.pxx b/src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.pxx
new file mode 100644 (file)
index 0000000..7b9bd48
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaModelDefinition_HeaderFile
+#define _RWStepFEA_RWFeaModelDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaModelDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaModelDefinition
+class RWStepFEA_RWFeaModelDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaModelDefinition();
+  
+  //! Reads FeaModelDefinition
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModelDefinition)& ent) const;
+  
+  //! Writes FeaModelDefinition
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModelDefinition)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaModelDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaModelDefinition_HeaderFile
index d391fa269bd847cfa6d83b67375719ef49c990b7..b10ba894a1d4d6025e8037e99ab67366b2bc90d6 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaMoistureAbsorption.hxx>
+#include "RWStepFEA_RWFeaMoistureAbsorption.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaMoistureAbsorption.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.hxx b/src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.hxx
deleted file mode 100644 (file)
index a4415b1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
-#define _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaMoistureAbsorption;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaMoistureAbsorption
-class RWStepFEA_RWFeaMoistureAbsorption 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaMoistureAbsorption();
-  
-  //! Reads FeaMoistureAbsorption
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
-  
-  //! Writes FeaMoistureAbsorption
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaMoistureAbsorption)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.pxx b/src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.pxx
new file mode 100644 (file)
index 0000000..bfd31b4
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
+#define _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaMoistureAbsorption;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaMoistureAbsorption
+class RWStepFEA_RWFeaMoistureAbsorption 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaMoistureAbsorption();
+  
+  //! Reads FeaMoistureAbsorption
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
+  
+  //! Writes FeaMoistureAbsorption
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaMoistureAbsorption)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
index 1565eaf5cd8584e6af1e53ccdf65c71e5144cf11..e1a98649eacf13e9e4b874e1b9a1dc080c491f04 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaParametricPoint.hxx>
+#include "RWStepFEA_RWFeaParametricPoint.pxx"
 #include <Standard_Real.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.hxx b/src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.hxx
deleted file mode 100644 (file)
index 9357470..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaParametricPoint_HeaderFile
-#define _RWStepFEA_RWFeaParametricPoint_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaParametricPoint;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaParametricPoint
-class RWStepFEA_RWFeaParametricPoint 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaParametricPoint();
-  
-  //! Reads FeaParametricPoint
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaParametricPoint)& ent) const;
-  
-  //! Writes FeaParametricPoint
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaParametricPoint)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaParametricPoint)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaParametricPoint_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.pxx b/src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.pxx
new file mode 100644 (file)
index 0000000..03120c9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaParametricPoint_HeaderFile
+#define _RWStepFEA_RWFeaParametricPoint_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaParametricPoint;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaParametricPoint
+class RWStepFEA_RWFeaParametricPoint 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaParametricPoint();
+  
+  //! Reads FeaParametricPoint
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaParametricPoint)& ent) const;
+  
+  //! Writes FeaParametricPoint
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaParametricPoint)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaParametricPoint)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaParametricPoint_HeaderFile
index 2602d1b7332e31c560b489c4c930c5c7b21e31b6..c3ad55121eb13bf4ef8ba0674ec066d0fa83d015 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaRepresentationItem.hxx>
+#include "RWStepFEA_RWFeaRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaRepresentationItem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.hxx b/src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.hxx
deleted file mode 100644 (file)
index d3a0b7b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaRepresentationItem_HeaderFile
-#define _RWStepFEA_RWFeaRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaRepresentationItem
-class RWStepFEA_RWFeaRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaRepresentationItem();
-  
-  //! Reads FeaRepresentationItem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
-  
-  //! Writes FeaRepresentationItem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaRepresentationItem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.pxx b/src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..95d24c3
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaRepresentationItem_HeaderFile
+#define _RWStepFEA_RWFeaRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaRepresentationItem
+class RWStepFEA_RWFeaRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaRepresentationItem();
+  
+  //! Reads FeaRepresentationItem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
+  
+  //! Writes FeaRepresentationItem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaRepresentationItem_HeaderFile
index 0b0eec712e0a09701faa1fad32104c5d2bec1ee6..513ad22fa307861baf1e2e6954b8421b32f289f9 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx>
+#include "RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx b/src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx
deleted file mode 100644 (file)
index 4aa711f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
-#define _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaSecantCoefficientOfLinearThermalExpansion
-class RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion();
-  
-  //! Reads FeaSecantCoefficientOfLinearThermalExpansion
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
-  
-  //! Writes FeaSecantCoefficientOfLinearThermalExpansion
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx b/src/RWStepFEA/RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.pxx
new file mode 100644 (file)
index 0000000..a476dd7
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
+#define _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaSecantCoefficientOfLinearThermalExpansion
+class RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion();
+  
+  //! Reads FeaSecantCoefficientOfLinearThermalExpansion
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
+  
+  //! Writes FeaSecantCoefficientOfLinearThermalExpansion
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
index 577aa76490fc86a723121e8fb78724e14f0fb684..3ff9677d74418b29955aca80dcc44df2afd81aa4 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaShellBendingStiffness.hxx>
+#include "RWStepFEA_RWFeaShellBendingStiffness.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaShellBendingStiffness.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.hxx b/src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.hxx
deleted file mode 100644 (file)
index 0cb3399..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
-#define _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaShellBendingStiffness;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaShellBendingStiffness
-class RWStepFEA_RWFeaShellBendingStiffness 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaShellBendingStiffness();
-  
-  //! Reads FeaShellBendingStiffness
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
-  
-  //! Writes FeaShellBendingStiffness
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaShellBendingStiffness)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.pxx b/src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.pxx
new file mode 100644 (file)
index 0000000..2982fa6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
+#define _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaShellBendingStiffness;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaShellBendingStiffness
+class RWStepFEA_RWFeaShellBendingStiffness 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaShellBendingStiffness();
+  
+  //! Reads FeaShellBendingStiffness
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
+  
+  //! Writes FeaShellBendingStiffness
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaShellBendingStiffness)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
index 2deba5f04bb7337381e9983b1749d9c6813e4110..16a56658c5f7254283ef328e5adaead25337de23 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx>
+#include "RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaShellMembraneBendingCouplingStiffness.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx b/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx
deleted file mode 100644 (file)
index 9beec4d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
-#define _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaShellMembraneBendingCouplingStiffness;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaShellMembraneBendingCouplingStiffness
-class RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness();
-  
-  //! Reads FeaShellMembraneBendingCouplingStiffness
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent) const;
-  
-  //! Writes FeaShellMembraneBendingCouplingStiffness
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx b/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.pxx
new file mode 100644 (file)
index 0000000..77eafcc
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
+#define _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaShellMembraneBendingCouplingStiffness;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaShellMembraneBendingCouplingStiffness
+class RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness();
+  
+  //! Reads FeaShellMembraneBendingCouplingStiffness
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent) const;
+  
+  //! Writes FeaShellMembraneBendingCouplingStiffness
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaShellMembraneBendingCouplingStiffness)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness_HeaderFile
index a4382ed6a6c2bfeb9a5e8ff3b415a668dd977b81..4c1dad44353a6614c974f6a00e910d9cb751b074 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaShellMembraneStiffness.hxx>
+#include "RWStepFEA_RWFeaShellMembraneStiffness.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaShellMembraneStiffness.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.hxx b/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.hxx
deleted file mode 100644 (file)
index 1074ddd..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
-#define _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaShellMembraneStiffness;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaShellMembraneStiffness
-class RWStepFEA_RWFeaShellMembraneStiffness 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaShellMembraneStiffness();
-  
-  //! Reads FeaShellMembraneStiffness
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellMembraneStiffness)& ent) const;
-  
-  //! Writes FeaShellMembraneStiffness
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellMembraneStiffness)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaShellMembraneStiffness)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.pxx b/src/RWStepFEA/RWStepFEA_RWFeaShellMembraneStiffness.pxx
new file mode 100644 (file)
index 0000000..a1c43eb
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
+#define _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaShellMembraneStiffness;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaShellMembraneStiffness
+class RWStepFEA_RWFeaShellMembraneStiffness 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaShellMembraneStiffness();
+  
+  //! Reads FeaShellMembraneStiffness
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellMembraneStiffness)& ent) const;
+  
+  //! Writes FeaShellMembraneStiffness
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellMembraneStiffness)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaShellMembraneStiffness)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaShellMembraneStiffness_HeaderFile
index 02ef4059b18d3fd966acad5481e5752f9c9015eb..566db21b9e0dc342628ea1976269f4274c67035c 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaShellShearStiffness.hxx>
+#include "RWStepFEA_RWFeaShellShearStiffness.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaShellShearStiffness.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.hxx b/src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.hxx
deleted file mode 100644 (file)
index 98f250e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
-#define _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaShellShearStiffness;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaShellShearStiffness
-class RWStepFEA_RWFeaShellShearStiffness 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaShellShearStiffness();
-  
-  //! Reads FeaShellShearStiffness
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellShearStiffness)& ent) const;
-  
-  //! Writes FeaShellShearStiffness
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellShearStiffness)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaShellShearStiffness)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.pxx b/src/RWStepFEA/RWStepFEA_RWFeaShellShearStiffness.pxx
new file mode 100644 (file)
index 0000000..17a335b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
+#define _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaShellShearStiffness;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaShellShearStiffness
+class RWStepFEA_RWFeaShellShearStiffness 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaShellShearStiffness();
+  
+  //! Reads FeaShellShearStiffness
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellShearStiffness)& ent) const;
+  
+  //! Writes FeaShellShearStiffness
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellShearStiffness)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaShellShearStiffness)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaShellShearStiffness_HeaderFile
index 33eacaccc33b1afa7610ef5e179fa1b00bde7160..6b801afeb5932de456a93c9a7d73a8e6b7b7afd7 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx>
+#include "RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_AnalysisItemWithinRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx b/src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx
deleted file mode 100644 (file)
index 1c3477f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-01-22
-// Created by: data exchange team
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
-#define _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaSurfaceSectionGeometricRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaSurfaceSectionGeometricRelationship
-class RWStepFEA_RWFeaSurfaceSectionGeometricRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaSurfaceSectionGeometricRelationship();
-  
-  //! Reads FeaSurfaceSectionGeometricRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent) const;
-  
-  //! Writes FeaSurfaceSectionGeometricRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx b/src/RWStepFEA/RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.pxx
new file mode 100644 (file)
index 0000000..f46ad1f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-01-22
+// Created by: data exchange team
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
+#define _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaSurfaceSectionGeometricRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaSurfaceSectionGeometricRelationship
+class RWStepFEA_RWFeaSurfaceSectionGeometricRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaSurfaceSectionGeometricRelationship();
+  
+  //! Reads FeaSurfaceSectionGeometricRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent) const;
+  
+  //! Writes FeaSurfaceSectionGeometricRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaSurfaceSectionGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaSurfaceSectionGeometricRelationship_HeaderFile
index 471a0287b8ef6a834c9d455c5617e4db0d1a8f6e..2765aa6d42ff9ca8452f71f23763bbd91c82663a 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx>
+#include "RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx b/src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx
deleted file mode 100644 (file)
index 47b1ff6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
-#define _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeaTangentialCoefficientOfLinearThermalExpansion
-class RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion();
-  
-  //! Reads FeaTangentialCoefficientOfLinearThermalExpansion
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent) const;
-  
-  //! Writes FeaTangentialCoefficientOfLinearThermalExpansion
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx b/src/RWStepFEA/RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.pxx
new file mode 100644 (file)
index 0000000..9098d0f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
+#define _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeaTangentialCoefficientOfLinearThermalExpansion
+class RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion();
+  
+  //! Reads FeaTangentialCoefficientOfLinearThermalExpansion
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent) const;
+  
+  //! Writes FeaTangentialCoefficientOfLinearThermalExpansion
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
index 75b03367a041a82a02db8f44b72c6ab3f2869b18..b80b0b4515a2826bf359ac31673bbeb20113c012 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFreedomAndCoefficient.hxx>
+#include "RWStepFEA_RWFreedomAndCoefficient.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FreedomAndCoefficient.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.hxx b/src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.hxx
deleted file mode 100644 (file)
index 392a7ba..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-14
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
-#define _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FreedomAndCoefficient;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FreedomAndCoefficient
-class RWStepFEA_RWFreedomAndCoefficient 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFreedomAndCoefficient();
-  
-  //! Reads FreedomAndCoefficient
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FreedomAndCoefficient)& ent) const;
-  
-  //! Writes FreedomAndCoefficient
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FreedomAndCoefficient)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FreedomAndCoefficient)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.pxx b/src/RWStepFEA/RWStepFEA_RWFreedomAndCoefficient.pxx
new file mode 100644 (file)
index 0000000..a64c540
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-14
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
+#define _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FreedomAndCoefficient;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FreedomAndCoefficient
+class RWStepFEA_RWFreedomAndCoefficient 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFreedomAndCoefficient();
+  
+  //! Reads FreedomAndCoefficient
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FreedomAndCoefficient)& ent) const;
+  
+  //! Writes FreedomAndCoefficient
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FreedomAndCoefficient)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FreedomAndCoefficient)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFreedomAndCoefficient_HeaderFile
index d1171d1107e22d1481cf2e5b3eea900fa2c39223..d084db521000c2c5aafd1fa4af511afb01b0135f 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWFreedomsList.hxx>
+#include "RWStepFEA_RWFreedomsList.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FreedomsList.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWFreedomsList.hxx b/src/RWStepFEA/RWStepFEA_RWFreedomsList.hxx
deleted file mode 100644 (file)
index ec2db8b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-14
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWFreedomsList_HeaderFile
-#define _RWStepFEA_RWFreedomsList_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_FreedomsList;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FreedomsList
-class RWStepFEA_RWFreedomsList 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWFreedomsList();
-  
-  //! Reads FreedomsList
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FreedomsList)& ent) const;
-  
-  //! Writes FreedomsList
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FreedomsList)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_FreedomsList)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWFreedomsList_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWFreedomsList.pxx b/src/RWStepFEA/RWStepFEA_RWFreedomsList.pxx
new file mode 100644 (file)
index 0000000..b0e8284
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-14
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWFreedomsList_HeaderFile
+#define _RWStepFEA_RWFreedomsList_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_FreedomsList;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FreedomsList
+class RWStepFEA_RWFreedomsList 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWFreedomsList();
+  
+  //! Reads FreedomsList
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FreedomsList)& ent) const;
+  
+  //! Writes FreedomsList
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FreedomsList)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_FreedomsList)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWFreedomsList_HeaderFile
index 9c9af39cec6d122c6fc854af638db16e02c1ed90..fc46056e137a56dd0f71632d96b35a2485d550fd 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWGeometricNode.hxx>
+#include "RWStepFEA_RWGeometricNode.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWGeometricNode.hxx b/src/RWStepFEA/RWStepFEA_RWGeometricNode.hxx
deleted file mode 100644 (file)
index 07ab0f4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWGeometricNode_HeaderFile
-#define _RWStepFEA_RWGeometricNode_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_GeometricNode;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricNode
-class RWStepFEA_RWGeometricNode 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWGeometricNode();
-  
-  //! Reads GeometricNode
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_GeometricNode)& ent) const;
-  
-  //! Writes GeometricNode
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_GeometricNode)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_GeometricNode)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWGeometricNode_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWGeometricNode.pxx b/src/RWStepFEA/RWStepFEA_RWGeometricNode.pxx
new file mode 100644 (file)
index 0000000..8ae5db2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWGeometricNode_HeaderFile
+#define _RWStepFEA_RWGeometricNode_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_GeometricNode;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricNode
+class RWStepFEA_RWGeometricNode 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWGeometricNode();
+  
+  //! Reads GeometricNode
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_GeometricNode)& ent) const;
+  
+  //! Writes GeometricNode
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_GeometricNode)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_GeometricNode)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWGeometricNode_HeaderFile
index 0082e89cfb22d0037c781004e4d72b27ab418b50..4ab6f6893777add5ee459da2d81a5f20c5b01a05 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNode.hxx>
+#include "RWStepFEA_RWNode.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNode.hxx b/src/RWStepFEA/RWStepFEA_RWNode.hxx
deleted file mode 100644 (file)
index 66cad0d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNode_HeaderFile
-#define _RWStepFEA_RWNode_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_Node;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Node
-class RWStepFEA_RWNode 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNode();
-  
-  //! Reads Node
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Node)& ent) const;
-  
-  //! Writes Node
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Node)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_Node)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNode_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNode.pxx b/src/RWStepFEA/RWStepFEA_RWNode.pxx
new file mode 100644 (file)
index 0000000..18390e4
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNode_HeaderFile
+#define _RWStepFEA_RWNode_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_Node;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Node
+class RWStepFEA_RWNode 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNode();
+  
+  //! Reads Node
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Node)& ent) const;
+  
+  //! Writes Node
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Node)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_Node)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNode_HeaderFile
index e5cc8f6ee1258853b220940ec95785113320f770..28b2c6c61af39c92078a48c2c8ec6ae1184a9f60 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeDefinition.hxx>
+#include "RWStepFEA_RWNodeDefinition.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_NodeDefinition.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeDefinition.hxx b/src/RWStepFEA/RWStepFEA_RWNodeDefinition.hxx
deleted file mode 100644 (file)
index 096f887..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeDefinition_HeaderFile
-#define _RWStepFEA_RWNodeDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeDefinition
-class RWStepFEA_RWNodeDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeDefinition();
-  
-  //! Reads NodeDefinition
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeDefinition)& ent) const;
-  
-  //! Writes NodeDefinition
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeDefinition)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeDefinition_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeDefinition.pxx b/src/RWStepFEA/RWStepFEA_RWNodeDefinition.pxx
new file mode 100644 (file)
index 0000000..bf77848
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeDefinition_HeaderFile
+#define _RWStepFEA_RWNodeDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeDefinition
+class RWStepFEA_RWNodeDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeDefinition();
+  
+  //! Reads NodeDefinition
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeDefinition)& ent) const;
+  
+  //! Writes NodeDefinition
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeDefinition)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeDefinition_HeaderFile
index 2e421811f62c291f6ff5a69075ceaa3317dacf35..7ca1dd16b1d03cbed92c9ea59ad9ac85c0c999ac 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeGroup.hxx>
+#include "RWStepFEA_RWNodeGroup.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeGroup.hxx b/src/RWStepFEA/RWStepFEA_RWNodeGroup.hxx
deleted file mode 100644 (file)
index 46cd7a7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeGroup_HeaderFile
-#define _RWStepFEA_RWNodeGroup_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeGroup;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeGroup
-class RWStepFEA_RWNodeGroup 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeGroup();
-  
-  //! Reads NodeGroup
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeGroup)& ent) const;
-  
-  //! Writes NodeGroup
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeGroup)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeGroup)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeGroup_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeGroup.pxx b/src/RWStepFEA/RWStepFEA_RWNodeGroup.pxx
new file mode 100644 (file)
index 0000000..6506677
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeGroup_HeaderFile
+#define _RWStepFEA_RWNodeGroup_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeGroup;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeGroup
+class RWStepFEA_RWNodeGroup 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeGroup();
+  
+  //! Reads NodeGroup
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeGroup)& ent) const;
+  
+  //! Writes NodeGroup
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeGroup)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeGroup)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeGroup_HeaderFile
index 36ed76443bdd4c2338a7a7348f70aa37d0edd7bb..ee9d34768146d0f730564c91277df61fb8d8d5e6 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeRepresentation.hxx>
+#include "RWStepFEA_RWNodeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWNodeRepresentation.hxx
deleted file mode 100644 (file)
index d5d3229..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeRepresentation_HeaderFile
-#define _RWStepFEA_RWNodeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeRepresentation
-class RWStepFEA_RWNodeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeRepresentation();
-  
-  //! Reads NodeRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeRepresentation)& ent) const;
-  
-  //! Writes NodeRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWNodeRepresentation.pxx
new file mode 100644 (file)
index 0000000..5bc0081
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeRepresentation_HeaderFile
+#define _RWStepFEA_RWNodeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeRepresentation
+class RWStepFEA_RWNodeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeRepresentation();
+  
+  //! Reads NodeRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeRepresentation)& ent) const;
+  
+  //! Writes NodeRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeRepresentation_HeaderFile
index 931b1e3e91032469b281aa1b24735cbf483d1e9c..3de82006d344eef88c8193cccf123b730ee09e1b 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeSet.hxx>
+#include "RWStepFEA_RWNodeSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_NodeRepresentation.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeSet.hxx b/src/RWStepFEA/RWStepFEA_RWNodeSet.hxx
deleted file mode 100644 (file)
index 8f0dd09..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeSet_HeaderFile
-#define _RWStepFEA_RWNodeSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeSet
-class RWStepFEA_RWNodeSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeSet();
-  
-  //! Reads NodeSet
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeSet)& ent) const;
-  
-  //! Writes NodeSet
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeSet)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeSet_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeSet.pxx b/src/RWStepFEA/RWStepFEA_RWNodeSet.pxx
new file mode 100644 (file)
index 0000000..0a3b92d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeSet_HeaderFile
+#define _RWStepFEA_RWNodeSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeSet
+class RWStepFEA_RWNodeSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeSet();
+  
+  //! Reads NodeSet
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeSet)& ent) const;
+  
+  //! Writes NodeSet
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeSet)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeSet_HeaderFile
index ae2e6b012318be93ef0736928cb1ab1b8bf4cc33..faf7c57bcef501399b171cc49b86bd444efcc7e3 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx>
+#include "RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx
deleted file mode 100644 (file)
index 5f67084..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeWithSolutionCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeWithSolutionCoordinateSystem
-class RWStepFEA_RWNodeWithSolutionCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeWithSolutionCoordinateSystem();
-  
-  //! Reads NodeWithSolutionCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent) const;
-  
-  //! Writes NodeWithSolutionCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWNodeWithSolutionCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..683f56c
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeWithSolutionCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeWithSolutionCoordinateSystem
+class RWStepFEA_RWNodeWithSolutionCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeWithSolutionCoordinateSystem();
+  
+  //! Reads NodeWithSolutionCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent) const;
+  
+  //! Writes NodeWithSolutionCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeWithSolutionCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeWithSolutionCoordinateSystem_HeaderFile
index 54aee7e877984d9f9e69a71a88831df031e66ac3..56d19c84aacdcfc519e20d3d811f9d5161c4bea6 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWNodeWithVector.hxx>
+#include "RWStepFEA_RWNodeWithVector.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_FeaModel.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeWithVector.hxx b/src/RWStepFEA/RWStepFEA_RWNodeWithVector.hxx
deleted file mode 100644 (file)
index 067233b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWNodeWithVector_HeaderFile
-#define _RWStepFEA_RWNodeWithVector_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_NodeWithVector;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NodeWithVector
-class RWStepFEA_RWNodeWithVector 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWNodeWithVector();
-  
-  //! Reads NodeWithVector
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeWithVector)& ent) const;
-  
-  //! Writes NodeWithVector
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeWithVector)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_NodeWithVector)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWNodeWithVector_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWNodeWithVector.pxx b/src/RWStepFEA/RWStepFEA_RWNodeWithVector.pxx
new file mode 100644 (file)
index 0000000..60c21e6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWNodeWithVector_HeaderFile
+#define _RWStepFEA_RWNodeWithVector_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_NodeWithVector;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NodeWithVector
+class RWStepFEA_RWNodeWithVector 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWNodeWithVector();
+  
+  //! Reads NodeWithVector
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_NodeWithVector)& ent) const;
+  
+  //! Writes NodeWithVector
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_NodeWithVector)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_NodeWithVector)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWNodeWithVector_HeaderFile
index e891e663aae0afdd8df4ca41a4561f9588f9972a..0ab19967820c57c9e6be18b51adee2589ddd18e9 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx>
+#include "RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ParametricCurve3dElementCoordinateDirection.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx b/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx
deleted file mode 100644 (file)
index 90cc74b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
-#define _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ParametricCurve3dElementCoordinateDirection;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ParametricCurve3dElementCoordinateDirection
-class RWStepFEA_RWParametricCurve3dElementCoordinateDirection 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWParametricCurve3dElementCoordinateDirection();
-  
-  //! Reads ParametricCurve3dElementCoordinateDirection
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent) const;
-  
-  //! Writes ParametricCurve3dElementCoordinateDirection
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx b/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateDirection.pxx
new file mode 100644 (file)
index 0000000..776bd81
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
+#define _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ParametricCurve3dElementCoordinateDirection;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ParametricCurve3dElementCoordinateDirection
+class RWStepFEA_RWParametricCurve3dElementCoordinateDirection 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWParametricCurve3dElementCoordinateDirection();
+  
+  //! Reads ParametricCurve3dElementCoordinateDirection
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent) const;
+  
+  //! Writes ParametricCurve3dElementCoordinateDirection
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ParametricCurve3dElementCoordinateDirection)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWParametricCurve3dElementCoordinateDirection_HeaderFile
index fc0accbcc0d343bf5a5b9d5b770625b02931fbf3..e086ba2e28a23c9c59eebcd4877412ab2e841301 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ParametricCurve3dElementCoordinateDirection.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index f4bf0e2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ParametricCurve3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ParametricCurve3dElementCoordinateSystem
-class RWStepFEA_RWParametricCurve3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWParametricCurve3dElementCoordinateSystem();
-  
-  //! Reads ParametricCurve3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes ParametricCurve3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWParametricCurve3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..8c0be0c
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ParametricCurve3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ParametricCurve3dElementCoordinateSystem
+class RWStepFEA_RWParametricCurve3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWParametricCurve3dElementCoordinateSystem();
+  
+  //! Reads ParametricCurve3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes ParametricCurve3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ParametricCurve3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWParametricCurve3dElementCoordinateSystem_HeaderFile
index 376af8c8379de3d0dd0a2132e5f90f6b25dd5269..b0bbde529f27d16d94df1b2e1f711495bef8d101 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx>
+#include "RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepFEA_ParametricSurface3dElementCoordinateSystem.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx b/src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx
deleted file mode 100644 (file)
index 66db34a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
-#define _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_ParametricSurface3dElementCoordinateSystem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ParametricSurface3dElementCoordinateSystem
-class RWStepFEA_RWParametricSurface3dElementCoordinateSystem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWParametricSurface3dElementCoordinateSystem();
-  
-  //! Reads ParametricSurface3dElementCoordinateSystem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Writes ParametricSurface3dElementCoordinateSystem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx b/src/RWStepFEA/RWStepFEA_RWParametricSurface3dElementCoordinateSystem.pxx
new file mode 100644 (file)
index 0000000..1e9b7ef
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
+#define _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_ParametricSurface3dElementCoordinateSystem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ParametricSurface3dElementCoordinateSystem
+class RWStepFEA_RWParametricSurface3dElementCoordinateSystem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWParametricSurface3dElementCoordinateSystem();
+  
+  //! Reads ParametricSurface3dElementCoordinateSystem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Writes ParametricSurface3dElementCoordinateSystem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_ParametricSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWParametricSurface3dElementCoordinateSystem_HeaderFile
index 0ca6ff2b7892c6a894c896cd84382778d3aabb04..229698d8c60e9f99a0cfce5f4791e28129e35722 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWSurface3dElementRepresentation.hxx>
+#include "RWStepFEA_RWSurface3dElementRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_ElementMaterial.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.hxx
deleted file mode 100644 (file)
index 34a0b5f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
-#define _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_Surface3dElementRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Surface3dElementRepresentation
-class RWStepFEA_RWSurface3dElementRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWSurface3dElementRepresentation();
-  
-  //! Reads Surface3dElementRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Surface3dElementRepresentation)& ent) const;
-  
-  //! Writes Surface3dElementRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Surface3dElementRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_Surface3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWSurface3dElementRepresentation.pxx
new file mode 100644 (file)
index 0000000..e821292
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
+#define _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_Surface3dElementRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Surface3dElementRepresentation
+class RWStepFEA_RWSurface3dElementRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWSurface3dElementRepresentation();
+  
+  //! Reads Surface3dElementRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Surface3dElementRepresentation)& ent) const;
+  
+  //! Writes Surface3dElementRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Surface3dElementRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_Surface3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWSurface3dElementRepresentation_HeaderFile
index 7d516fe9b16bdf6464cb51159e99993f528633f1..c8e7a3ce5000a7202246f45ef6f2993508ecf0ca 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepFEA_RWVolume3dElementRepresentation.hxx>
+#include "RWStepFEA_RWVolume3dElementRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepElement_ElementMaterial.hxx>
diff --git a/src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.hxx b/src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.hxx
deleted file mode 100644 (file)
index e7fa112..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
-#define _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepFEA_Volume3dElementRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Volume3dElementRepresentation
-class RWStepFEA_RWVolume3dElementRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepFEA_RWVolume3dElementRepresentation();
-  
-  //! Reads Volume3dElementRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Volume3dElementRepresentation)& ent) const;
-  
-  //! Writes Volume3dElementRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Volume3dElementRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepFEA_Volume3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
diff --git a/src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.pxx b/src/RWStepFEA/RWStepFEA_RWVolume3dElementRepresentation.pxx
new file mode 100644 (file)
index 0000000..bf44b3a
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
+#define _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepFEA_Volume3dElementRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Volume3dElementRepresentation
+class RWStepFEA_RWVolume3dElementRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepFEA_RWVolume3dElementRepresentation();
+  
+  //! Reads Volume3dElementRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Volume3dElementRepresentation)& ent) const;
+  
+  //! Writes Volume3dElementRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Volume3dElementRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepFEA_Volume3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepFEA_RWVolume3dElementRepresentation_HeaderFile
index 082b068beb9507e194b9debe177a32ff6f506b9a..47a85713352fd31d5dcefda8b322a2046772880a 100755 (executable)
 RWStepGeom_RWAxis1Placement.cxx
-RWStepGeom_RWAxis1Placement.hxx
+RWStepGeom_RWAxis1Placement.pxx
 RWStepGeom_RWAxis2Placement2d.cxx
-RWStepGeom_RWAxis2Placement2d.hxx
+RWStepGeom_RWAxis2Placement2d.pxx
 RWStepGeom_RWAxis2Placement3d.cxx
-RWStepGeom_RWAxis2Placement3d.hxx
+RWStepGeom_RWAxis2Placement3d.pxx
 RWStepGeom_RWBezierCurve.cxx
-RWStepGeom_RWBezierCurve.hxx
+RWStepGeom_RWBezierCurve.pxx
 RWStepGeom_RWBezierCurveAndRationalBSplineCurve.cxx
-RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx
+RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx
 RWStepGeom_RWBezierSurface.cxx
-RWStepGeom_RWBezierSurface.hxx
+RWStepGeom_RWBezierSurface.pxx
 RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.cxx
-RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx
+RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx
 RWStepGeom_RWBoundaryCurve.cxx
-RWStepGeom_RWBoundaryCurve.hxx
+RWStepGeom_RWBoundaryCurve.pxx
 RWStepGeom_RWBoundedCurve.cxx
-RWStepGeom_RWBoundedCurve.hxx
+RWStepGeom_RWBoundedCurve.pxx
 RWStepGeom_RWBoundedSurface.cxx
-RWStepGeom_RWBoundedSurface.hxx
+RWStepGeom_RWBoundedSurface.pxx
 RWStepGeom_RWBSplineCurve.cxx
-RWStepGeom_RWBSplineCurve.hxx
+RWStepGeom_RWBSplineCurve.pxx
 RWStepGeom_RWBSplineCurveWithKnots.cxx
-RWStepGeom_RWBSplineCurveWithKnots.hxx
+RWStepGeom_RWBSplineCurveWithKnots.pxx
 RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.cxx
-RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx
+RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx
 RWStepGeom_RWBSplineSurface.cxx
-RWStepGeom_RWBSplineSurface.hxx
+RWStepGeom_RWBSplineSurface.pxx
 RWStepGeom_RWBSplineSurfaceWithKnots.cxx
-RWStepGeom_RWBSplineSurfaceWithKnots.hxx
+RWStepGeom_RWBSplineSurfaceWithKnots.pxx
 RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx
-RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx
+RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx
 RWStepGeom_RWCartesianPoint.cxx
-RWStepGeom_RWCartesianPoint.hxx
+RWStepGeom_RWCartesianPoint.pxx
 RWStepGeom_RWCartesianTransformationOperator.cxx
-RWStepGeom_RWCartesianTransformationOperator.hxx
+RWStepGeom_RWCartesianTransformationOperator.pxx
 RWStepGeom_RWCartesianTransformationOperator3d.cxx
-RWStepGeom_RWCartesianTransformationOperator3d.hxx
+RWStepGeom_RWCartesianTransformationOperator3d.pxx
 RWStepGeom_RWCircle.cxx
-RWStepGeom_RWCircle.hxx
+RWStepGeom_RWCircle.pxx
 RWStepGeom_RWCompositeCurve.cxx
-RWStepGeom_RWCompositeCurve.hxx
+RWStepGeom_RWCompositeCurve.pxx
 RWStepGeom_RWCompositeCurveOnSurface.cxx
-RWStepGeom_RWCompositeCurveOnSurface.hxx
+RWStepGeom_RWCompositeCurveOnSurface.pxx
 RWStepGeom_RWCompositeCurveSegment.cxx
-RWStepGeom_RWCompositeCurveSegment.hxx
+RWStepGeom_RWCompositeCurveSegment.pxx
 RWStepGeom_RWConic.cxx
-RWStepGeom_RWConic.hxx
+RWStepGeom_RWConic.pxx
 RWStepGeom_RWConicalSurface.cxx
-RWStepGeom_RWConicalSurface.hxx
+RWStepGeom_RWConicalSurface.pxx
 RWStepGeom_RWCurve.cxx
-RWStepGeom_RWCurve.hxx
+RWStepGeom_RWCurve.pxx
 RWStepGeom_RWCurveBoundedSurface.cxx
-RWStepGeom_RWCurveBoundedSurface.hxx
+RWStepGeom_RWCurveBoundedSurface.pxx
 RWStepGeom_RWCurveReplica.cxx
-RWStepGeom_RWCurveReplica.hxx
+RWStepGeom_RWCurveReplica.pxx
 RWStepGeom_RWCylindricalSurface.cxx
-RWStepGeom_RWCylindricalSurface.hxx
+RWStepGeom_RWCylindricalSurface.pxx
 RWStepGeom_RWDegeneratePcurve.cxx
-RWStepGeom_RWDegeneratePcurve.hxx
+RWStepGeom_RWDegeneratePcurve.pxx
 RWStepGeom_RWDegenerateToroidalSurface.cxx
-RWStepGeom_RWDegenerateToroidalSurface.hxx
+RWStepGeom_RWDegenerateToroidalSurface.pxx
 RWStepGeom_RWDirection.cxx
-RWStepGeom_RWDirection.hxx
+RWStepGeom_RWDirection.pxx
 RWStepGeom_RWElementarySurface.cxx
-RWStepGeom_RWElementarySurface.hxx
+RWStepGeom_RWElementarySurface.pxx
 RWStepGeom_RWEllipse.cxx
-RWStepGeom_RWEllipse.hxx
+RWStepGeom_RWEllipse.pxx
 RWStepGeom_RWEvaluatedDegeneratePcurve.cxx
-RWStepGeom_RWEvaluatedDegeneratePcurve.hxx
+RWStepGeom_RWEvaluatedDegeneratePcurve.pxx
 RWStepGeom_RWGeometricRepresentationContext.cxx
-RWStepGeom_RWGeometricRepresentationContext.hxx
+RWStepGeom_RWGeometricRepresentationContext.pxx
 RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.cxx
-RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx
+RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx
 RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.cxx
-RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx
+RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx
 RWStepGeom_RWGeometricRepresentationItem.cxx
-RWStepGeom_RWGeometricRepresentationItem.hxx
+RWStepGeom_RWGeometricRepresentationItem.pxx
 RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.cxx
-RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx
+RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx
 RWStepGeom_RWHyperbola.cxx
-RWStepGeom_RWHyperbola.hxx
+RWStepGeom_RWHyperbola.pxx
 RWStepGeom_RWIntersectionCurve.cxx
-RWStepGeom_RWIntersectionCurve.hxx
+RWStepGeom_RWIntersectionCurve.pxx
 RWStepGeom_RWLine.cxx
-RWStepGeom_RWLine.hxx
+RWStepGeom_RWLine.pxx
 RWStepGeom_RWOffsetCurve3d.cxx
-RWStepGeom_RWOffsetCurve3d.hxx
+RWStepGeom_RWOffsetCurve3d.pxx
 RWStepGeom_RWOffsetSurface.cxx
-RWStepGeom_RWOffsetSurface.hxx
+RWStepGeom_RWOffsetSurface.pxx
 RWStepGeom_RWOrientedSurface.cxx
-RWStepGeom_RWOrientedSurface.hxx
+RWStepGeom_RWOrientedSurface.pxx
 RWStepGeom_RWOuterBoundaryCurve.cxx
-RWStepGeom_RWOuterBoundaryCurve.hxx
+RWStepGeom_RWOuterBoundaryCurve.pxx
 RWStepGeom_RWParabola.cxx
-RWStepGeom_RWParabola.hxx
+RWStepGeom_RWParabola.pxx
 RWStepGeom_RWPcurve.cxx
-RWStepGeom_RWPcurve.hxx
+RWStepGeom_RWPcurve.pxx
 RWStepGeom_RWPlacement.cxx
-RWStepGeom_RWPlacement.hxx
+RWStepGeom_RWPlacement.pxx
 RWStepGeom_RWPlane.cxx
-RWStepGeom_RWPlane.hxx
+RWStepGeom_RWPlane.pxx
 RWStepGeom_RWPoint.cxx
-RWStepGeom_RWPoint.hxx
+RWStepGeom_RWPoint.pxx
 RWStepGeom_RWPointOnCurve.cxx
-RWStepGeom_RWPointOnCurve.hxx
+RWStepGeom_RWPointOnCurve.pxx
 RWStepGeom_RWPointOnSurface.cxx
-RWStepGeom_RWPointOnSurface.hxx
+RWStepGeom_RWPointOnSurface.pxx
 RWStepGeom_RWPointReplica.cxx
-RWStepGeom_RWPointReplica.hxx
+RWStepGeom_RWPointReplica.pxx
 RWStepGeom_RWPolyline.cxx
-RWStepGeom_RWPolyline.hxx
+RWStepGeom_RWPolyline.pxx
 RWStepGeom_RWQuasiUniformCurve.cxx
-RWStepGeom_RWQuasiUniformCurve.hxx
+RWStepGeom_RWQuasiUniformCurve.pxx
 RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.cxx
-RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx
+RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx
 RWStepGeom_RWQuasiUniformSurface.cxx
-RWStepGeom_RWQuasiUniformSurface.hxx
+RWStepGeom_RWQuasiUniformSurface.pxx
 RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.cxx
-RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx
+RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx
 RWStepGeom_RWRationalBSplineCurve.cxx
-RWStepGeom_RWRationalBSplineCurve.hxx
+RWStepGeom_RWRationalBSplineCurve.pxx
 RWStepGeom_RWRationalBSplineSurface.cxx
-RWStepGeom_RWRationalBSplineSurface.hxx
+RWStepGeom_RWRationalBSplineSurface.pxx
 RWStepGeom_RWRectangularCompositeSurface.cxx
-RWStepGeom_RWRectangularCompositeSurface.hxx
+RWStepGeom_RWRectangularCompositeSurface.pxx
 RWStepGeom_RWRectangularTrimmedSurface.cxx
-RWStepGeom_RWRectangularTrimmedSurface.hxx
+RWStepGeom_RWRectangularTrimmedSurface.pxx
 RWStepGeom_RWReparametrisedCompositeCurveSegment.cxx
-RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx
+RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx
 RWStepGeom_RWSeamCurve.cxx
-RWStepGeom_RWSeamCurve.hxx
+RWStepGeom_RWSeamCurve.pxx
 RWStepGeom_RWSphericalSurface.cxx
-RWStepGeom_RWSphericalSurface.hxx
+RWStepGeom_RWSphericalSurface.pxx
 RWStepGeom_RWSuParameters.cxx
-RWStepGeom_RWSuParameters.hxx
+RWStepGeom_RWSuParameters.pxx
 RWStepGeom_RWSurface.cxx
-RWStepGeom_RWSurface.hxx
+RWStepGeom_RWSurface.pxx
 RWStepGeom_RWSurfaceCurve.cxx
-RWStepGeom_RWSurfaceCurve.hxx
+RWStepGeom_RWSurfaceCurve.pxx
 RWStepGeom_RWSurfaceCurveAndBoundedCurve.cxx
-RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx
+RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx
 RWStepGeom_RWSurfaceOfLinearExtrusion.cxx
-RWStepGeom_RWSurfaceOfLinearExtrusion.hxx
+RWStepGeom_RWSurfaceOfLinearExtrusion.pxx
 RWStepGeom_RWSurfaceOfRevolution.cxx
-RWStepGeom_RWSurfaceOfRevolution.hxx
+RWStepGeom_RWSurfaceOfRevolution.pxx
 RWStepGeom_RWSurfacePatch.cxx
-RWStepGeom_RWSurfacePatch.hxx
+RWStepGeom_RWSurfacePatch.pxx
 RWStepGeom_RWSurfaceReplica.cxx
-RWStepGeom_RWSurfaceReplica.hxx
+RWStepGeom_RWSurfaceReplica.pxx
 RWStepGeom_RWSweptSurface.cxx
-RWStepGeom_RWSweptSurface.hxx
+RWStepGeom_RWSweptSurface.pxx
 RWStepGeom_RWToroidalSurface.cxx
-RWStepGeom_RWToroidalSurface.hxx
+RWStepGeom_RWToroidalSurface.pxx
 RWStepGeom_RWTrimmedCurve.cxx
-RWStepGeom_RWTrimmedCurve.hxx
+RWStepGeom_RWTrimmedCurve.pxx
 RWStepGeom_RWUniformCurve.cxx
-RWStepGeom_RWUniformCurve.hxx
+RWStepGeom_RWUniformCurve.pxx
 RWStepGeom_RWUniformCurveAndRationalBSplineCurve.cxx
-RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx
+RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx
 RWStepGeom_RWUniformSurface.cxx
-RWStepGeom_RWUniformSurface.hxx
+RWStepGeom_RWUniformSurface.pxx
 RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.cxx
-RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx
+RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx
 RWStepGeom_RWVector.cxx
-RWStepGeom_RWVector.hxx
+RWStepGeom_RWVector.pxx
index 0ff11df421beb756c6a2f24a28bd06ae4e093ecd..2b00acdf8ca823feffdadcaef977ffc06809f2cb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWAxis1Placement.hxx>
+#include "RWStepGeom_RWAxis1Placement.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis1Placement.hxx b/src/RWStepGeom/RWStepGeom_RWAxis1Placement.hxx
deleted file mode 100644 (file)
index eec72a8..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWAxis1Placement_HeaderFile
-#define _RWStepGeom_RWAxis1Placement_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Axis1Placement;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Axis1Placement
-class RWStepGeom_RWAxis1Placement 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWAxis1Placement();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis1Placement)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis1Placement)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Axis1Placement)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWAxis1Placement_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis1Placement.pxx b/src/RWStepGeom/RWStepGeom_RWAxis1Placement.pxx
new file mode 100644 (file)
index 0000000..82e173e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWAxis1Placement_HeaderFile
+#define _RWStepGeom_RWAxis1Placement_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Axis1Placement;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Axis1Placement
+class RWStepGeom_RWAxis1Placement 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWAxis1Placement();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis1Placement)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis1Placement)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Axis1Placement)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWAxis1Placement_HeaderFile
index 08d0a93cbb28e3497cd070301ea062d922dfac76..620835b7912bbfecb581ecc64d7c7a65e254a3d0 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWAxis2Placement2d.hxx>
+#include "RWStepGeom_RWAxis2Placement2d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement2d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.hxx b/src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.hxx
deleted file mode 100644 (file)
index f096954..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWAxis2Placement2d_HeaderFile
-#define _RWStepGeom_RWAxis2Placement2d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Axis2Placement2d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Axis2Placement2d
-class RWStepGeom_RWAxis2Placement2d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWAxis2Placement2d();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis2Placement2d)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis2Placement2d)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Axis2Placement2d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWAxis2Placement2d_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.pxx b/src/RWStepGeom/RWStepGeom_RWAxis2Placement2d.pxx
new file mode 100644 (file)
index 0000000..7eaac4d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWAxis2Placement2d_HeaderFile
+#define _RWStepGeom_RWAxis2Placement2d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Axis2Placement2d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Axis2Placement2d
+class RWStepGeom_RWAxis2Placement2d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWAxis2Placement2d();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis2Placement2d)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis2Placement2d)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Axis2Placement2d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWAxis2Placement2d_HeaderFile
index 1341cbc88e6de0ced8b3c3e63e393f06256e147f..3eb31b7e28766d1f4157627293a90dfcfe3e11b7 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWAxis2Placement3d.hxx>
+#include "RWStepGeom_RWAxis2Placement3d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.hxx b/src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.hxx
deleted file mode 100644 (file)
index 4028e0f..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWAxis2Placement3d_HeaderFile
-#define _RWStepGeom_RWAxis2Placement3d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Axis2Placement3d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Axis2Placement3d
-class RWStepGeom_RWAxis2Placement3d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWAxis2Placement3d();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis2Placement3d)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis2Placement3d)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Axis2Placement3d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWAxis2Placement3d_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.pxx b/src/RWStepGeom/RWStepGeom_RWAxis2Placement3d.pxx
new file mode 100644 (file)
index 0000000..5b88c83
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWAxis2Placement3d_HeaderFile
+#define _RWStepGeom_RWAxis2Placement3d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Axis2Placement3d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Axis2Placement3d
+class RWStepGeom_RWAxis2Placement3d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWAxis2Placement3d();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Axis2Placement3d)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Axis2Placement3d)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Axis2Placement3d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWAxis2Placement3d_HeaderFile
index 5995c45398e9b7ca2676d883103ba1fe1a4d69e8..145c7044057816a73a822f8e971abc17642d27d2 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBSplineCurve.hxx>
+#include "RWStepGeom_RWBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurve.hxx
deleted file mode 100644 (file)
index 31093ea..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineCurve_HeaderFile
-#define _RWStepGeom_RWBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BSplineCurve
-class RWStepGeom_RWBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..fbeaa69
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineCurve_HeaderFile
+#define _RWStepGeom_RWBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BSplineCurve
+class RWStepGeom_RWBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineCurve_HeaderFile
index 6faa4d6ce047d0bac3868cd00f59ad59b8b51c9c..6eb2f479cbe7fcad2f48ed7b79321b48e1f178e5 100644 (file)
@@ -15,7 +15,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnots.hxx>
+#include "RWStepGeom_RWBSplineCurveWithKnots.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineCurveWithKnots.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.hxx
deleted file mode 100644 (file)
index 9862132..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
-#define _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineCurveWithKnots;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for BSplineCurveWithKnots
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWBSplineCurveWithKnots 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineCurveWithKnots();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurveWithKnots)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurveWithKnots)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineCurveWithKnots)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_BSplineCurveWithKnots)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.pxx
new file mode 100644 (file)
index 0000000..b970798
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
+#define _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineCurveWithKnots;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for BSplineCurveWithKnots
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWBSplineCurveWithKnots 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineCurveWithKnots();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurveWithKnots)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurveWithKnots)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineCurveWithKnots)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_BSplineCurveWithKnots)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineCurveWithKnots_HeaderFile
index 981ce979364716dd02589eeee85a83723faedd6a..af35f587ec272325a86477ba7cf1c6853ca16c67 100644 (file)
@@ -16,9 +16,9 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnots.hxx>
-#include <RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx>
-#include <RWStepGeom_RWRationalBSplineCurve.hxx>
+#include "RWStepGeom_RWBSplineCurveWithKnots.pxx"
+#include "RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx"
+#include "RWStepGeom_RWRationalBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineCurveWithKnots.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.hxx
deleted file mode 100644 (file)
index 3435d69..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
-#define _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for BSplineCurveWithKnotsAndRationalBSplineCurve
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..8990a85
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
+#define _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for BSplineCurveWithKnotsAndRationalBSplineCurve
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve_HeaderFile
index 51876da8fe7342b132593f211df6a506a69b5d41..7517b36fdc402370d5e831b614262c739dc8e1a8 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBSplineSurface.hxx>
+#include "RWStepGeom_RWBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurface.hxx
deleted file mode 100644 (file)
index 4ac1ca2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineSurface_HeaderFile
-#define _RWStepGeom_RWBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BSplineSurface
-class RWStepGeom_RWBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..e1f23cf
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineSurface_HeaderFile
+#define _RWStepGeom_RWBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BSplineSurface
+class RWStepGeom_RWBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineSurface_HeaderFile
index 77203c6dddb501ab93e19bd10b4d4bb66a9ee361..69e3d7cf8aefaf817b6153ecc9e2db570a70ac87 100644 (file)
@@ -15,7 +15,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnots.hxx>
+#include "RWStepGeom_RWBSplineSurfaceWithKnots.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineSurfaceWithKnots.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.hxx
deleted file mode 100644 (file)
index 2711429..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
-#define _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineSurfaceWithKnots;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for BSplineSurfaceWithKnots
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWBSplineSurfaceWithKnots 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineSurfaceWithKnots();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurfaceWithKnots)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurfaceWithKnots)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineSurfaceWithKnots)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_BSplineSurfaceWithKnots)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnots.pxx
new file mode 100644 (file)
index 0000000..9097026
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
+#define _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineSurfaceWithKnots;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for BSplineSurfaceWithKnots
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWBSplineSurfaceWithKnots 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineSurfaceWithKnots();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurfaceWithKnots)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurfaceWithKnots)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineSurfaceWithKnots)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_BSplineSurfaceWithKnots)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineSurfaceWithKnots_HeaderFile
index 1a517949b7f33f80f217b4b4dadfc12f47172ea0..6e460461f774ac0d636e72150c99121362eaef26 100644 (file)
@@ -15,9 +15,9 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnots.hxx>
-#include <RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx>
-#include <RWStepGeom_RWRationalBSplineSurface.hxx>
+#include "RWStepGeom_RWBSplineSurfaceWithKnots.pxx"
+#include "RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx"
+#include "RWStepGeom_RWRationalBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BSplineSurfaceWithKnots.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx
deleted file mode 100644 (file)
index d72ca08..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
-#define _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for BSplineSurfaceWithKnotsAndRationalBSplineSurface
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..f5d357d
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
+#define _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for BSplineSurfaceWithKnotsAndRationalBSplineSurface
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface_HeaderFile
index 05b4e4afc0a49814ec95cd5f11a1ec96f21eefad..1af14e8527d34d5b760851921288153f4a100f69 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBezierCurve.hxx>
+#include "RWStepGeom_RWBezierCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BezierCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBezierCurve.hxx
deleted file mode 100644 (file)
index c5e3fb2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBezierCurve_HeaderFile
-#define _RWStepGeom_RWBezierCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BezierCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BezierCurve
-class RWStepGeom_RWBezierCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBezierCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BezierCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBezierCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBezierCurve.pxx
new file mode 100644 (file)
index 0000000..903bb7e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBezierCurve_HeaderFile
+#define _RWStepGeom_RWBezierCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BezierCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BezierCurve
+class RWStepGeom_RWBezierCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBezierCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BezierCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBezierCurve_HeaderFile
index 4e5c51589d4eb175fe63203b7e49953e7ccded8a..55222aa4b42dd08de5dda5ae2501a3c318cc8dc0 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx>
+#include "RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BezierCurveAndRationalBSplineCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.hxx
deleted file mode 100644 (file)
index c9f6444..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
-#define _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BezierCurveAndRationalBSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BezierCurveAndRationalBSplineCurve
-class RWStepGeom_RWBezierCurveAndRationalBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBezierCurveAndRationalBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..0ac692e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
+#define _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BezierCurveAndRationalBSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BezierCurveAndRationalBSplineCurve
+class RWStepGeom_RWBezierCurveAndRationalBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBezierCurveAndRationalBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BezierCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBezierCurveAndRationalBSplineCurve_HeaderFile
index 99ed6a5ed1ced8a003469b6a4c2606bf92675167..b613eec1993927716f1136ef89458b55a86408e1 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBezierSurface.hxx>
+#include "RWStepGeom_RWBezierSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BezierSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierSurface.hxx b/src/RWStepGeom/RWStepGeom_RWBezierSurface.hxx
deleted file mode 100644 (file)
index 5399a40..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBezierSurface_HeaderFile
-#define _RWStepGeom_RWBezierSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BezierSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BezierSurface
-class RWStepGeom_RWBezierSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBezierSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BezierSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBezierSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierSurface.pxx b/src/RWStepGeom/RWStepGeom_RWBezierSurface.pxx
new file mode 100644 (file)
index 0000000..ccef474
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBezierSurface_HeaderFile
+#define _RWStepGeom_RWBezierSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BezierSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BezierSurface
+class RWStepGeom_RWBezierSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBezierSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BezierSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBezierSurface_HeaderFile
index 6886954cb60370ce2d89778aff47e4ac6099e8fa..5eb797f60e3bc75780c3ce8dbaa30e4295d3e08f 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx>
+#include "RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BezierSurfaceAndRationalBSplineSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.hxx
deleted file mode 100644 (file)
index 288d967..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
-#define _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BezierSurfaceAndRationalBSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BezierSurfaceAndRationalBSplineSurface
-class RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..4c630e8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
+#define _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BezierSurfaceAndRationalBSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BezierSurfaceAndRationalBSplineSurface
+class RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BezierSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface_HeaderFile
index 26c7909c3cb4f0252c25ea1ee8c3eae361c91158..ad3dc2115394bf71b6b39b21471bdfa3f1b60fd0 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWBoundaryCurve.hxx>
+#include "RWStepGeom_RWBoundaryCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BoundaryCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundaryCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBoundaryCurve.hxx
deleted file mode 100644 (file)
index 4a8276c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBoundaryCurve_HeaderFile
-#define _RWStepGeom_RWBoundaryCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BoundaryCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BoundaryCurve
-class RWStepGeom_RWBoundaryCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBoundaryCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundaryCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundaryCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_BoundaryCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBoundaryCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundaryCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBoundaryCurve.pxx
new file mode 100644 (file)
index 0000000..52cdb83
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBoundaryCurve_HeaderFile
+#define _RWStepGeom_RWBoundaryCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BoundaryCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BoundaryCurve
+class RWStepGeom_RWBoundaryCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBoundaryCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundaryCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundaryCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_BoundaryCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBoundaryCurve_HeaderFile
index ada41111eb15b5b048966af1a914ee9b75480948..661d106ef70cddb49ea441557c107fc4c4183751 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWBoundedCurve.hxx>
+#include "RWStepGeom_RWBoundedCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BoundedCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundedCurve.hxx b/src/RWStepGeom/RWStepGeom_RWBoundedCurve.hxx
deleted file mode 100644 (file)
index 97ba399..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBoundedCurve_HeaderFile
-#define _RWStepGeom_RWBoundedCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BoundedCurve;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for BoundedCurve
-class RWStepGeom_RWBoundedCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBoundedCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundedCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundedCurve)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBoundedCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundedCurve.pxx b/src/RWStepGeom/RWStepGeom_RWBoundedCurve.pxx
new file mode 100644 (file)
index 0000000..1819922
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBoundedCurve_HeaderFile
+#define _RWStepGeom_RWBoundedCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BoundedCurve;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for BoundedCurve
+class RWStepGeom_RWBoundedCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBoundedCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundedCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundedCurve)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBoundedCurve_HeaderFile
index 745b3e4bd397a2e71f42ab132a0caf5e894397ed..4e83e264fc8ea29ebb387f0e5638f6419d4b46a3 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWBoundedSurface.hxx>
+#include "RWStepGeom_RWBoundedSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BoundedSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundedSurface.hxx b/src/RWStepGeom/RWStepGeom_RWBoundedSurface.hxx
deleted file mode 100644 (file)
index 5dd6534..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWBoundedSurface_HeaderFile
-#define _RWStepGeom_RWBoundedSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_BoundedSurface;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for BoundedSurface
-class RWStepGeom_RWBoundedSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWBoundedSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundedSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundedSurface)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWBoundedSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWBoundedSurface.pxx b/src/RWStepGeom/RWStepGeom_RWBoundedSurface.pxx
new file mode 100644 (file)
index 0000000..91306fb
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWBoundedSurface_HeaderFile
+#define _RWStepGeom_RWBoundedSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_BoundedSurface;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for BoundedSurface
+class RWStepGeom_RWBoundedSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWBoundedSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_BoundedSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_BoundedSurface)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWBoundedSurface_HeaderFile
index 580d39438cd8650cab5f4e49e2f3d498a43bb22c..9fecda79eaef6b6d331f7f23d38c67776581eb3f 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_Check.hxx>
-#include <RWStepGeom_RWCartesianPoint.hxx>
+#include "RWStepGeom_RWCartesianPoint.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianPoint.hxx b/src/RWStepGeom/RWStepGeom_RWCartesianPoint.hxx
deleted file mode 100644 (file)
index 2bc0145..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCartesianPoint_HeaderFile
-#define _RWStepGeom_RWCartesianPoint_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CartesianPoint;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for CartesianPoint
-class RWStepGeom_RWCartesianPoint 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCartesianPoint();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianPoint)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianPoint)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCartesianPoint_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianPoint.pxx b/src/RWStepGeom/RWStepGeom_RWCartesianPoint.pxx
new file mode 100644 (file)
index 0000000..a386631
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCartesianPoint_HeaderFile
+#define _RWStepGeom_RWCartesianPoint_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CartesianPoint;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for CartesianPoint
+class RWStepGeom_RWCartesianPoint 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCartesianPoint();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianPoint)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianPoint)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCartesianPoint_HeaderFile
index fb4e7d1dcbdefd095d17e72b431f3d3b652aa38d..c5f1825dcf7fa37f1090a017203ff95dccd795cf 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator.hxx>
+#include "RWStepGeom_RWCartesianTransformationOperator.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.hxx b/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.hxx
deleted file mode 100644 (file)
index f93efc4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
-#define _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CartesianTransformationOperator;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CartesianTransformationOperator
-class RWStepGeom_RWCartesianTransformationOperator 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCartesianTransformationOperator();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianTransformationOperator)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianTransformationOperator)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CartesianTransformationOperator)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.pxx b/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator.pxx
new file mode 100644 (file)
index 0000000..031b828
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
+#define _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CartesianTransformationOperator;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CartesianTransformationOperator
+class RWStepGeom_RWCartesianTransformationOperator 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCartesianTransformationOperator();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianTransformationOperator)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianTransformationOperator)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CartesianTransformationOperator)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCartesianTransformationOperator_HeaderFile
index 0fff525e63bc31c71eff29a0218ebd1ec8279b6d..1a52f26b53a499a7a3cc59ef6dec550166e7c6ae 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCartesianTransformationOperator3d.hxx>
+#include "RWStepGeom_RWCartesianTransformationOperator3d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.hxx b/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.hxx
deleted file mode 100644 (file)
index 024ad4c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
-#define _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CartesianTransformationOperator3d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CartesianTransformationOperator3d
-class RWStepGeom_RWCartesianTransformationOperator3d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCartesianTransformationOperator3d();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianTransformationOperator3d)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianTransformationOperator3d)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CartesianTransformationOperator3d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.pxx b/src/RWStepGeom/RWStepGeom_RWCartesianTransformationOperator3d.pxx
new file mode 100644 (file)
index 0000000..64d4800
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
+#define _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CartesianTransformationOperator3d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CartesianTransformationOperator3d
+class RWStepGeom_RWCartesianTransformationOperator3d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCartesianTransformationOperator3d();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CartesianTransformationOperator3d)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CartesianTransformationOperator3d)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CartesianTransformationOperator3d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCartesianTransformationOperator3d_HeaderFile
index 63ba5708e81853954a90140f50ae9e64f3317851..9467fa1a1ba4d398dbfaed061a6a823990456130 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCircle.hxx>
+#include "RWStepGeom_RWCircle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Circle.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCircle.hxx b/src/RWStepGeom/RWStepGeom_RWCircle.hxx
deleted file mode 100644 (file)
index 5d27509..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCircle_HeaderFile
-#define _RWStepGeom_RWCircle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Circle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Circle
-class RWStepGeom_RWCircle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCircle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Circle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Circle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Circle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCircle_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCircle.pxx b/src/RWStepGeom/RWStepGeom_RWCircle.pxx
new file mode 100644 (file)
index 0000000..bf14461
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCircle_HeaderFile
+#define _RWStepGeom_RWCircle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Circle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Circle
+class RWStepGeom_RWCircle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCircle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Circle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Circle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Circle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCircle_HeaderFile
index 49304aa7d62ff1766895e39d46bf996e237dda06..7ef61d84ce9f2533d6fdb2cb342634b42325c76e 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCompositeCurve.hxx>
+#include "RWStepGeom_RWCompositeCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CompositeCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurve.hxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurve.hxx
deleted file mode 100644 (file)
index 50ca97c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCompositeCurve_HeaderFile
-#define _RWStepGeom_RWCompositeCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CompositeCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompositeCurve
-class RWStepGeom_RWCompositeCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCompositeCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CompositeCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCompositeCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurve.pxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurve.pxx
new file mode 100644 (file)
index 0000000..6d369f1
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCompositeCurve_HeaderFile
+#define _RWStepGeom_RWCompositeCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CompositeCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompositeCurve
+class RWStepGeom_RWCompositeCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCompositeCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CompositeCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCompositeCurve_HeaderFile
index 304d83a6495b2865717b82695fac8a4c27c5f22d..9ef034c9e55fe4aae0ce0252c0888e10aeab7914 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCompositeCurveOnSurface.hxx>
+#include "RWStepGeom_RWCompositeCurveOnSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CompositeCurveOnSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.hxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.hxx
deleted file mode 100644 (file)
index df48d65..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
-#define _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CompositeCurveOnSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompositeCurveOnSurface
-class RWStepGeom_RWCompositeCurveOnSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCompositeCurveOnSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurveOnSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurveOnSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CompositeCurveOnSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.pxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurveOnSurface.pxx
new file mode 100644 (file)
index 0000000..ae2a0e6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
+#define _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CompositeCurveOnSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompositeCurveOnSurface
+class RWStepGeom_RWCompositeCurveOnSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCompositeCurveOnSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurveOnSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurveOnSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CompositeCurveOnSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCompositeCurveOnSurface_HeaderFile
index 70b22306cb6dfa35be4b822403abcd4e80dff0b9..3be07f3e68c5ea04658a71be2a767408cb64ebab 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCompositeCurveSegment.hxx>
+#include "RWStepGeom_RWCompositeCurveSegment.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CompositeCurveSegment.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.hxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.hxx
deleted file mode 100644 (file)
index 3042624..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCompositeCurveSegment_HeaderFile
-#define _RWStepGeom_RWCompositeCurveSegment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CompositeCurveSegment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompositeCurveSegment
-class RWStepGeom_RWCompositeCurveSegment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCompositeCurveSegment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurveSegment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurveSegment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CompositeCurveSegment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCompositeCurveSegment_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.pxx b/src/RWStepGeom/RWStepGeom_RWCompositeCurveSegment.pxx
new file mode 100644 (file)
index 0000000..1121af6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCompositeCurveSegment_HeaderFile
+#define _RWStepGeom_RWCompositeCurveSegment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CompositeCurveSegment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompositeCurveSegment
+class RWStepGeom_RWCompositeCurveSegment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCompositeCurveSegment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CompositeCurveSegment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CompositeCurveSegment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CompositeCurveSegment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCompositeCurveSegment_HeaderFile
index 1bf1562579c0c34eb0708cbc80ab37bc4e990a2b..29862f0d4977cbb3262b60ce562098caf35354c0 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWConic.hxx>
+#include "RWStepGeom_RWConic.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Conic.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWConic.hxx b/src/RWStepGeom/RWStepGeom_RWConic.hxx
deleted file mode 100644 (file)
index b08037c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWConic_HeaderFile
-#define _RWStepGeom_RWConic_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Conic;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Conic
-class RWStepGeom_RWConic 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWConic();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Conic)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Conic)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Conic)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWConic_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWConic.pxx b/src/RWStepGeom/RWStepGeom_RWConic.pxx
new file mode 100644 (file)
index 0000000..818298d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWConic_HeaderFile
+#define _RWStepGeom_RWConic_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Conic;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Conic
+class RWStepGeom_RWConic 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWConic();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Conic)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Conic)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Conic)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWConic_HeaderFile
index 93d2f593a38bbfac00fe01f309a4dcc926884ea7..6b4e13665bf74fc47d055742bc51df67ad7bacb7 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWConicalSurface.hxx>
+#include "RWStepGeom_RWConicalSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWConicalSurface.hxx b/src/RWStepGeom/RWStepGeom_RWConicalSurface.hxx
deleted file mode 100644 (file)
index 93c46ee..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWConicalSurface_HeaderFile
-#define _RWStepGeom_RWConicalSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_ConicalSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConicalSurface
-class RWStepGeom_RWConicalSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWConicalSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ConicalSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ConicalSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_ConicalSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWConicalSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWConicalSurface.pxx b/src/RWStepGeom/RWStepGeom_RWConicalSurface.pxx
new file mode 100644 (file)
index 0000000..2750831
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWConicalSurface_HeaderFile
+#define _RWStepGeom_RWConicalSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_ConicalSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConicalSurface
+class RWStepGeom_RWConicalSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWConicalSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ConicalSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ConicalSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_ConicalSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWConicalSurface_HeaderFile
index 841fec18c818efb550b8cd8065d32b8250eaa5fe..5dcff26b44c9bacf89d1f6bddffc07f7da14875a 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWCurve.hxx>
+#include "RWStepGeom_RWCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Curve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCurve.hxx b/src/RWStepGeom/RWStepGeom_RWCurve.hxx
deleted file mode 100644 (file)
index 765f636..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCurve_HeaderFile
-#define _RWStepGeom_RWCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Curve;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Curve
-class RWStepGeom_RWCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Curve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Curve)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCurve.pxx b/src/RWStepGeom/RWStepGeom_RWCurve.pxx
new file mode 100644 (file)
index 0000000..d0e542e
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCurve_HeaderFile
+#define _RWStepGeom_RWCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Curve;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Curve
+class RWStepGeom_RWCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Curve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Curve)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCurve_HeaderFile
index 34f9dba1520c59810936dcfe01cc7cebdd88d6b5..f4885ed0d4f9ed04fca048e122b55c3d17ebf03d 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCurveBoundedSurface.hxx>
+#include "RWStepGeom_RWCurveBoundedSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CurveBoundedSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.hxx b/src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.hxx
deleted file mode 100644 (file)
index 9b8e411..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCurveBoundedSurface_HeaderFile
-#define _RWStepGeom_RWCurveBoundedSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CurveBoundedSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CurveBoundedSurface
-class RWStepGeom_RWCurveBoundedSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepGeom_RWCurveBoundedSurface();
-  
-  //! Reads CurveBoundedSurface
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CurveBoundedSurface)& ent) const;
-  
-  //! Writes CurveBoundedSurface
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CurveBoundedSurface)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepGeom_CurveBoundedSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCurveBoundedSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.pxx b/src/RWStepGeom/RWStepGeom_RWCurveBoundedSurface.pxx
new file mode 100644 (file)
index 0000000..1db1f34
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCurveBoundedSurface_HeaderFile
+#define _RWStepGeom_RWCurveBoundedSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CurveBoundedSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CurveBoundedSurface
+class RWStepGeom_RWCurveBoundedSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepGeom_RWCurveBoundedSurface();
+  
+  //! Reads CurveBoundedSurface
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CurveBoundedSurface)& ent) const;
+  
+  //! Writes CurveBoundedSurface
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CurveBoundedSurface)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepGeom_CurveBoundedSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCurveBoundedSurface_HeaderFile
index ebc4f6d4c094f701667413fe07b04351d5b5d0a2..2183e3c4d47c68ad08c4a2816a3d7f6015aa1aef 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCurveReplica.hxx>
+#include "RWStepGeom_RWCurveReplica.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianTransformationOperator.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCurveReplica.hxx b/src/RWStepGeom/RWStepGeom_RWCurveReplica.hxx
deleted file mode 100644 (file)
index d4c1370..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCurveReplica_HeaderFile
-#define _RWStepGeom_RWCurveReplica_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CurveReplica;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CurveReplica
-class RWStepGeom_RWCurveReplica 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCurveReplica();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CurveReplica)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CurveReplica)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CurveReplica)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCurveReplica_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCurveReplica.pxx b/src/RWStepGeom/RWStepGeom_RWCurveReplica.pxx
new file mode 100644 (file)
index 0000000..31a50aa
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCurveReplica_HeaderFile
+#define _RWStepGeom_RWCurveReplica_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CurveReplica;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CurveReplica
+class RWStepGeom_RWCurveReplica 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCurveReplica();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CurveReplica)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CurveReplica)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CurveReplica)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCurveReplica_HeaderFile
index 4f11e645c587c3aa191f82d0986f9d4bb33f19f9..7b3333b4ffce52a96a8044d3890d806b0e6adf04 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWCylindricalSurface.hxx>
+#include "RWStepGeom_RWCylindricalSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWCylindricalSurface.hxx b/src/RWStepGeom/RWStepGeom_RWCylindricalSurface.hxx
deleted file mode 100644 (file)
index cdd48ec..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWCylindricalSurface_HeaderFile
-#define _RWStepGeom_RWCylindricalSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_CylindricalSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CylindricalSurface
-class RWStepGeom_RWCylindricalSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWCylindricalSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CylindricalSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CylindricalSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_CylindricalSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWCylindricalSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWCylindricalSurface.pxx b/src/RWStepGeom/RWStepGeom_RWCylindricalSurface.pxx
new file mode 100644 (file)
index 0000000..05956c5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWCylindricalSurface_HeaderFile
+#define _RWStepGeom_RWCylindricalSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_CylindricalSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CylindricalSurface
+class RWStepGeom_RWCylindricalSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWCylindricalSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_CylindricalSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_CylindricalSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_CylindricalSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWCylindricalSurface_HeaderFile
index aea23c14815315a3b8c2e9988438ae474a08a4af..811136b79091711ae29843b3d6fee60d806c916e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWDegeneratePcurve.hxx>
+#include "RWStepGeom_RWDegeneratePcurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_DegeneratePcurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.hxx b/src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.hxx
deleted file mode 100644 (file)
index 2b1af74..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWDegeneratePcurve_HeaderFile
-#define _RWStepGeom_RWDegeneratePcurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_DegeneratePcurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DegeneratePcurve
-class RWStepGeom_RWDegeneratePcurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWDegeneratePcurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_DegeneratePcurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_DegeneratePcurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_DegeneratePcurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWDegeneratePcurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.pxx b/src/RWStepGeom/RWStepGeom_RWDegeneratePcurve.pxx
new file mode 100644 (file)
index 0000000..7762ae7
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWDegeneratePcurve_HeaderFile
+#define _RWStepGeom_RWDegeneratePcurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_DegeneratePcurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DegeneratePcurve
+class RWStepGeom_RWDegeneratePcurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWDegeneratePcurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_DegeneratePcurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_DegeneratePcurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_DegeneratePcurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWDegeneratePcurve_HeaderFile
index 09883e1e14f817388506b174259c05e4d0c41e8a..9040c333c5b9019439e46a2ee387fb9bc919185e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWDegenerateToroidalSurface.hxx>
+#include "RWStepGeom_RWDegenerateToroidalSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.hxx b/src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.hxx
deleted file mode 100644 (file)
index cdc05f7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
-#define _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_DegenerateToroidalSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DegenerateToroidalSurface
-class RWStepGeom_RWDegenerateToroidalSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWDegenerateToroidalSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_DegenerateToroidalSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_DegenerateToroidalSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_DegenerateToroidalSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.pxx b/src/RWStepGeom/RWStepGeom_RWDegenerateToroidalSurface.pxx
new file mode 100644 (file)
index 0000000..a3c733e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
+#define _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_DegenerateToroidalSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DegenerateToroidalSurface
+class RWStepGeom_RWDegenerateToroidalSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWDegenerateToroidalSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_DegenerateToroidalSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_DegenerateToroidalSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_DegenerateToroidalSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWDegenerateToroidalSurface_HeaderFile
index 2e4fc49a3743a583f9f36faf4c82e6e0034cb2f0..d39814125508c2f056ec157acf71c2e43e097b0f 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWDirection.hxx>
+#include "RWStepGeom_RWDirection.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Direction.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWDirection.hxx b/src/RWStepGeom/RWStepGeom_RWDirection.hxx
deleted file mode 100644 (file)
index 57d4bc3..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWDirection_HeaderFile
-#define _RWStepGeom_RWDirection_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Direction;
-class StepData_StepWriter;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for Direction
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWDirection 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWDirection();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Direction)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Direction)& ent) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_Direction)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWDirection_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWDirection.pxx b/src/RWStepGeom/RWStepGeom_RWDirection.pxx
new file mode 100644 (file)
index 0000000..f16966b
--- /dev/null
@@ -0,0 +1,72 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWDirection_HeaderFile
+#define _RWStepGeom_RWDirection_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Direction;
+class StepData_StepWriter;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for Direction
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWDirection 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWDirection();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Direction)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Direction)& ent) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_Direction)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWDirection_HeaderFile
index 14f07293a433bb0a89d526b82d107831da49b705..de911fec8aa5a66f664f1ad553625aaf95f12dfd 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWElementarySurface.hxx>
+#include "RWStepGeom_RWElementarySurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWElementarySurface.hxx b/src/RWStepGeom/RWStepGeom_RWElementarySurface.hxx
deleted file mode 100644 (file)
index 4d4fbd4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWElementarySurface_HeaderFile
-#define _RWStepGeom_RWElementarySurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_ElementarySurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ElementarySurface
-class RWStepGeom_RWElementarySurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWElementarySurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ElementarySurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ElementarySurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_ElementarySurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWElementarySurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWElementarySurface.pxx b/src/RWStepGeom/RWStepGeom_RWElementarySurface.pxx
new file mode 100644 (file)
index 0000000..cf6eef2
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWElementarySurface_HeaderFile
+#define _RWStepGeom_RWElementarySurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_ElementarySurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ElementarySurface
+class RWStepGeom_RWElementarySurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWElementarySurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ElementarySurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ElementarySurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_ElementarySurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWElementarySurface_HeaderFile
index 7831cd01c8802b6797fe88617cf5f660c574e707..7a5b0109cb552215b95b47e8a76b238335e0e730 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWEllipse.hxx>
+#include "RWStepGeom_RWEllipse.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Ellipse.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWEllipse.hxx b/src/RWStepGeom/RWStepGeom_RWEllipse.hxx
deleted file mode 100644 (file)
index cb080cb..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWEllipse_HeaderFile
-#define _RWStepGeom_RWEllipse_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Ellipse;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for Ellipse
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWEllipse 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWEllipse();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Ellipse)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Ellipse)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Ellipse)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_Ellipse)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWEllipse_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWEllipse.pxx b/src/RWStepGeom/RWStepGeom_RWEllipse.pxx
new file mode 100644 (file)
index 0000000..27dce05
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWEllipse_HeaderFile
+#define _RWStepGeom_RWEllipse_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Ellipse;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for Ellipse
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWEllipse 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWEllipse();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Ellipse)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Ellipse)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Ellipse)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_Ellipse)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWEllipse_HeaderFile
index 2e915dd5694596d0f7facd2d38cfb9247a540ce9..a066e90b4b100983b75a27e4164a223cef363c3a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWEvaluatedDegeneratePcurve.hxx>
+#include "RWStepGeom_RWEvaluatedDegeneratePcurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.hxx b/src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.hxx
deleted file mode 100644 (file)
index a161620..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
-#define _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_EvaluatedDegeneratePcurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for EvaluatedDegeneratePcurve
-class RWStepGeom_RWEvaluatedDegeneratePcurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWEvaluatedDegeneratePcurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.pxx b/src/RWStepGeom/RWStepGeom_RWEvaluatedDegeneratePcurve.pxx
new file mode 100644 (file)
index 0000000..31369db
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
+#define _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_EvaluatedDegeneratePcurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for EvaluatedDegeneratePcurve
+class RWStepGeom_RWEvaluatedDegeneratePcurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWEvaluatedDegeneratePcurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_EvaluatedDegeneratePcurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWEvaluatedDegeneratePcurve_HeaderFile
index 08e5798e3f594d10f4d89278b9ec6b7ced24dfb2..a6c394dc5746c230d22f9cfc019720fff278bc9b 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
+#include "RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx b/src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx
deleted file mode 100644 (file)
index 3ffba56..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-// Created on: 1995-12-08
-// Created by: Frederic MAUPAS
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
-#define _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for
-//! GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx
-class RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx b/src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.pxx
new file mode 100644 (file)
index 0000000..5e0b8bb
--- /dev/null
@@ -0,0 +1,72 @@
+// Created on: 1995-12-08
+// Created by: Frederic MAUPAS
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
+#define _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for
+//! GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx
+class RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_HeaderFile
index b825e9367c39cc0f58a9801ad3f8e88aead38000..5ff8ef5a554e0b4aac7e6c953eadccb3e3867512 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWGeometricRepresentationContext.hxx>
+#include "RWStepGeom_RWGeometricRepresentationContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeometricRepresentationContext.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.hxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.hxx
deleted file mode 100644 (file)
index 4a43956..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
-#define _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_GeometricRepresentationContext;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for GeometricRepresentationContext
-class RWStepGeom_RWGeometricRepresentationContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWGeometricRepresentationContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContext)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.pxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContext.pxx
new file mode 100644 (file)
index 0000000..ce0f406
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
+#define _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_GeometricRepresentationContext;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for GeometricRepresentationContext
+class RWStepGeom_RWGeometricRepresentationContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWGeometricRepresentationContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContext)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWGeometricRepresentationContext_HeaderFile
index 75877c9fc779e65cee07bc336b1d9c85bb6d89a0..f587bd5cb682f9b921ffbcecfc9912a0d7cbea0e 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx>
+#include "RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.hxx
deleted file mode 100644 (file)
index a445338..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-07
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
-#define _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricRepresentationContextAndGlobalUnitAssignedContext
-class RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.pxx
new file mode 100644 (file)
index 0000000..713657f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-07
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
+#define _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricRepresentationContextAndGlobalUnitAssignedContext
+class RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext_HeaderFile
index d6375e17e7367b4e05bb3949419bf4e2ef49e903..5bd0d9a1279daada115bcda916f2040b3ef80f6b 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx>
+#include "RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeometricRepresentationContextAndParametricRepresentationContext.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.hxx
deleted file mode 100644 (file)
index d72965d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-07
-// Created by: FMA
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
-#define _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_GeometricRepresentationContextAndParametricRepresentationContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricRepresentationContextAndParametricRepresentationContext
-class RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.pxx
new file mode 100644 (file)
index 0000000..9ed2233
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-07
+// Created by: FMA
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
+#define _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_GeometricRepresentationContextAndParametricRepresentationContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricRepresentationContextAndParametricRepresentationContext
+class RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_GeometricRepresentationContextAndParametricRepresentationContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext_HeaderFile
index 481d84abc88110dd9f8043da226c829bea482536..d77947d048e92b26b2e72293065e86463f5e2477 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWGeometricRepresentationItem.hxx>
+#include "RWStepGeom_RWGeometricRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeometricRepresentationItem.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.hxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.hxx
deleted file mode 100644 (file)
index 8e0f8de..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
-#define _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_GeometricRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for GeometricRepresentationItem
-class RWStepGeom_RWGeometricRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWGeometricRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationItem)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.pxx b/src/RWStepGeom/RWStepGeom_RWGeometricRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..b9e2892
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
+#define _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_GeometricRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for GeometricRepresentationItem
+class RWStepGeom_RWGeometricRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWGeometricRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_GeometricRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_GeometricRepresentationItem)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWGeometricRepresentationItem_HeaderFile
index 545b525494237c04e34263d2a23d0f2f7f53774e..e9840832e431308b2ed2f94a214668f2391099ed 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWHyperbola.hxx>
+#include "RWStepGeom_RWHyperbola.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Hyperbola.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWHyperbola.hxx b/src/RWStepGeom/RWStepGeom_RWHyperbola.hxx
deleted file mode 100644 (file)
index 989cf99..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWHyperbola_HeaderFile
-#define _RWStepGeom_RWHyperbola_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Hyperbola;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Hyperbola
-class RWStepGeom_RWHyperbola 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWHyperbola();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Hyperbola)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Hyperbola)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Hyperbola)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWHyperbola_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWHyperbola.pxx b/src/RWStepGeom/RWStepGeom_RWHyperbola.pxx
new file mode 100644 (file)
index 0000000..a8c596c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWHyperbola_HeaderFile
+#define _RWStepGeom_RWHyperbola_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Hyperbola;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Hyperbola
+class RWStepGeom_RWHyperbola 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWHyperbola();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Hyperbola)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Hyperbola)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Hyperbola)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWHyperbola_HeaderFile
index b3d8b4a5c76e1f47ed0c145fed3c18abfe775ef3..be6538a4e51f7619ea77311e9fe806994e92b4c4 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWIntersectionCurve.hxx>
+#include "RWStepGeom_RWIntersectionCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_IntersectionCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWIntersectionCurve.hxx b/src/RWStepGeom/RWStepGeom_RWIntersectionCurve.hxx
deleted file mode 100644 (file)
index de4443b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWIntersectionCurve_HeaderFile
-#define _RWStepGeom_RWIntersectionCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_IntersectionCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for IntersectionCurve
-class RWStepGeom_RWIntersectionCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWIntersectionCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_IntersectionCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_IntersectionCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_IntersectionCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWIntersectionCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWIntersectionCurve.pxx b/src/RWStepGeom/RWStepGeom_RWIntersectionCurve.pxx
new file mode 100644 (file)
index 0000000..3e2a9f6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWIntersectionCurve_HeaderFile
+#define _RWStepGeom_RWIntersectionCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_IntersectionCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for IntersectionCurve
+class RWStepGeom_RWIntersectionCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWIntersectionCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_IntersectionCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_IntersectionCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_IntersectionCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWIntersectionCurve_HeaderFile
index 08954a583d2c5c10f57be5f902885fecb6840b73..c6f8decd2cdfd5cd0d43d6d38436a52231c50cb7 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWLine.hxx>
+#include "RWStepGeom_RWLine.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWLine.hxx b/src/RWStepGeom/RWStepGeom_RWLine.hxx
deleted file mode 100644 (file)
index 69ffd39..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWLine_HeaderFile
-#define _RWStepGeom_RWLine_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Line;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Line
-class RWStepGeom_RWLine 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWLine();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Line)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Line)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Line)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWLine_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWLine.pxx b/src/RWStepGeom/RWStepGeom_RWLine.pxx
new file mode 100644 (file)
index 0000000..e3dfdd7
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWLine_HeaderFile
+#define _RWStepGeom_RWLine_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Line;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Line
+class RWStepGeom_RWLine 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWLine();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Line)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Line)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Line)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWLine_HeaderFile
index dc2c1273a9eba51ab6d6acd1f0c66b644c02cc23..1a79474a2bc748aec36ae29817eab5c190812309 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWOffsetCurve3d.hxx>
+#include "RWStepGeom_RWOffsetCurve3d.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Direction.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.hxx b/src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.hxx
deleted file mode 100644 (file)
index 5a6ff17..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWOffsetCurve3d_HeaderFile
-#define _RWStepGeom_RWOffsetCurve3d_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_OffsetCurve3d;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OffsetCurve3d
-class RWStepGeom_RWOffsetCurve3d 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWOffsetCurve3d();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OffsetCurve3d)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OffsetCurve3d)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_OffsetCurve3d)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWOffsetCurve3d_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.pxx b/src/RWStepGeom/RWStepGeom_RWOffsetCurve3d.pxx
new file mode 100644 (file)
index 0000000..90320c8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWOffsetCurve3d_HeaderFile
+#define _RWStepGeom_RWOffsetCurve3d_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_OffsetCurve3d;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OffsetCurve3d
+class RWStepGeom_RWOffsetCurve3d 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWOffsetCurve3d();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OffsetCurve3d)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OffsetCurve3d)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_OffsetCurve3d)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWOffsetCurve3d_HeaderFile
index 38d92087132704d01f5b7122ef766f29cdcbc3f4..ecf47c8f6b9736b4385e008ac7081e1f8f60ff54 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWOffsetSurface.hxx>
+#include "RWStepGeom_RWOffsetSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_OffsetSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWOffsetSurface.hxx b/src/RWStepGeom/RWStepGeom_RWOffsetSurface.hxx
deleted file mode 100644 (file)
index 16d8071..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWOffsetSurface_HeaderFile
-#define _RWStepGeom_RWOffsetSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_OffsetSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OffsetSurface
-class RWStepGeom_RWOffsetSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWOffsetSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OffsetSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OffsetSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_OffsetSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWOffsetSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWOffsetSurface.pxx b/src/RWStepGeom/RWStepGeom_RWOffsetSurface.pxx
new file mode 100644 (file)
index 0000000..b851412
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWOffsetSurface_HeaderFile
+#define _RWStepGeom_RWOffsetSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_OffsetSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OffsetSurface
+class RWStepGeom_RWOffsetSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWOffsetSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OffsetSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OffsetSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_OffsetSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWOffsetSurface_HeaderFile
index e73a4e6f4ceeed27fc2112251d033fbab4c5fd42..7b63008fc5986c73194bf906cc27adc90e0b6b24 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWOrientedSurface.hxx>
+#include "RWStepGeom_RWOrientedSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_OrientedSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWOrientedSurface.hxx b/src/RWStepGeom/RWStepGeom_RWOrientedSurface.hxx
deleted file mode 100644 (file)
index cb78ae5..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-01-04
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWOrientedSurface_HeaderFile
-#define _RWStepGeom_RWOrientedSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_OrientedSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for OrientedSurface
-class RWStepGeom_RWOrientedSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepGeom_RWOrientedSurface();
-  
-  //! Reads OrientedSurface
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OrientedSurface)& ent) const;
-  
-  //! Writes OrientedSurface
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OrientedSurface)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepGeom_OrientedSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWOrientedSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWOrientedSurface.pxx b/src/RWStepGeom/RWStepGeom_RWOrientedSurface.pxx
new file mode 100644 (file)
index 0000000..691c724
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-01-04
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWOrientedSurface_HeaderFile
+#define _RWStepGeom_RWOrientedSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_OrientedSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for OrientedSurface
+class RWStepGeom_RWOrientedSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepGeom_RWOrientedSurface();
+  
+  //! Reads OrientedSurface
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OrientedSurface)& ent) const;
+  
+  //! Writes OrientedSurface
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OrientedSurface)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepGeom_OrientedSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWOrientedSurface_HeaderFile
index 4a1be8785894b35f48ce13716d556d3cc57d0f40..2118f7272b2efaab26bef2fa9400586af2965a3c 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWOuterBoundaryCurve.hxx>
+#include "RWStepGeom_RWOuterBoundaryCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_OuterBoundaryCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.hxx b/src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.hxx
deleted file mode 100644 (file)
index d6fffde..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
-#define _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_OuterBoundaryCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OuterBoundaryCurve
-class RWStepGeom_RWOuterBoundaryCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWOuterBoundaryCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OuterBoundaryCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OuterBoundaryCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_OuterBoundaryCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.pxx b/src/RWStepGeom/RWStepGeom_RWOuterBoundaryCurve.pxx
new file mode 100644 (file)
index 0000000..eec10b7
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
+#define _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_OuterBoundaryCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OuterBoundaryCurve
+class RWStepGeom_RWOuterBoundaryCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWOuterBoundaryCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_OuterBoundaryCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_OuterBoundaryCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_OuterBoundaryCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWOuterBoundaryCurve_HeaderFile
index 835bfc07424b849bd6e6f6f8f40b8800e8afe394..2157b9bbd23f0eac30b0c1c2fd5fdba8bd573a20 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWParabola.hxx>
+#include "RWStepGeom_RWParabola.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Parabola.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWParabola.hxx b/src/RWStepGeom/RWStepGeom_RWParabola.hxx
deleted file mode 100644 (file)
index 729bee6..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWParabola_HeaderFile
-#define _RWStepGeom_RWParabola_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Parabola;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Parabola
-class RWStepGeom_RWParabola 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWParabola();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Parabola)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Parabola)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Parabola)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWParabola_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWParabola.pxx b/src/RWStepGeom/RWStepGeom_RWParabola.pxx
new file mode 100644 (file)
index 0000000..f724d1e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWParabola_HeaderFile
+#define _RWStepGeom_RWParabola_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Parabola;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Parabola
+class RWStepGeom_RWParabola 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWParabola();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Parabola)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Parabola)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Parabola)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWParabola_HeaderFile
index 5e28186e19a0f65f08acbf2980a56a38ce52030b..75d5892bc84eaab329902bb3931a3096f45027a1 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPcurve.hxx>
+#include "RWStepGeom_RWPcurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Pcurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPcurve.hxx b/src/RWStepGeom/RWStepGeom_RWPcurve.hxx
deleted file mode 100644 (file)
index b818646..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPcurve_HeaderFile
-#define _RWStepGeom_RWPcurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Pcurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Pcurve
-class RWStepGeom_RWPcurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPcurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Pcurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Pcurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Pcurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPcurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPcurve.pxx b/src/RWStepGeom/RWStepGeom_RWPcurve.pxx
new file mode 100644 (file)
index 0000000..d6650fc
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPcurve_HeaderFile
+#define _RWStepGeom_RWPcurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Pcurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Pcurve
+class RWStepGeom_RWPcurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPcurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Pcurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Pcurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Pcurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPcurve_HeaderFile
index 276854bed084649c840ad32200f67822e57d322a..88a2b304a79cd465c5fc8fa453c0bcf86aa5839d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPlacement.hxx>
+#include "RWStepGeom_RWPlacement.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPlacement.hxx b/src/RWStepGeom/RWStepGeom_RWPlacement.hxx
deleted file mode 100644 (file)
index d8d94e0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPlacement_HeaderFile
-#define _RWStepGeom_RWPlacement_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Placement;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Placement
-class RWStepGeom_RWPlacement 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPlacement();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Placement)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Placement)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Placement)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPlacement_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPlacement.pxx b/src/RWStepGeom/RWStepGeom_RWPlacement.pxx
new file mode 100644 (file)
index 0000000..684863d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPlacement_HeaderFile
+#define _RWStepGeom_RWPlacement_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Placement;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Placement
+class RWStepGeom_RWPlacement 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPlacement();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Placement)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Placement)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Placement)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPlacement_HeaderFile
index 7f99ada800c78b5db6dcb723a0e7123179811e06..2468e4ee22d9db9581845a65f427b8c24ecc407e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPlane.hxx>
+#include "RWStepGeom_RWPlane.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPlane.hxx b/src/RWStepGeom/RWStepGeom_RWPlane.hxx
deleted file mode 100644 (file)
index e8dff85..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPlane_HeaderFile
-#define _RWStepGeom_RWPlane_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Plane;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Plane
-class RWStepGeom_RWPlane 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPlane();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Plane)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Plane)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Plane)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPlane_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPlane.pxx b/src/RWStepGeom/RWStepGeom_RWPlane.pxx
new file mode 100644 (file)
index 0000000..c0fe675
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPlane_HeaderFile
+#define _RWStepGeom_RWPlane_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Plane;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Plane
+class RWStepGeom_RWPlane 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPlane();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Plane)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Plane)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Plane)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPlane_HeaderFile
index a62e54c4290d39d93f7c3dff29dc6220c7bee944..2ae859f9e1dbee375d473e2ac44ea6e4f4d99f0e 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWPoint.hxx>
+#include "RWStepGeom_RWPoint.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Point.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPoint.hxx b/src/RWStepGeom/RWStepGeom_RWPoint.hxx
deleted file mode 100644 (file)
index 89d6f99..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPoint_HeaderFile
-#define _RWStepGeom_RWPoint_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Point;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Point
-class RWStepGeom_RWPoint 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPoint();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Point)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Point)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPoint_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPoint.pxx b/src/RWStepGeom/RWStepGeom_RWPoint.pxx
new file mode 100644 (file)
index 0000000..3ac4a47
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPoint_HeaderFile
+#define _RWStepGeom_RWPoint_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Point;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Point
+class RWStepGeom_RWPoint 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPoint();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Point)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Point)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPoint_HeaderFile
index 8b24e8713e53651cac014363fcb781e6922f8a2a..3e794c12d2f73e12a4035e30ba075d1cfe290c1e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPointOnCurve.hxx>
+#include "RWStepGeom_RWPointOnCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Curve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPointOnCurve.hxx b/src/RWStepGeom/RWStepGeom_RWPointOnCurve.hxx
deleted file mode 100644 (file)
index 67cdc06..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPointOnCurve_HeaderFile
-#define _RWStepGeom_RWPointOnCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_PointOnCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PointOnCurve
-class RWStepGeom_RWPointOnCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPointOnCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointOnCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointOnCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_PointOnCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPointOnCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPointOnCurve.pxx b/src/RWStepGeom/RWStepGeom_RWPointOnCurve.pxx
new file mode 100644 (file)
index 0000000..83245bb
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPointOnCurve_HeaderFile
+#define _RWStepGeom_RWPointOnCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_PointOnCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PointOnCurve
+class RWStepGeom_RWPointOnCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPointOnCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointOnCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointOnCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_PointOnCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPointOnCurve_HeaderFile
index 39231261357974df9ffe706481be7d62e998ba6d..62b58036c90a3136b755b5d7c01db66a68e80ce1 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPointOnSurface.hxx>
+#include "RWStepGeom_RWPointOnSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_PointOnSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPointOnSurface.hxx b/src/RWStepGeom/RWStepGeom_RWPointOnSurface.hxx
deleted file mode 100644 (file)
index 5bf4aa0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPointOnSurface_HeaderFile
-#define _RWStepGeom_RWPointOnSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_PointOnSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PointOnSurface
-class RWStepGeom_RWPointOnSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPointOnSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointOnSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointOnSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_PointOnSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPointOnSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPointOnSurface.pxx b/src/RWStepGeom/RWStepGeom_RWPointOnSurface.pxx
new file mode 100644 (file)
index 0000000..a7c453e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPointOnSurface_HeaderFile
+#define _RWStepGeom_RWPointOnSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_PointOnSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PointOnSurface
+class RWStepGeom_RWPointOnSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPointOnSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointOnSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointOnSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_PointOnSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPointOnSurface_HeaderFile
index 93ebb45245fac15e977a8f83fa33b91308fead73..69ba4df23c270f8db70426525144adb369b9766d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPointReplica.hxx>
+#include "RWStepGeom_RWPointReplica.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianTransformationOperator.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPointReplica.hxx b/src/RWStepGeom/RWStepGeom_RWPointReplica.hxx
deleted file mode 100644 (file)
index 2fcc852..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPointReplica_HeaderFile
-#define _RWStepGeom_RWPointReplica_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_PointReplica;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PointReplica
-class RWStepGeom_RWPointReplica 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPointReplica();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointReplica)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointReplica)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_PointReplica)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPointReplica_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPointReplica.pxx b/src/RWStepGeom/RWStepGeom_RWPointReplica.pxx
new file mode 100644 (file)
index 0000000..a457325
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPointReplica_HeaderFile
+#define _RWStepGeom_RWPointReplica_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_PointReplica;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PointReplica
+class RWStepGeom_RWPointReplica 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPointReplica();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_PointReplica)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_PointReplica)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_PointReplica)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPointReplica_HeaderFile
index 2db0c34ba7e2d59130194beb97f6a576f0878d12..798a7a63bf2b26165bd68aa72005b86ec4ea01ba 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWPolyline.hxx>
+#include "RWStepGeom_RWPolyline.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Polyline.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWPolyline.hxx b/src/RWStepGeom/RWStepGeom_RWPolyline.hxx
deleted file mode 100644 (file)
index 3c8af12..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWPolyline_HeaderFile
-#define _RWStepGeom_RWPolyline_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Polyline;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Polyline
-class RWStepGeom_RWPolyline 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWPolyline();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Polyline)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Polyline)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Polyline)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWPolyline_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWPolyline.pxx b/src/RWStepGeom/RWStepGeom_RWPolyline.pxx
new file mode 100644 (file)
index 0000000..05376b8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWPolyline_HeaderFile
+#define _RWStepGeom_RWPolyline_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Polyline;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Polyline
+class RWStepGeom_RWPolyline 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWPolyline();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Polyline)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Polyline)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Polyline)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWPolyline_HeaderFile
index fc8b9dafd233d387e4c58e7755d83e67f953eb9e..79d22695d30a2b2a34e99a3d687c1b2f3d50afe3 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWQuasiUniformCurve.hxx>
+#include "RWStepGeom_RWQuasiUniformCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_QuasiUniformCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.hxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.hxx
deleted file mode 100644 (file)
index 911fbeb..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWQuasiUniformCurve_HeaderFile
-#define _RWStepGeom_RWQuasiUniformCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_QuasiUniformCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for QuasiUniformCurve
-class RWStepGeom_RWQuasiUniformCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWQuasiUniformCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_QuasiUniformCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWQuasiUniformCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.pxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurve.pxx
new file mode 100644 (file)
index 0000000..54cc058
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWQuasiUniformCurve_HeaderFile
+#define _RWStepGeom_RWQuasiUniformCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_QuasiUniformCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for QuasiUniformCurve
+class RWStepGeom_RWQuasiUniformCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWQuasiUniformCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_QuasiUniformCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWQuasiUniformCurve_HeaderFile
index c0ad975c19b2660bcf14011ca6d4bbb0400353fe..974f54f63c8cb4b109dfe4d36ba361e8146fe51e 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx>
+#include "RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_QuasiUniformCurveAndRationalBSplineCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.hxx
deleted file mode 100644 (file)
index 04e637e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
-#define _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_QuasiUniformCurveAndRationalBSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for QuasiUniformCurveAndRationalBSplineCurve
-class RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..9df215d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
+#define _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_QuasiUniformCurveAndRationalBSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for QuasiUniformCurveAndRationalBSplineCurve
+class RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_QuasiUniformCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve_HeaderFile
index 344e58c6e99d292be73d16214a0891506f2c405b..3519a4a8c0eb2c938e1fe21fe38eead713c6424e 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWQuasiUniformSurface.hxx>
+#include "RWStepGeom_RWQuasiUniformSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_QuasiUniformSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.hxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.hxx
deleted file mode 100644 (file)
index 9321293..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWQuasiUniformSurface_HeaderFile
-#define _RWStepGeom_RWQuasiUniformSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_QuasiUniformSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for QuasiUniformSurface
-class RWStepGeom_RWQuasiUniformSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWQuasiUniformSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_QuasiUniformSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWQuasiUniformSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.pxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurface.pxx
new file mode 100644 (file)
index 0000000..7e30aa5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWQuasiUniformSurface_HeaderFile
+#define _RWStepGeom_RWQuasiUniformSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_QuasiUniformSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for QuasiUniformSurface
+class RWStepGeom_RWQuasiUniformSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWQuasiUniformSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_QuasiUniformSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWQuasiUniformSurface_HeaderFile
index 5adb28f313ebfdfc24bc5d86ad7ed79d28c97c95..a17f78023cd6705ac3b2edf18a9180fa20f6adb3 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx>
+#include "RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.hxx
deleted file mode 100644 (file)
index 4532bf1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
-#define _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for QuasiUniformSurfaceAndRationalBSplineSurface
-class RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..519bd10
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
+#define _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for QuasiUniformSurfaceAndRationalBSplineSurface
+class RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface_HeaderFile
index bae56fa1ef863805ec242c84e24555e286a65469..337933bb76ad9f4f5db1d7aad1f44e48a977a020 100644 (file)
@@ -15,7 +15,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWRationalBSplineCurve.hxx>
+#include "RWStepGeom_RWRationalBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RationalBSplineCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.hxx
deleted file mode 100644 (file)
index c1f823e..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWRationalBSplineCurve_HeaderFile
-#define _RWStepGeom_RWRationalBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_RationalBSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for RationalBSplineCurve
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWRationalBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWRationalBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_RationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_RationalBSplineCurve)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWRationalBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWRationalBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..6de06f8
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWRationalBSplineCurve_HeaderFile
+#define _RWStepGeom_RWRationalBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_RationalBSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for RationalBSplineCurve
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWRationalBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWRationalBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_RationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_RationalBSplineCurve)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWRationalBSplineCurve_HeaderFile
index b1d694e654f03c3987e1bc2fbfb7a78c6a108f7d..d1c2a192c70358fd12ceb2aacfc0e6996e03aa87 100644 (file)
@@ -15,7 +15,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWRationalBSplineSurface.hxx>
+#include "RWStepGeom_RWRationalBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RationalBSplineSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.hxx
deleted file mode 100644 (file)
index 8c9e691..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWRationalBSplineSurface_HeaderFile
-#define _RWStepGeom_RWRationalBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_RationalBSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for RationalBSplineSurface
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWRationalBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWRationalBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_RationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_RationalBSplineSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWRationalBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWRationalBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..1cb33c5
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWRationalBSplineSurface_HeaderFile
+#define _RWStepGeom_RWRationalBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_RationalBSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for RationalBSplineSurface
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWRationalBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWRationalBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_RationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_RationalBSplineSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWRationalBSplineSurface_HeaderFile
index 21d425955ad6fe9bc128ee931b4521e37499f4ae..7f7a8b5eca823506706037fc3fa874550af0ada2 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWRectangularCompositeSurface.hxx>
+#include "RWStepGeom_RWRectangularCompositeSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RectangularCompositeSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.hxx b/src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.hxx
deleted file mode 100644 (file)
index 99fb975..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
-#define _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_RectangularCompositeSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RectangularCompositeSurface
-class RWStepGeom_RWRectangularCompositeSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWRectangularCompositeSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RectangularCompositeSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RectangularCompositeSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_RectangularCompositeSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.pxx b/src/RWStepGeom/RWStepGeom_RWRectangularCompositeSurface.pxx
new file mode 100644 (file)
index 0000000..6fa1249
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
+#define _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_RectangularCompositeSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RectangularCompositeSurface
+class RWStepGeom_RWRectangularCompositeSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWRectangularCompositeSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RectangularCompositeSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RectangularCompositeSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_RectangularCompositeSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWRectangularCompositeSurface_HeaderFile
index 853ff256d30f6be56b07f20bd045e8345ce475e3..709bf6a822526c402db84a7a66dff033cbec18eb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWRectangularTrimmedSurface.hxx>
+#include "RWStepGeom_RWRectangularTrimmedSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RectangularTrimmedSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.hxx b/src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.hxx
deleted file mode 100644 (file)
index 33a0fdc..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
-#define _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_RectangularTrimmedSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RectangularTrimmedSurface
-class RWStepGeom_RWRectangularTrimmedSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWRectangularTrimmedSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RectangularTrimmedSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RectangularTrimmedSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_RectangularTrimmedSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.pxx b/src/RWStepGeom/RWStepGeom_RWRectangularTrimmedSurface.pxx
new file mode 100644 (file)
index 0000000..5b4e225
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
+#define _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_RectangularTrimmedSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RectangularTrimmedSurface
+class RWStepGeom_RWRectangularTrimmedSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWRectangularTrimmedSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_RectangularTrimmedSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_RectangularTrimmedSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_RectangularTrimmedSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWRectangularTrimmedSurface_HeaderFile
index 25983b0ace01f10c475bc80ebbbaf89c199d74ee..8c05e1a47112f492975aa2ac16f8ac543d080532 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx>
+#include "RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Curve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx b/src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.hxx
deleted file mode 100644 (file)
index 8780d76..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
-#define _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_ReparametrisedCompositeCurveSegment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ReparametrisedCompositeCurveSegment
-class RWStepGeom_RWReparametrisedCompositeCurveSegment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWReparametrisedCompositeCurveSegment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx b/src/RWStepGeom/RWStepGeom_RWReparametrisedCompositeCurveSegment.pxx
new file mode 100644 (file)
index 0000000..385f485
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
+#define _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_ReparametrisedCompositeCurveSegment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ReparametrisedCompositeCurveSegment
+class RWStepGeom_RWReparametrisedCompositeCurveSegment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWReparametrisedCompositeCurveSegment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_ReparametrisedCompositeCurveSegment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWReparametrisedCompositeCurveSegment_HeaderFile
index 5d2b073df78a1fa8529e2ca5e35745b631f01698..b600572422157b9b9f26dc2419e10c212c6d7369 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSeamCurve.hxx>
+#include "RWStepGeom_RWSeamCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_SeamCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSeamCurve.hxx b/src/RWStepGeom/RWStepGeom_RWSeamCurve.hxx
deleted file mode 100644 (file)
index 2b414cc..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSeamCurve_HeaderFile
-#define _RWStepGeom_RWSeamCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SeamCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SeamCurve
-class RWStepGeom_RWSeamCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSeamCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SeamCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SeamCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SeamCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSeamCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSeamCurve.pxx b/src/RWStepGeom/RWStepGeom_RWSeamCurve.pxx
new file mode 100644 (file)
index 0000000..9b8da20
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSeamCurve_HeaderFile
+#define _RWStepGeom_RWSeamCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SeamCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SeamCurve
+class RWStepGeom_RWSeamCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSeamCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SeamCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SeamCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SeamCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSeamCurve_HeaderFile
index 2dc774ebf167ba28f6a14cfd9d15dcbfb5acbb0e..8429c582f302d43bdd3f31c11c8a3ca691f0eb76 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSphericalSurface.hxx>
+#include "RWStepGeom_RWSphericalSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSphericalSurface.hxx b/src/RWStepGeom/RWStepGeom_RWSphericalSurface.hxx
deleted file mode 100644 (file)
index dd86e0d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSphericalSurface_HeaderFile
-#define _RWStepGeom_RWSphericalSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SphericalSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SphericalSurface
-class RWStepGeom_RWSphericalSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSphericalSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SphericalSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SphericalSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SphericalSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSphericalSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSphericalSurface.pxx b/src/RWStepGeom/RWStepGeom_RWSphericalSurface.pxx
new file mode 100644 (file)
index 0000000..7b15886
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSphericalSurface_HeaderFile
+#define _RWStepGeom_RWSphericalSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SphericalSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SphericalSurface
+class RWStepGeom_RWSphericalSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSphericalSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SphericalSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SphericalSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SphericalSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSphericalSurface_HeaderFile
index b299060c49b57cd1533ea7eee28bb751dbbc46c3..ad1f531a95007a0871e7cf6f60905aa3816bffed 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepGeom_RWSuParameters.hxx>
+#include "RWStepGeom_RWSuParameters.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSuParameters.hxx b/src/RWStepGeom/RWStepGeom_RWSuParameters.hxx
deleted file mode 100644 (file)
index 0e68ea0..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:14 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSuParameters_HeaderFile_
-#define _RWStepGeom_RWSuParameters_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepGeom_SuParameters;
-
-//! Read & Write tool for SuParameters
-class RWStepGeom_RWSuParameters
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepGeom_RWSuParameters();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepGeom_SuParameters)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepGeom_SuParameters)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepGeom_SuParameters)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepGeom_RWSuParameters_HeaderFile_
diff --git a/src/RWStepGeom/RWStepGeom_RWSuParameters.pxx b/src/RWStepGeom/RWStepGeom_RWSuParameters.pxx
new file mode 100644 (file)
index 0000000..68f1680
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:14 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSuParameters_HeaderFile_
+#define _RWStepGeom_RWSuParameters_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepGeom_SuParameters;
+
+//! Read & Write tool for SuParameters
+class RWStepGeom_RWSuParameters
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepGeom_RWSuParameters();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepGeom_SuParameters)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepGeom_SuParameters)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepGeom_SuParameters)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepGeom_RWSuParameters_HeaderFile_
index 2251d4bea27503ce6773f9537ebdff2c483739e2..946f5f38d3c31bf9537719f6cc14372f3a9923eb 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepGeom_RWSurface.hxx>
+#include "RWStepGeom_RWSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Surface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurface.hxx b/src/RWStepGeom/RWStepGeom_RWSurface.hxx
deleted file mode 100644 (file)
index 98be250..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurface_HeaderFile
-#define _RWStepGeom_RWSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Surface;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Surface
-class RWStepGeom_RWSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Surface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Surface)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurface.pxx b/src/RWStepGeom/RWStepGeom_RWSurface.pxx
new file mode 100644 (file)
index 0000000..93ab524
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurface_HeaderFile
+#define _RWStepGeom_RWSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Surface;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Surface
+class RWStepGeom_RWSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Surface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Surface)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurface_HeaderFile
index 711996b17748f26bd9494b03fa56b0ed81415451..152180a6b414d1459c5bfe338785f59195d81aa3 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfaceCurve.hxx>
+#include "RWStepGeom_RWSurfaceCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_SurfaceCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceCurve.hxx b/src/RWStepGeom/RWStepGeom_RWSurfaceCurve.hxx
deleted file mode 100644 (file)
index 1907c96..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfaceCurve_HeaderFile
-#define _RWStepGeom_RWSurfaceCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfaceCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceCurve
-class RWStepGeom_RWSurfaceCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfaceCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfaceCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfaceCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceCurve.pxx b/src/RWStepGeom/RWStepGeom_RWSurfaceCurve.pxx
new file mode 100644 (file)
index 0000000..2e96bf5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfaceCurve_HeaderFile
+#define _RWStepGeom_RWSurfaceCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfaceCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceCurve
+class RWStepGeom_RWSurfaceCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfaceCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfaceCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfaceCurve_HeaderFile
index 186c6173e9dd0f157ddaa65f525b924510f5aff4..92aafca142c0e72d5fb2cc5e2a2083dbc78ee717 100644 (file)
@@ -20,8 +20,8 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfaceCurve.hxx>
-#include <RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx>
+#include "RWStepGeom_RWSurfaceCurve.pxx"
+#include "RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BoundedCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx b/src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.hxx
deleted file mode 100644 (file)
index 720034d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-02-15
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
-#define _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfaceCurveAndBoundedCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read StepGeom_SurfaceCurveAndBoundedCurve
-class RWStepGeom_RWSurfaceCurveAndBoundedCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfaceCurveAndBoundedCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx b/src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.pxx
new file mode 100644 (file)
index 0000000..5e39cde
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-02-15
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
+#define _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfaceCurveAndBoundedCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read StepGeom_SurfaceCurveAndBoundedCurve
+class RWStepGeom_RWSurfaceCurveAndBoundedCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfaceCurveAndBoundedCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfaceCurveAndBoundedCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfaceCurveAndBoundedCurve_HeaderFile
index 63d46a0cf5635288d43c657fd84917f2b0bb4867..b5ff6e5ad774df3f0abd8c29f2902f161b1dd9e8 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfaceOfLinearExtrusion.hxx>
+#include "RWStepGeom_RWSurfaceOfLinearExtrusion.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Curve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.hxx b/src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.hxx
deleted file mode 100644 (file)
index e615e97..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
-#define _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfaceOfLinearExtrusion;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceOfLinearExtrusion
-class RWStepGeom_RWSurfaceOfLinearExtrusion 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfaceOfLinearExtrusion();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.pxx b/src/RWStepGeom/RWStepGeom_RWSurfaceOfLinearExtrusion.pxx
new file mode 100644 (file)
index 0000000..5993ab9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
+#define _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfaceOfLinearExtrusion;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceOfLinearExtrusion
+class RWStepGeom_RWSurfaceOfLinearExtrusion 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfaceOfLinearExtrusion();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfaceOfLinearExtrusion)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfaceOfLinearExtrusion_HeaderFile
index 71ebc914177c4243974f0d727e378d276ccc121b..5e8c1b80e219ee0467a9b4c26926d429f163bf99 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfaceOfRevolution.hxx>
+#include "RWStepGeom_RWSurfaceOfRevolution.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.hxx b/src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.hxx
deleted file mode 100644 (file)
index 4c22c90..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
-#define _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfaceOfRevolution;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceOfRevolution
-class RWStepGeom_RWSurfaceOfRevolution 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfaceOfRevolution();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceOfRevolution)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceOfRevolution)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfaceOfRevolution)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.pxx b/src/RWStepGeom/RWStepGeom_RWSurfaceOfRevolution.pxx
new file mode 100644 (file)
index 0000000..3fb19a0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
+#define _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfaceOfRevolution;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceOfRevolution
+class RWStepGeom_RWSurfaceOfRevolution 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfaceOfRevolution();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceOfRevolution)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceOfRevolution)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfaceOfRevolution)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfaceOfRevolution_HeaderFile
index 847f04c877a482a985213e07d534e7aeb142f9b2..117513442070427b6fe9d9cc9f46dbf429f82f9f 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfacePatch.hxx>
+#include "RWStepGeom_RWSurfacePatch.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_BoundedSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfacePatch.hxx b/src/RWStepGeom/RWStepGeom_RWSurfacePatch.hxx
deleted file mode 100644 (file)
index 7ade3b1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfacePatch_HeaderFile
-#define _RWStepGeom_RWSurfacePatch_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfacePatch;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfacePatch
-class RWStepGeom_RWSurfacePatch 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfacePatch();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfacePatch)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfacePatch)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfacePatch)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfacePatch_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfacePatch.pxx b/src/RWStepGeom/RWStepGeom_RWSurfacePatch.pxx
new file mode 100644 (file)
index 0000000..7cd5cba
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfacePatch_HeaderFile
+#define _RWStepGeom_RWSurfacePatch_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfacePatch;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfacePatch
+class RWStepGeom_RWSurfacePatch 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfacePatch();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfacePatch)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfacePatch)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfacePatch)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfacePatch_HeaderFile
index e561e40a301544e1c1a335390e6b1ed68ea16b7e..bfdda33a144ee1affb4b9f4d89e824bea9e193bd 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSurfaceReplica.hxx>
+#include "RWStepGeom_RWSurfaceReplica.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianTransformationOperator3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceReplica.hxx b/src/RWStepGeom/RWStepGeom_RWSurfaceReplica.hxx
deleted file mode 100644 (file)
index 4621525..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSurfaceReplica_HeaderFile
-#define _RWStepGeom_RWSurfaceReplica_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SurfaceReplica;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceReplica
-class RWStepGeom_RWSurfaceReplica 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSurfaceReplica();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceReplica)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceReplica)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SurfaceReplica)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSurfaceReplica_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSurfaceReplica.pxx b/src/RWStepGeom/RWStepGeom_RWSurfaceReplica.pxx
new file mode 100644 (file)
index 0000000..4da0040
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSurfaceReplica_HeaderFile
+#define _RWStepGeom_RWSurfaceReplica_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SurfaceReplica;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceReplica
+class RWStepGeom_RWSurfaceReplica 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSurfaceReplica();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SurfaceReplica)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SurfaceReplica)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SurfaceReplica)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSurfaceReplica_HeaderFile
index d4f4341e0fe9dc2a7242e9dc68c674b5fc931c1a..60cb50fc09d60721f02b84ac9b3a3d41c34d2471 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWSweptSurface.hxx>
+#include "RWStepGeom_RWSweptSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Curve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWSweptSurface.hxx b/src/RWStepGeom/RWStepGeom_RWSweptSurface.hxx
deleted file mode 100644 (file)
index a6a39df..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWSweptSurface_HeaderFile
-#define _RWStepGeom_RWSweptSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_SweptSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SweptSurface
-class RWStepGeom_RWSweptSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWSweptSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SweptSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SweptSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_SweptSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWSweptSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWSweptSurface.pxx b/src/RWStepGeom/RWStepGeom_RWSweptSurface.pxx
new file mode 100644 (file)
index 0000000..465708c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWSweptSurface_HeaderFile
+#define _RWStepGeom_RWSweptSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_SweptSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SweptSurface
+class RWStepGeom_RWSweptSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWSweptSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_SweptSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_SweptSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_SweptSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWSweptSurface_HeaderFile
index e3978da45d5fad0de62281f55ad9a6ca982b745a..356fa6b9f624c61db2da34e619898a877fcfc5d5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWToroidalSurface.hxx>
+#include "RWStepGeom_RWToroidalSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWToroidalSurface.hxx b/src/RWStepGeom/RWStepGeom_RWToroidalSurface.hxx
deleted file mode 100644 (file)
index 698155d..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWToroidalSurface_HeaderFile
-#define _RWStepGeom_RWToroidalSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_ToroidalSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for ToroidalSurface
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWToroidalSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWToroidalSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ToroidalSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ToroidalSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_ToroidalSurface)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_ToroidalSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWToroidalSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWToroidalSurface.pxx b/src/RWStepGeom/RWStepGeom_RWToroidalSurface.pxx
new file mode 100644 (file)
index 0000000..ad0f431
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWToroidalSurface_HeaderFile
+#define _RWStepGeom_RWToroidalSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_ToroidalSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for ToroidalSurface
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWToroidalSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWToroidalSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_ToroidalSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_ToroidalSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_ToroidalSurface)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_ToroidalSurface)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWToroidalSurface_HeaderFile
index 7b8cb727f336593cbcf648bb28e7069ede38bc20..b96bbae74ef4b35ac6a567783c13ac79fd9b3b73 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWTrimmedCurve.hxx>
+#include "RWStepGeom_RWTrimmedCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWTrimmedCurve.hxx b/src/RWStepGeom/RWStepGeom_RWTrimmedCurve.hxx
deleted file mode 100644 (file)
index 0636742..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWTrimmedCurve_HeaderFile
-#define _RWStepGeom_RWTrimmedCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_TrimmedCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TrimmedCurve
-class RWStepGeom_RWTrimmedCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWTrimmedCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_TrimmedCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_TrimmedCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_TrimmedCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWTrimmedCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWTrimmedCurve.pxx b/src/RWStepGeom/RWStepGeom_RWTrimmedCurve.pxx
new file mode 100644 (file)
index 0000000..dbe3c76
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWTrimmedCurve_HeaderFile
+#define _RWStepGeom_RWTrimmedCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_TrimmedCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TrimmedCurve
+class RWStepGeom_RWTrimmedCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWTrimmedCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_TrimmedCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_TrimmedCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_TrimmedCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWTrimmedCurve_HeaderFile
index f8c3cff983be5f127d406eceef27982323bd81a7..39018b30ea94180a12010f183ce4cb01944ac886 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWUniformCurve.hxx>
+#include "RWStepGeom_RWUniformCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_UniformCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformCurve.hxx b/src/RWStepGeom/RWStepGeom_RWUniformCurve.hxx
deleted file mode 100644 (file)
index 0a78df7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWUniformCurve_HeaderFile
-#define _RWStepGeom_RWUniformCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_UniformCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for UniformCurve
-class RWStepGeom_RWUniformCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWUniformCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_UniformCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWUniformCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformCurve.pxx b/src/RWStepGeom/RWStepGeom_RWUniformCurve.pxx
new file mode 100644 (file)
index 0000000..9236e1b
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWUniformCurve_HeaderFile
+#define _RWStepGeom_RWUniformCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_UniformCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for UniformCurve
+class RWStepGeom_RWUniformCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWUniformCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_UniformCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWUniformCurve_HeaderFile
index 55ea135840d648065b0a9f38d63023db9a663d53..b8e72fae28044d967e189e398e033e77bb343209 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx>
+#include "RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RationalBSplineCurve.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx b/src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.hxx
deleted file mode 100644 (file)
index 7c7a510..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
-#define _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_UniformCurveAndRationalBSplineCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for UniformCurveAndRationalBSplineCurve
-class RWStepGeom_RWUniformCurveAndRationalBSplineCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWUniformCurveAndRationalBSplineCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx b/src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.pxx
new file mode 100644 (file)
index 0000000..226f6ce
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
+#define _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_UniformCurveAndRationalBSplineCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for UniformCurveAndRationalBSplineCurve
+class RWStepGeom_RWUniformCurveAndRationalBSplineCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWUniformCurveAndRationalBSplineCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_UniformCurveAndRationalBSplineCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWUniformCurveAndRationalBSplineCurve_HeaderFile
index cdc9caea6eaab24f206e54bc19da682325f362e6..29b0c9186276e58b456ef76a8b53fd9f9f00b516 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWUniformSurface.hxx>
+#include "RWStepGeom_RWUniformSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_UniformSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformSurface.hxx b/src/RWStepGeom/RWStepGeom_RWUniformSurface.hxx
deleted file mode 100644 (file)
index 4f7e5bf..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWUniformSurface_HeaderFile
-#define _RWStepGeom_RWUniformSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_UniformSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for UniformSurface
-class RWStepGeom_RWUniformSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWUniformSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_UniformSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWUniformSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformSurface.pxx b/src/RWStepGeom/RWStepGeom_RWUniformSurface.pxx
new file mode 100644 (file)
index 0000000..9f127d6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWUniformSurface_HeaderFile
+#define _RWStepGeom_RWUniformSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_UniformSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for UniformSurface
+class RWStepGeom_RWUniformSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWUniformSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_UniformSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWUniformSurface_HeaderFile
index 5cef2b3806b828760cae91e77c742ccdc8580898..a91b4fa0b55a058052f57032e2acf68de3234f14 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx>
+#include "RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_RationalBSplineSurface.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx b/src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.hxx
deleted file mode 100644 (file)
index 8a6427d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
-#define _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_UniformSurfaceAndRationalBSplineSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for UniformSurfaceAndRationalBSplineSurface
-class RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx b/src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.pxx
new file mode 100644 (file)
index 0000000..e381a44
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
+#define _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_UniformSurfaceAndRationalBSplineSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for UniformSurfaceAndRationalBSplineSurface
+class RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_UniformSurfaceAndRationalBSplineSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface_HeaderFile
index 1417a3ace60dc1c6e63ea43ad40c5727f1cd278e..920332b4e84676f19fed8778801ae40876d55738 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepGeom_RWVector.hxx>
+#include "RWStepGeom_RWVector.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Direction.hxx>
diff --git a/src/RWStepGeom/RWStepGeom_RWVector.hxx b/src/RWStepGeom/RWStepGeom_RWVector.hxx
deleted file mode 100644 (file)
index 14b900a..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepGeom_RWVector_HeaderFile
-#define _RWStepGeom_RWVector_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepGeom_Vector;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for Vector
-//! Check added by CKY , 7-OCT-1996
-class RWStepGeom_RWVector 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepGeom_RWVector();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Vector)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Vector)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepGeom_Vector)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepGeom_Vector)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepGeom_RWVector_HeaderFile
diff --git a/src/RWStepGeom/RWStepGeom_RWVector.pxx b/src/RWStepGeom/RWStepGeom_RWVector.pxx
new file mode 100644 (file)
index 0000000..4ba990a
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepGeom_RWVector_HeaderFile
+#define _RWStepGeom_RWVector_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepGeom_Vector;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for Vector
+//! Check added by CKY , 7-OCT-1996
+class RWStepGeom_RWVector 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepGeom_RWVector();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepGeom_Vector)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepGeom_Vector)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepGeom_Vector)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepGeom_Vector)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepGeom_RWVector_HeaderFile
index 9aa16693067f47eee698f6a1e377a640e9be971f..b75bd4a9db355f0ea46a24aa3933d688b1d0c335 100644 (file)
 RWStepKinematics_RWActuatedKinematicPair.cxx
-RWStepKinematics_RWActuatedKinematicPair.hxx
+RWStepKinematics_RWActuatedKinematicPair.pxx
 RWStepKinematics_RWContextDependentKinematicLinkRepresentation.cxx
-RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx
+RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx
 RWStepKinematics_RWCylindricalPair.cxx
-RWStepKinematics_RWCylindricalPair.hxx
+RWStepKinematics_RWCylindricalPair.pxx
 RWStepKinematics_RWCylindricalPairValue.cxx
-RWStepKinematics_RWCylindricalPairValue.hxx
+RWStepKinematics_RWCylindricalPairValue.pxx
 RWStepKinematics_RWCylindricalPairWithRange.cxx
-RWStepKinematics_RWCylindricalPairWithRange.hxx
+RWStepKinematics_RWCylindricalPairWithRange.pxx
 RWStepKinematics_RWFullyConstrainedPair.cxx
-RWStepKinematics_RWFullyConstrainedPair.hxx
+RWStepKinematics_RWFullyConstrainedPair.pxx
 RWStepKinematics_RWGearPair.cxx
-RWStepKinematics_RWGearPair.hxx
+RWStepKinematics_RWGearPair.pxx
 RWStepKinematics_RWGearPairValue.cxx
-RWStepKinematics_RWGearPairValue.hxx
+RWStepKinematics_RWGearPairValue.pxx
 RWStepKinematics_RWGearPairWithRange.cxx
-RWStepKinematics_RWGearPairWithRange.hxx
+RWStepKinematics_RWGearPairWithRange.pxx
 RWStepKinematics_RWHomokineticPair.cxx
-RWStepKinematics_RWHomokineticPair.hxx
+RWStepKinematics_RWHomokineticPair.pxx
 RWStepKinematics_RWActuatedKinPairAndOrderKinPair.cxx
-RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx
+RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx
 RWStepKinematics_RWKinematicJoint.cxx
-RWStepKinematics_RWKinematicJoint.hxx
+RWStepKinematics_RWKinematicJoint.pxx
 RWStepKinematics_RWKinematicLink.cxx
-RWStepKinematics_RWKinematicLink.hxx
+RWStepKinematics_RWKinematicLink.pxx
 RWStepKinematics_RWKinematicLinkRepresentationAssociation.cxx
-RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx
+RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx
 RWStepKinematics_RWKinematicPropertyMechanismRepresentation.cxx
-RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx
+RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx
 RWStepKinematics_RWKinematicTopologyStructure.cxx
-RWStepKinematics_RWKinematicTopologyStructure.hxx
+RWStepKinematics_RWKinematicTopologyStructure.pxx
 RWStepKinematics_RWLinearFlexibleAndPinionPair.cxx
-RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx
+RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx
 RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.cxx
-RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx
+RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx
 RWStepKinematics_RWLinearFlexibleLinkRepresentation.cxx
-RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx
+RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx
 RWStepKinematics_RWLowOrderKinematicPair.cxx
-RWStepKinematics_RWLowOrderKinematicPair.hxx
+RWStepKinematics_RWLowOrderKinematicPair.pxx
 RWStepKinematics_RWLowOrderKinematicPairValue.cxx
-RWStepKinematics_RWLowOrderKinematicPairValue.hxx
+RWStepKinematics_RWLowOrderKinematicPairValue.pxx
 RWStepKinematics_RWLowOrderKinematicPairWithRange.cxx
-RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx
+RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx
 RWStepKinematics_RWMechanismRepresentation.cxx
-RWStepKinematics_RWMechanismRepresentation.hxx
+RWStepKinematics_RWMechanismRepresentation.pxx
 RWStepKinematics_RWMechanismStateRepresentation.cxx
-RWStepKinematics_RWMechanismStateRepresentation.hxx
+RWStepKinematics_RWMechanismStateRepresentation.pxx
 RWStepKinematics_RWOrientedJoint.cxx
-RWStepKinematics_RWOrientedJoint.hxx
+RWStepKinematics_RWOrientedJoint.pxx
 RWStepKinematics_RWPairRepresentationRelationship.cxx
-RWStepKinematics_RWPairRepresentationRelationship.hxx
+RWStepKinematics_RWPairRepresentationRelationship.pxx
 RWStepKinematics_RWPlanarCurvePair.cxx
-RWStepKinematics_RWPlanarCurvePair.hxx
+RWStepKinematics_RWPlanarCurvePair.pxx
 RWStepKinematics_RWPlanarCurvePairRange.cxx
-RWStepKinematics_RWPlanarCurvePairRange.hxx
+RWStepKinematics_RWPlanarCurvePairRange.pxx
 RWStepKinematics_RWPlanarPair.cxx
-RWStepKinematics_RWPlanarPair.hxx
+RWStepKinematics_RWPlanarPair.pxx
 RWStepKinematics_RWPlanarPairValue.cxx
-RWStepKinematics_RWPlanarPairValue.hxx
+RWStepKinematics_RWPlanarPairValue.pxx
 RWStepKinematics_RWPlanarPairWithRange.cxx
-RWStepKinematics_RWPlanarPairWithRange.hxx
+RWStepKinematics_RWPlanarPairWithRange.pxx
 RWStepKinematics_RWPointOnPlanarCurvePair.cxx
-RWStepKinematics_RWPointOnPlanarCurvePair.hxx
+RWStepKinematics_RWPointOnPlanarCurvePair.pxx
 RWStepKinematics_RWPointOnPlanarCurvePairValue.cxx
-RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx
+RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx
 RWStepKinematics_RWPointOnPlanarCurvePairWithRange.cxx
-RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx
+RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx
 RWStepKinematics_RWPointOnSurfacePair.cxx
-RWStepKinematics_RWPointOnSurfacePair.hxx
+RWStepKinematics_RWPointOnSurfacePair.pxx
 RWStepKinematics_RWPointOnSurfacePairValue.cxx
-RWStepKinematics_RWPointOnSurfacePairValue.hxx
+RWStepKinematics_RWPointOnSurfacePairValue.pxx
 RWStepKinematics_RWPointOnSurfacePairWithRange.cxx
-RWStepKinematics_RWPointOnSurfacePairWithRange.hxx
+RWStepKinematics_RWPointOnSurfacePairWithRange.pxx
 RWStepKinematics_RWPrismaticPair.cxx
-RWStepKinematics_RWPrismaticPair.hxx
+RWStepKinematics_RWPrismaticPair.pxx
 RWStepKinematics_RWPrismaticPairValue.cxx
-RWStepKinematics_RWPrismaticPairValue.hxx
+RWStepKinematics_RWPrismaticPairValue.pxx
 RWStepKinematics_RWPrismaticPairWithRange.cxx
-RWStepKinematics_RWPrismaticPairWithRange.hxx
+RWStepKinematics_RWPrismaticPairWithRange.pxx
 RWStepKinematics_RWProductDefinitionKinematics.cxx
-RWStepKinematics_RWProductDefinitionKinematics.hxx
+RWStepKinematics_RWProductDefinitionKinematics.pxx
 RWStepKinematics_RWProductDefinitionRelationshipKinematics.cxx
-RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx
+RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx
 RWStepKinematics_RWRackAndPinionPair.cxx
-RWStepKinematics_RWRackAndPinionPair.hxx
+RWStepKinematics_RWRackAndPinionPair.pxx
 RWStepKinematics_RWRackAndPinionPairValue.cxx
-RWStepKinematics_RWRackAndPinionPairValue.hxx
+RWStepKinematics_RWRackAndPinionPairValue.pxx
 RWStepKinematics_RWRackAndPinionPairWithRange.cxx
-RWStepKinematics_RWRackAndPinionPairWithRange.hxx
+RWStepKinematics_RWRackAndPinionPairWithRange.pxx
 RWStepKinematics_RWRevolutePair.cxx
-RWStepKinematics_RWRevolutePair.hxx
+RWStepKinematics_RWRevolutePair.pxx
 RWStepKinematics_RWRevolutePairValue.cxx
-RWStepKinematics_RWRevolutePairValue.hxx
+RWStepKinematics_RWRevolutePairValue.pxx
 RWStepKinematics_RWRevolutePairWithRange.cxx
-RWStepKinematics_RWRevolutePairWithRange.hxx
+RWStepKinematics_RWRevolutePairWithRange.pxx
 RWStepKinematics_RWRigidLinkRepresentation.cxx
-RWStepKinematics_RWRigidLinkRepresentation.hxx
+RWStepKinematics_RWRigidLinkRepresentation.pxx
 RWStepKinematics_RWRollingCurvePair.cxx
-RWStepKinematics_RWRollingCurvePair.hxx
+RWStepKinematics_RWRollingCurvePair.pxx
 RWStepKinematics_RWRollingCurvePairValue.cxx
-RWStepKinematics_RWRollingCurvePairValue.hxx
+RWStepKinematics_RWRollingCurvePairValue.pxx
 RWStepKinematics_RWRollingSurfacePair.cxx
-RWStepKinematics_RWRollingSurfacePair.hxx
+RWStepKinematics_RWRollingSurfacePair.pxx
 RWStepKinematics_RWRollingSurfacePairValue.cxx
-RWStepKinematics_RWRollingSurfacePairValue.hxx
+RWStepKinematics_RWRollingSurfacePairValue.pxx
 RWStepKinematics_RWRotationAboutDirection.cxx
-RWStepKinematics_RWRotationAboutDirection.hxx
+RWStepKinematics_RWRotationAboutDirection.pxx
 RWStepKinematics_RWScrewPair.cxx
-RWStepKinematics_RWScrewPair.hxx
+RWStepKinematics_RWScrewPair.pxx
 RWStepKinematics_RWScrewPairValue.cxx
-RWStepKinematics_RWScrewPairValue.hxx
+RWStepKinematics_RWScrewPairValue.pxx
 RWStepKinematics_RWScrewPairWithRange.cxx
-RWStepKinematics_RWScrewPairWithRange.hxx
+RWStepKinematics_RWScrewPairWithRange.pxx
 RWStepKinematics_RWSlidingCurvePair.cxx
-RWStepKinematics_RWSlidingCurvePair.hxx
+RWStepKinematics_RWSlidingCurvePair.pxx
 RWStepKinematics_RWSlidingCurvePairValue.cxx
-RWStepKinematics_RWSlidingCurvePairValue.hxx
+RWStepKinematics_RWSlidingCurvePairValue.pxx
 RWStepKinematics_RWSlidingSurfacePair.cxx
-RWStepKinematics_RWSlidingSurfacePair.hxx
+RWStepKinematics_RWSlidingSurfacePair.pxx
 RWStepKinematics_RWSlidingSurfacePairValue.cxx
-RWStepKinematics_RWSlidingSurfacePairValue.hxx
+RWStepKinematics_RWSlidingSurfacePairValue.pxx
 RWStepKinematics_RWSphericalPair.cxx
-RWStepKinematics_RWSphericalPair.hxx
+RWStepKinematics_RWSphericalPair.pxx
 RWStepKinematics_RWSphericalPairValue.cxx
-RWStepKinematics_RWSphericalPairValue.hxx
+RWStepKinematics_RWSphericalPairValue.pxx
 RWStepKinematics_RWSphericalPairWithPin.cxx
-RWStepKinematics_RWSphericalPairWithPin.hxx
+RWStepKinematics_RWSphericalPairWithPin.pxx
 RWStepKinematics_RWSphericalPairWithPinAndRange.cxx
-RWStepKinematics_RWSphericalPairWithPinAndRange.hxx
+RWStepKinematics_RWSphericalPairWithPinAndRange.pxx
 RWStepKinematics_RWSphericalPairWithRange.cxx
-RWStepKinematics_RWSphericalPairWithRange.hxx
+RWStepKinematics_RWSphericalPairWithRange.pxx
 RWStepKinematics_RWSurfacePairWithRange.cxx
-RWStepKinematics_RWSurfacePairWithRange.hxx
+RWStepKinematics_RWSurfacePairWithRange.pxx
 RWStepKinematics_RWKinematicTopologyDirectedStructure.cxx
-RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx
+RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx
 RWStepKinematics_RWKinematicTopologyNetworkStructure.cxx
-RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx
+RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx
 RWStepKinematics_RWUnconstrainedPair.cxx
-RWStepKinematics_RWUnconstrainedPair.hxx
+RWStepKinematics_RWUnconstrainedPair.pxx
 RWStepKinematics_RWUnconstrainedPairValue.cxx
-RWStepKinematics_RWUnconstrainedPairValue.hxx
+RWStepKinematics_RWUnconstrainedPairValue.pxx
 RWStepKinematics_RWUniversalPair.cxx
-RWStepKinematics_RWUniversalPair.hxx
+RWStepKinematics_RWUniversalPair.pxx
 RWStepKinematics_RWUniversalPairValue.cxx
-RWStepKinematics_RWUniversalPairValue.hxx
+RWStepKinematics_RWUniversalPairValue.pxx
 RWStepKinematics_RWUniversalPairWithRange.cxx
-RWStepKinematics_RWUniversalPairWithRange.hxx
\ No newline at end of file
+RWStepKinematics_RWUniversalPairWithRange.pxx
\ No newline at end of file
index 6800c7557e4f6d56f3430d37b8d67262304a5a36..b12249efb524107b0407f780a50adfacc0093471 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx>
+#include "RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx"
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.hxx
deleted file mode 100644 (file)
index 07a60a2..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2020-05-26
-// Created by: PASUKHIN DMITRY
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWActuatedKinPairAndOrderKinPair_HeaderFile
-#define _RWStepKinematics_RWActuatedKinPairAndOrderKinPair_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ActuatedKinPairAndOrderKinPair;
-
-
-//! Read & Write Module for GeoTolAndGeoTolWthMod
-class RWStepKinematics_RWActuatedKinPairAndOrderKinPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepKinematics_RWActuatedKinPairAndOrderKinPair();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW, const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt) const;
-  
-  Standard_EXPORT void Share (const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
diff --git a/src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWActuatedKinPairAndOrderKinPair.pxx
new file mode 100644 (file)
index 0000000..0bb67fb
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2020-05-26
+// Created by: PASUKHIN DMITRY
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWActuatedKinPairAndOrderKinPair_HeaderFile
+#define _RWStepKinematics_RWActuatedKinPairAndOrderKinPair_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ActuatedKinPairAndOrderKinPair;
+
+
+//! Read & Write Module for GeoTolAndGeoTolWthMod
+class RWStepKinematics_RWActuatedKinPairAndOrderKinPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepKinematics_RWActuatedKinPairAndOrderKinPair();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW, const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepKinematics_ActuatedKinPairAndOrderKinPair)& theEnt, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthMod_HeaderFile
index 81c6f23897844f606b52f5b45c96bf55773facac..46303659db458b44a7783637cd7efb224535964c 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWActuatedKinematicPair.hxx>
+#include "RWStepKinematics_RWActuatedKinematicPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.hxx
deleted file mode 100644 (file)
index 353c7e9..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
-#define _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ActuatedKinematicPair;
-
-//! Read & Write tool for ActuatedKinematicPair
-class RWStepKinematics_RWActuatedKinematicPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWActuatedKinematicPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ActuatedKinematicPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ActuatedKinematicPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ActuatedKinematicPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWActuatedKinematicPair.pxx
new file mode 100644 (file)
index 0000000..0dcc059
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
+#define _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ActuatedKinematicPair;
+
+//! Read & Write tool for ActuatedKinematicPair
+class RWStepKinematics_RWActuatedKinematicPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWActuatedKinematicPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ActuatedKinematicPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ActuatedKinematicPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ActuatedKinematicPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWActuatedKinematicPair_HeaderFile_
index 104f1572682d4de60a981a0aff3d2f5c6655a936..c7fcfbed3a073dc9a21c652e19a77cc3f1007f28 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx>
+#include "RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.hxx
deleted file mode 100644 (file)
index f905b20..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
-#define _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ContextDependentKinematicLinkRepresentation;
-
-//! Read & Write tool for ContextDependentKinematicLinkRepresentation
-class RWStepKinematics_RWContextDependentKinematicLinkRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWContextDependentKinematicLinkRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWContextDependentKinematicLinkRepresentation.pxx
new file mode 100644 (file)
index 0000000..65bd1f7
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
+#define _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ContextDependentKinematicLinkRepresentation;
+
+//! Read & Write tool for ContextDependentKinematicLinkRepresentation
+class RWStepKinematics_RWContextDependentKinematicLinkRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWContextDependentKinematicLinkRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ContextDependentKinematicLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWContextDependentKinematicLinkRepresentation_HeaderFile_
index f1ee0e99a4e7ddd7137ccc5f8d496f5569265e70..dd5c193fc65e94ec524d2039c16868cde45c3887 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWCylindricalPair.hxx>
+#include "RWStepKinematics_RWCylindricalPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.hxx
deleted file mode 100644 (file)
index bccc2d4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWCylindricalPair_HeaderFile_
-#define _RWStepKinematics_RWCylindricalPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_CylindricalPair;
-
-//! Read & Write tool for CylindricalPair
-class RWStepKinematics_RWCylindricalPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWCylindricalPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_CylindricalPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWCylindricalPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPair.pxx
new file mode 100644 (file)
index 0000000..5a7764c
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWCylindricalPair_HeaderFile_
+#define _RWStepKinematics_RWCylindricalPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_CylindricalPair;
+
+//! Read & Write tool for CylindricalPair
+class RWStepKinematics_RWCylindricalPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWCylindricalPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_CylindricalPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWCylindricalPair_HeaderFile_
index 3b7583aa2c2541e3283a04bb0fd40720317c47ba..10d4a58d6c1edddc64a0c36865bb2d4562f6669c 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWCylindricalPairValue.hxx>
+#include "RWStepKinematics_RWCylindricalPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.hxx
deleted file mode 100644 (file)
index c4449c6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
-#define _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_CylindricalPairValue;
-
-//! Read & Write tool for CylindricalPairValue
-class RWStepKinematics_RWCylindricalPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWCylindricalPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_CylindricalPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairValue.pxx
new file mode 100644 (file)
index 0000000..2d038ed
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
+#define _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_CylindricalPairValue;
+
+//! Read & Write tool for CylindricalPairValue
+class RWStepKinematics_RWCylindricalPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWCylindricalPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_CylindricalPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWCylindricalPairValue_HeaderFile_
index 540e9f9e2c9cc8879a0eaf150937c5eeac8b89d2..90ba336ecac9b34ff6a2716051f750ac71d3f7a0 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWCylindricalPairWithRange.hxx>
+#include "RWStepKinematics_RWCylindricalPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.hxx
deleted file mode 100644 (file)
index a547f40..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_CylindricalPairWithRange;
-
-//! Read & Write tool for CylindricalPairWithRange
-class RWStepKinematics_RWCylindricalPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWCylindricalPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_CylindricalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWCylindricalPairWithRange.pxx
new file mode 100644 (file)
index 0000000..08cbd52
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_CylindricalPairWithRange;
+
+//! Read & Write tool for CylindricalPairWithRange
+class RWStepKinematics_RWCylindricalPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWCylindricalPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_CylindricalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_CylindricalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_CylindricalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWCylindricalPairWithRange_HeaderFile_
index 674f0794fcd2f8ea186bbd05fac9a9cf0e6bca9a..013481fe8de99ef5e940b5367f378a5df3e455bc 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWFullyConstrainedPair.hxx>
+#include "RWStepKinematics_RWFullyConstrainedPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.hxx
deleted file mode 100644 (file)
index 0ea24d8..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
-#define _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_FullyConstrainedPair;
-
-//! Read & Write tool for FullyConstrainedPair
-class RWStepKinematics_RWFullyConstrainedPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWFullyConstrainedPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_FullyConstrainedPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_FullyConstrainedPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_FullyConstrainedPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWFullyConstrainedPair.pxx
new file mode 100644 (file)
index 0000000..35ae9df
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
+#define _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_FullyConstrainedPair;
+
+//! Read & Write tool for FullyConstrainedPair
+class RWStepKinematics_RWFullyConstrainedPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWFullyConstrainedPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_FullyConstrainedPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_FullyConstrainedPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_FullyConstrainedPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWFullyConstrainedPair_HeaderFile_
index 3aa037d18b2147a725e473dcafb90d1d2478bfa1..4d763b7311d47dfb06175dbdcf9f6639d8829c75 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWGearPair.hxx>
+#include "RWStepKinematics_RWGearPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWGearPair.hxx
deleted file mode 100644 (file)
index 9259399..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWGearPair_HeaderFile_
-#define _RWStepKinematics_RWGearPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_GearPair;
-
-//! Read & Write tool for GearPair
-class RWStepKinematics_RWGearPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWGearPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_GearPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWGearPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWGearPair.pxx
new file mode 100644 (file)
index 0000000..0ddb6ed
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWGearPair_HeaderFile_
+#define _RWStepKinematics_RWGearPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_GearPair;
+
+//! Read & Write tool for GearPair
+class RWStepKinematics_RWGearPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWGearPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_GearPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWGearPair_HeaderFile_
index 74715d5a7e3514f82ae54893070c18de41587885..4029d4d09e03c0c70fb86f661cd53907fa43ae6e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWGearPairValue.hxx>
+#include "RWStepKinematics_RWGearPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWGearPairValue.hxx
deleted file mode 100644 (file)
index 9e1fe2b..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWGearPairValue_HeaderFile_
-#define _RWStepKinematics_RWGearPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_GearPairValue;
-
-//! Read & Write tool for GearPairValue
-class RWStepKinematics_RWGearPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWGearPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_GearPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWGearPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWGearPairValue.pxx
new file mode 100644 (file)
index 0000000..b8f409b
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWGearPairValue_HeaderFile_
+#define _RWStepKinematics_RWGearPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_GearPairValue;
+
+//! Read & Write tool for GearPairValue
+class RWStepKinematics_RWGearPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWGearPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_GearPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWGearPairValue_HeaderFile_
index 292f3aa3f6b72c7fb7a921bf1e0921631c4a874a..85040142300821864c4857f9ad2d2df7afb352b6 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWGearPairWithRange.hxx>
+#include "RWStepKinematics_RWGearPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.hxx
deleted file mode 100644 (file)
index ae79708..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWGearPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWGearPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_GearPairWithRange;
-
-//! Read & Write tool for GearPairWithRange
-class RWStepKinematics_RWGearPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWGearPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_GearPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWGearPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWGearPairWithRange.pxx
new file mode 100644 (file)
index 0000000..d05fde0
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWGearPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWGearPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_GearPairWithRange;
+
+//! Read & Write tool for GearPairWithRange
+class RWStepKinematics_RWGearPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWGearPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_GearPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_GearPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_GearPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWGearPairWithRange_HeaderFile_
index 5c59606fe0fc5caf13cd8dafb211589f0f7b5dd9..67a7177136eeab6a2edf11d11bdf00fdfb5f09ee 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWHomokineticPair.hxx>
+#include "RWStepKinematics_RWHomokineticPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.hxx
deleted file mode 100644 (file)
index 53146bb..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWHomokineticPair_HeaderFile_
-#define _RWStepKinematics_RWHomokineticPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_HomokineticPair;
-
-//! Read & Write tool for HomokineticPair
-class RWStepKinematics_RWHomokineticPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWHomokineticPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_HomokineticPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_HomokineticPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_HomokineticPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWHomokineticPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWHomokineticPair.pxx
new file mode 100644 (file)
index 0000000..d95fcbb
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWHomokineticPair_HeaderFile_
+#define _RWStepKinematics_RWHomokineticPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_HomokineticPair;
+
+//! Read & Write tool for HomokineticPair
+class RWStepKinematics_RWHomokineticPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWHomokineticPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_HomokineticPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_HomokineticPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_HomokineticPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWHomokineticPair_HeaderFile_
index 32e7db487ba3f2c27252d4a1c4bde9fd0163f320..6cf5d048122c167b8245e342420958d7ae42a4b1 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicJoint.hxx>
+#include "RWStepKinematics_RWKinematicJoint.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.hxx
deleted file mode 100644 (file)
index 9b7cc99..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicJoint_HeaderFile_
-#define _RWStepKinematics_RWKinematicJoint_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicJoint;
-
-//! Read & Write tool for KinematicJoint
-class RWStepKinematics_RWKinematicJoint
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicJoint();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicJoint)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicJoint)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicJoint)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicJoint_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicJoint.pxx
new file mode 100644 (file)
index 0000000..c027c69
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicJoint_HeaderFile_
+#define _RWStepKinematics_RWKinematicJoint_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicJoint;
+
+//! Read & Write tool for KinematicJoint
+class RWStepKinematics_RWKinematicJoint
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicJoint();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicJoint)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicJoint)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicJoint)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicJoint_HeaderFile_
index 688ed56b8e47ebb4e96c5ff474aa5a9cc139d1f4..2659fc56044f16fe32d5b973379906f781523215 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicLink.hxx>
+#include "RWStepKinematics_RWKinematicLink.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicLink.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicLink.hxx
deleted file mode 100644 (file)
index 65dc3ef..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicLink_HeaderFile_
-#define _RWStepKinematics_RWKinematicLink_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicLink;
-
-//! Read & Write tool for KinematicLink
-class RWStepKinematics_RWKinematicLink
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicLink();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicLink)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicLink)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicLink)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicLink_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicLink.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicLink.pxx
new file mode 100644 (file)
index 0000000..7ab2f8b
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicLink_HeaderFile_
+#define _RWStepKinematics_RWKinematicLink_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicLink;
+
+//! Read & Write tool for KinematicLink
+class RWStepKinematics_RWKinematicLink
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicLink();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicLink)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicLink)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicLink)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicLink_HeaderFile_
index e6d0753fc5b0836670a0d4d9af0ee7fe05cebccb..3afb5ce01cb710d19b150d395913ef8b684751f0 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx>
+#include "RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.hxx
deleted file mode 100644 (file)
index 514bac0..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
-#define _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicLinkRepresentationAssociation;
-
-//! Read & Write tool for KinematicLinkRepresentationAssociation
-class RWStepKinematics_RWKinematicLinkRepresentationAssociation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicLinkRepresentationAssociation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicLinkRepresentationAssociation.pxx
new file mode 100644 (file)
index 0000000..c5de729
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
+#define _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicLinkRepresentationAssociation;
+
+//! Read & Write tool for KinematicLinkRepresentationAssociation
+class RWStepKinematics_RWKinematicLinkRepresentationAssociation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicLinkRepresentationAssociation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicLinkRepresentationAssociation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicLinkRepresentationAssociation_HeaderFile_
index 7108842ee24bdaec04e9474a4dab4b9876b356df..2a97153e6ee0f50e6309af7bb72a404c81d79084 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx>
+#include "RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.hxx
deleted file mode 100644 (file)
index ca281d7..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
-#define _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicPropertyMechanismRepresentation;
-
-//! Read & Write tool for KinematicPropertyMechanismRepresentation
-class RWStepKinematics_RWKinematicPropertyMechanismRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicPropertyMechanismRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicPropertyMechanismRepresentation.pxx
new file mode 100644 (file)
index 0000000..1eddead
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
+#define _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicPropertyMechanismRepresentation;
+
+//! Read & Write tool for KinematicPropertyMechanismRepresentation
+class RWStepKinematics_RWKinematicPropertyMechanismRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicPropertyMechanismRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicPropertyMechanismRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicPropertyMechanismRepresentation_HeaderFile_
index 59021d0c79f7681088b5ab327c705556e623e9a9..e2133052739a81d58c4b8069ca8e7e976dc4ee12 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx>
+#include "RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.hxx
deleted file mode 100644 (file)
index 4aa061b..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
-#define _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicTopologyDirectedStructure;
-
-//! Read & Write tool for KinematicTopologyDirectedStructure
-class RWStepKinematics_RWKinematicTopologyDirectedStructure
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicTopologyDirectedStructure();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyDirectedStructure.pxx
new file mode 100644 (file)
index 0000000..e7bd04a
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
+#define _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicTopologyDirectedStructure;
+
+//! Read & Write tool for KinematicTopologyDirectedStructure
+class RWStepKinematics_RWKinematicTopologyDirectedStructure
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicTopologyDirectedStructure();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicTopologyDirectedStructure)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicTopologyDirectedStructure_HeaderFile_
index f1e11db7b89c3db554df6125263f7bd315904d5d..6e1e29af00796967baedd0d80c422eff04c3a104 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx>
+#include "RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.hxx
deleted file mode 100644 (file)
index 0bfa4bc..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
-#define _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicTopologyNetworkStructure;
-
-//! Read & Write tool for KinematicTopologyNetworkStructure
-class RWStepKinematics_RWKinematicTopologyNetworkStructure
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicTopologyNetworkStructure();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyNetworkStructure.pxx
new file mode 100644 (file)
index 0000000..b993ed4
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
+#define _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicTopologyNetworkStructure;
+
+//! Read & Write tool for KinematicTopologyNetworkStructure
+class RWStepKinematics_RWKinematicTopologyNetworkStructure
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicTopologyNetworkStructure();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicTopologyNetworkStructure)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicTopologyNetworkStructure_HeaderFile_
index 25de7bd36823a9759f764f3a5ce29633c47a0b05..7418a7521b17fa0d23b8ec7764876cc21287f4d7 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWKinematicTopologyStructure.hxx>
+#include "RWStepKinematics_RWKinematicTopologyStructure.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.hxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.hxx
deleted file mode 100644 (file)
index 86643d4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
-#define _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_KinematicTopologyStructure;
-
-//! Read & Write tool for KinematicTopologyStructure
-class RWStepKinematics_RWKinematicTopologyStructure
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWKinematicTopologyStructure();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyStructure)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyStructure)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_KinematicTopologyStructure)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.pxx b/src/RWStepKinematics/RWStepKinematics_RWKinematicTopologyStructure.pxx
new file mode 100644 (file)
index 0000000..b0e88f7
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
+#define _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_KinematicTopologyStructure;
+
+//! Read & Write tool for KinematicTopologyStructure
+class RWStepKinematics_RWKinematicTopologyStructure
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWKinematicTopologyStructure();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_KinematicTopologyStructure)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_KinematicTopologyStructure)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_KinematicTopologyStructure)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWKinematicTopologyStructure_HeaderFile_
index b6aca30c9cbf99756a331ddcfbab2f82a6214a68..2e80b2263579ffae2ad8034bc5750db9f9c2435b 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx>
+#include "RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.hxx
deleted file mode 100644 (file)
index cc3d912..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Fri May 08 19:02:07 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
-#define _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LinearFlexibleAndPinionPair;
-
-//! Read & Write tool for LinearFlexibleAndPinionPair
-class RWStepKinematics_RWLinearFlexibleAndPinionPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLinearFlexibleAndPinionPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPinionPair.pxx
new file mode 100644 (file)
index 0000000..28f633a
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Fri May 08 19:02:07 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
+#define _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LinearFlexibleAndPinionPair;
+
+//! Read & Write tool for LinearFlexibleAndPinionPair
+class RWStepKinematics_RWLinearFlexibleAndPinionPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLinearFlexibleAndPinionPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LinearFlexibleAndPinionPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLinearFlexibleAndPinionPair_HeaderFile_
index bb4fa46f46c4771ab26dfa109f412dbe2b20c2c5..5ba1ca70b303607a8f149ef9f1795133024c1974 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx>
+#include "RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.hxx
deleted file mode 100644 (file)
index 58d1582..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Fri May 08 19:02:07 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
-#define _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LinearFlexibleAndPlanarCurvePair;
-
-//! Read & Write tool for LinearFlexibleAndPlanarCurvePair
-class RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair.pxx
new file mode 100644 (file)
index 0000000..d49a9bd
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Fri May 08 19:02:07 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
+#define _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LinearFlexibleAndPlanarCurvePair;
+
+//! Read & Write tool for LinearFlexibleAndPlanarCurvePair
+class RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LinearFlexibleAndPlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLinearFlexibleAndPlanarCurvePair_HeaderFile_
index f73067b6476810a322d10589e53fb6a71ba4692d..4f116a25b0ad2d6c747537e915f735ce78d61f49 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx>
+#include "RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.hxx
deleted file mode 100644 (file)
index 567e5a8..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Fri May 08 19:02:07 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
-#define _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LinearFlexibleLinkRepresentation;
-
-//! Read & Write tool for LinearFlexibleLinkRepresentation
-class RWStepKinematics_RWLinearFlexibleLinkRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLinearFlexibleLinkRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWLinearFlexibleLinkRepresentation.pxx
new file mode 100644 (file)
index 0000000..e927dbc
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Fri May 08 19:02:07 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
+#define _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LinearFlexibleLinkRepresentation;
+
+//! Read & Write tool for LinearFlexibleLinkRepresentation
+class RWStepKinematics_RWLinearFlexibleLinkRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLinearFlexibleLinkRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LinearFlexibleLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLinearFlexibleLinkRepresentation_HeaderFile_
index 1f7da0c5b5a3636076532421caff61dbd40c5271..64c41379feb4332852bf59a06c1734b6d42f586a 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLowOrderKinematicPair.hxx>
+#include "RWStepKinematics_RWLowOrderKinematicPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.hxx
deleted file mode 100644 (file)
index 74e5a45..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
-#define _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LowOrderKinematicPair;
-
-//! Read & Write tool for LowOrderKinematicPair
-class RWStepKinematics_RWLowOrderKinematicPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLowOrderKinematicPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LowOrderKinematicPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPair.pxx
new file mode 100644 (file)
index 0000000..bbbafe4
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
+#define _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LowOrderKinematicPair;
+
+//! Read & Write tool for LowOrderKinematicPair
+class RWStepKinematics_RWLowOrderKinematicPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLowOrderKinematicPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LowOrderKinematicPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLowOrderKinematicPair_HeaderFile_
index 41a432b814f67058258227909cde4619ba06cd39..88c09fc934e3f1d75e832f8c225a73c8beacbabd 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLowOrderKinematicPairValue.hxx>
+#include "RWStepKinematics_RWLowOrderKinematicPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.hxx
deleted file mode 100644 (file)
index b9060d0..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
-#define _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LowOrderKinematicPairValue;
-
-//! Read & Write tool for LowOrderKinematicPairValue
-class RWStepKinematics_RWLowOrderKinematicPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLowOrderKinematicPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairValue.pxx
new file mode 100644 (file)
index 0000000..f8caff4
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
+#define _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LowOrderKinematicPairValue;
+
+//! Read & Write tool for LowOrderKinematicPairValue
+class RWStepKinematics_RWLowOrderKinematicPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLowOrderKinematicPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LowOrderKinematicPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLowOrderKinematicPairValue_HeaderFile_
index 34572fcb3925fd1e84d403d7d3fc4084d5a15d16..8cd13420384581aba75961040ebb58912470a203 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx>
+#include "RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.hxx
deleted file mode 100644 (file)
index 8b1f3c6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_LowOrderKinematicPairWithRange;
-
-//! Read & Write tool for LowOrderKinematicPairWithRange
-class RWStepKinematics_RWLowOrderKinematicPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWLowOrderKinematicPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWLowOrderKinematicPairWithRange.pxx
new file mode 100644 (file)
index 0000000..4463f13
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_LowOrderKinematicPairWithRange;
+
+//! Read & Write tool for LowOrderKinematicPairWithRange
+class RWStepKinematics_RWLowOrderKinematicPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWLowOrderKinematicPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_LowOrderKinematicPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWLowOrderKinematicPairWithRange_HeaderFile_
index f15a3445215db6e5f070515b28ec664cd09b3c01..2ea5af48745ff4aa5abfd5d5801db1e4c7540ab5 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWMechanismRepresentation.hxx>
+#include "RWStepKinematics_RWMechanismRepresentation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.hxx
deleted file mode 100644 (file)
index 8032b8f..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
-#define _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_MechanismRepresentation;
-
-//! Read & Write tool for MechanismRepresentation
-class RWStepKinematics_RWMechanismRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWMechanismRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_MechanismRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_MechanismRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_MechanismRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWMechanismRepresentation.pxx
new file mode 100644 (file)
index 0000000..2c4ad94
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
+#define _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_MechanismRepresentation;
+
+//! Read & Write tool for MechanismRepresentation
+class RWStepKinematics_RWMechanismRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWMechanismRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_MechanismRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_MechanismRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_MechanismRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWMechanismRepresentation_HeaderFile_
index 5478b6874e2718d0f5c6b26686faf4955e8c2b0a..cc21326bffe69615a3a8aa0985954e1782b70cda 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepKinematics_RWMechanismStateRepresentation.hxx>
+#include "RWStepKinematics_RWMechanismStateRepresentation.pxx"
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.hxx
deleted file mode 100644 (file)
index 5bdde4c..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2020-06-18
-// Created by: PASUKHIN DMITRY
-// Copyright (c) 2020 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
-#define _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepKinematics_MechanismStateRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MechanismStateRepresentation
-class RWStepKinematics_RWMechanismStateRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWMechanismStateRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_MechanismStateRepresentation)& theEnt) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW, const Handle(StepKinematics_MechanismStateRepresentation)& theEnt) const;
-  
-  Standard_EXPORT void Share (const Handle(StepKinematics_MechanismStateRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
diff --git a/src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWMechanismStateRepresentation.pxx
new file mode 100644 (file)
index 0000000..cdd2e62
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2020-06-18
+// Created by: PASUKHIN DMITRY
+// Copyright (c) 2020 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
+#define _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepKinematics_MechanismStateRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MechanismStateRepresentation
+class RWStepKinematics_RWMechanismStateRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWMechanismStateRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_MechanismStateRepresentation)& theEnt) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW, const Handle(StepKinematics_MechanismStateRepresentation)& theEnt) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepKinematics_MechanismStateRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWMechanismStateRepresentation_HeaderFile
index 029d6c40730db4bb9812f242ee150bf270d72237..f9acc07c8abd280294a55f6bb867e9751786a3a4 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWOrientedJoint.hxx>
+#include "RWStepKinematics_RWOrientedJoint.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.hxx b/src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.hxx
deleted file mode 100644 (file)
index 47dd3f9..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWOrientedJoint_HeaderFile_
-#define _RWStepKinematics_RWOrientedJoint_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_OrientedJoint;
-
-//! Read & Write tool for OrientedJoint
-class RWStepKinematics_RWOrientedJoint
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWOrientedJoint();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_OrientedJoint)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_OrientedJoint)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_OrientedJoint)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWOrientedJoint_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.pxx b/src/RWStepKinematics/RWStepKinematics_RWOrientedJoint.pxx
new file mode 100644 (file)
index 0000000..3c068e0
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWOrientedJoint_HeaderFile_
+#define _RWStepKinematics_RWOrientedJoint_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_OrientedJoint;
+
+//! Read & Write tool for OrientedJoint
+class RWStepKinematics_RWOrientedJoint
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWOrientedJoint();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_OrientedJoint)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_OrientedJoint)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_OrientedJoint)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWOrientedJoint_HeaderFile_
index 5dfd3e531ffd8d3e14d30f37c2b1b19a31e5ee27..451131c87905433ed47d69179a4d9bdc0c5540b6 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPairRepresentationRelationship.hxx>
+#include "RWStepKinematics_RWPairRepresentationRelationship.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.hxx b/src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.hxx
deleted file mode 100644 (file)
index 23fa5e6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
-#define _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PairRepresentationRelationship;
-
-//! Read & Write tool for PairRepresentationRelationship
-class RWStepKinematics_RWPairRepresentationRelationship
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPairRepresentationRelationship();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PairRepresentationRelationship)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PairRepresentationRelationship)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PairRepresentationRelationship)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.pxx b/src/RWStepKinematics/RWStepKinematics_RWPairRepresentationRelationship.pxx
new file mode 100644 (file)
index 0000000..0456cbf
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
+#define _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PairRepresentationRelationship;
+
+//! Read & Write tool for PairRepresentationRelationship
+class RWStepKinematics_RWPairRepresentationRelationship
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPairRepresentationRelationship();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PairRepresentationRelationship)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PairRepresentationRelationship)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PairRepresentationRelationship)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPairRepresentationRelationship_HeaderFile_
index 8ae05a8cff7c9d26e01a6e802309b2d408614a85..888d94070d6d378e2a163f83c972038233efb50e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPlanarCurvePair.hxx>
+#include "RWStepKinematics_RWPlanarCurvePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.hxx
deleted file mode 100644 (file)
index 577b943..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
-#define _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PlanarCurvePair;
-
-//! Read & Write tool for PlanarCurvePair
-class RWStepKinematics_RWPlanarCurvePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPlanarCurvePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePair.pxx
new file mode 100644 (file)
index 0000000..c3c59de
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
+#define _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PlanarCurvePair;
+
+//! Read & Write tool for PlanarCurvePair
+class RWStepKinematics_RWPlanarCurvePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPlanarCurvePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPlanarCurvePair_HeaderFile_
index 746976d09dc9ddae0cfb58f1519d4bbda5097a83..19ad0eff5efa9722942185646759f43ff1ff9728 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPlanarCurvePairRange.hxx>
+#include "RWStepKinematics_RWPlanarCurvePairRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.hxx
deleted file mode 100644 (file)
index 8da86ee..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
-#define _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PlanarCurvePairRange;
-
-//! Read & Write tool for PlanarCurvePairRange
-class RWStepKinematics_RWPlanarCurvePairRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPlanarCurvePairRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarCurvePairRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarCurvePairRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PlanarCurvePairRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarCurvePairRange.pxx
new file mode 100644 (file)
index 0000000..99061b3
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
+#define _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PlanarCurvePairRange;
+
+//! Read & Write tool for PlanarCurvePairRange
+class RWStepKinematics_RWPlanarCurvePairRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPlanarCurvePairRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarCurvePairRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarCurvePairRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PlanarCurvePairRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPlanarCurvePairRange_HeaderFile_
index 7097d7bd2a6bba3395e50c9eaed368b31b94404f..dc9fcfb8e121b535eeb0bd5aa84905e84017a34a 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPlanarPair.hxx>
+#include "RWStepKinematics_RWPlanarPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPair.hxx
deleted file mode 100644 (file)
index 8ba23e6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPlanarPair_HeaderFile_
-#define _RWStepKinematics_RWPlanarPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PlanarPair;
-
-//! Read & Write tool for PlanarPair
-class RWStepKinematics_RWPlanarPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPlanarPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PlanarPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPlanarPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPair.pxx
new file mode 100644 (file)
index 0000000..1867e1c
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPlanarPair_HeaderFile_
+#define _RWStepKinematics_RWPlanarPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PlanarPair;
+
+//! Read & Write tool for PlanarPair
+class RWStepKinematics_RWPlanarPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPlanarPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PlanarPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPlanarPair_HeaderFile_
index f93b976eb3c3e981ec826f041fe371605ff9936f..edceb8cb6879731f179decdecbafbb2ca27096a5 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPlanarPairValue.hxx>
+#include "RWStepKinematics_RWPlanarPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.hxx
deleted file mode 100644 (file)
index 5382856..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPlanarPairValue_HeaderFile_
-#define _RWStepKinematics_RWPlanarPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PlanarPairValue;
-
-//! Read & Write tool for PlanarPairValue
-class RWStepKinematics_RWPlanarPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPlanarPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PlanarPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPlanarPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPairValue.pxx
new file mode 100644 (file)
index 0000000..dd624b3
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPlanarPairValue_HeaderFile_
+#define _RWStepKinematics_RWPlanarPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PlanarPairValue;
+
+//! Read & Write tool for PlanarPairValue
+class RWStepKinematics_RWPlanarPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPlanarPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PlanarPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPlanarPairValue_HeaderFile_
index 322a7b62dbdddce30b0cfe6fac2436cea3aa69f7..80115cd433d86e7937ed9da0565395dcb84f2816 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPlanarPairWithRange.hxx>
+#include "RWStepKinematics_RWPlanarPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.hxx
deleted file mode 100644 (file)
index f1a8229..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PlanarPairWithRange;
-
-//! Read & Write tool for PlanarPairWithRange
-class RWStepKinematics_RWPlanarPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPlanarPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PlanarPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWPlanarPairWithRange.pxx
new file mode 100644 (file)
index 0000000..fdc42a7
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PlanarPairWithRange;
+
+//! Read & Write tool for PlanarPairWithRange
+class RWStepKinematics_RWPlanarPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPlanarPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PlanarPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PlanarPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PlanarPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPlanarPairWithRange_HeaderFile_
index d288a84d9e859b9e1043326a636e7016215446c5..3813213fbe8ac6e932f80696e420dfb298a52287 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnPlanarCurvePair.hxx>
+#include "RWStepKinematics_RWPointOnPlanarCurvePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.hxx
deleted file mode 100644 (file)
index 54d5fd1..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
-#define _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnPlanarCurvePair;
-
-//! Read & Write tool for PointOnPlanarCurvePair
-class RWStepKinematics_RWPointOnPlanarCurvePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnPlanarCurvePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePair.pxx
new file mode 100644 (file)
index 0000000..64a682c
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
+#define _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnPlanarCurvePair;
+
+//! Read & Write tool for PointOnPlanarCurvePair
+class RWStepKinematics_RWPointOnPlanarCurvePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnPlanarCurvePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnPlanarCurvePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnPlanarCurvePair_HeaderFile_
index c05ef8f6e6a72fc23de57dd0916458d0f14bdba6..162dd00372dbb160b30609600a9dc72d8471de8d 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx>
+#include "RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.hxx
deleted file mode 100644 (file)
index 29e605e..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
-#define _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnPlanarCurvePairValue;
-
-//! Read & Write tool for PointOnPlanarCurvePairValue
-class RWStepKinematics_RWPointOnPlanarCurvePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnPlanarCurvePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairValue.pxx
new file mode 100644 (file)
index 0000000..42b16b3
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
+#define _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnPlanarCurvePairValue;
+
+//! Read & Write tool for PointOnPlanarCurvePairValue
+class RWStepKinematics_RWPointOnPlanarCurvePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnPlanarCurvePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnPlanarCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnPlanarCurvePairValue_HeaderFile_
index 22f209ffa54f2b52c16a5d709573c2b626bc4e86..6395be9491b110cbb43eb98c60099f280254e647 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx>
+#include "RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.hxx
deleted file mode 100644 (file)
index b4c93d4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
-#define _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnPlanarCurvePairWithRange;
-
-//! Read & Write tool for PointOnPlanarCurvePairWithRange
-class RWStepKinematics_RWPointOnPlanarCurvePairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnPlanarCurvePairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnPlanarCurvePairWithRange.pxx
new file mode 100644 (file)
index 0000000..3952954
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
+#define _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnPlanarCurvePairWithRange;
+
+//! Read & Write tool for PointOnPlanarCurvePairWithRange
+class RWStepKinematics_RWPointOnPlanarCurvePairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnPlanarCurvePairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnPlanarCurvePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnPlanarCurvePairWithRange_HeaderFile_
index 3c476808e7bfaa7e1fe6160fd97d28b052f819db..a4f226a9ffab154817fbadf4671b8eed075b3532 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnSurfacePair.hxx>
+#include "RWStepKinematics_RWPointOnSurfacePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.hxx
deleted file mode 100644 (file)
index d990b26..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
-#define _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnSurfacePair;
-
-//! Read & Write tool for PointOnSurfacePair
-class RWStepKinematics_RWPointOnSurfacePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnSurfacePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePair.pxx
new file mode 100644 (file)
index 0000000..43c8747
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
+#define _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnSurfacePair;
+
+//! Read & Write tool for PointOnSurfacePair
+class RWStepKinematics_RWPointOnSurfacePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnSurfacePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnSurfacePair_HeaderFile_
index 94ae94355c1fea0c33ba02e82c412a1d0cd62d24..d46fe35a31c6e88f6f6dba3f49018c497b2b64a9 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnSurfacePairValue.hxx>
+#include "RWStepKinematics_RWPointOnSurfacePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.hxx
deleted file mode 100644 (file)
index b834129..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
-#define _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnSurfacePairValue;
-
-//! Read & Write tool for PointOnSurfacePairValue
-class RWStepKinematics_RWPointOnSurfacePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnSurfacePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairValue.pxx
new file mode 100644 (file)
index 0000000..6bdbd75
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
+#define _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnSurfacePairValue;
+
+//! Read & Write tool for PointOnSurfacePairValue
+class RWStepKinematics_RWPointOnSurfacePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnSurfacePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnSurfacePairValue_HeaderFile_
index 91014584d9e74227edf387ad6367cdc63917077b..01f23d473ed49b676d7014be069639f3a2894c66 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPointOnSurfacePairWithRange.hxx>
+#include "RWStepKinematics_RWPointOnSurfacePairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.hxx
deleted file mode 100644 (file)
index 45ed322..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
-#define _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PointOnSurfacePairWithRange;
-
-//! Read & Write tool for PointOnSurfacePairWithRange
-class RWStepKinematics_RWPointOnSurfacePairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPointOnSurfacePairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWPointOnSurfacePairWithRange.pxx
new file mode 100644 (file)
index 0000000..cd1c115
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
+#define _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PointOnSurfacePairWithRange;
+
+//! Read & Write tool for PointOnSurfacePairWithRange
+class RWStepKinematics_RWPointOnSurfacePairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPointOnSurfacePairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PointOnSurfacePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPointOnSurfacePairWithRange_HeaderFile_
index 51e71ac1f7712b0b263349b1d87c2cae59ae9826..1bf4170ab8a993cd024da07984987440190e24d8 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPrismaticPair.hxx>
+#include "RWStepKinematics_RWPrismaticPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.hxx
deleted file mode 100644 (file)
index e685a6a..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPrismaticPair_HeaderFile_
-#define _RWStepKinematics_RWPrismaticPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PrismaticPair;
-
-//! Read & Write tool for PrismaticPair
-class RWStepKinematics_RWPrismaticPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPrismaticPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PrismaticPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPrismaticPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPair.pxx
new file mode 100644 (file)
index 0000000..905eaf9
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPrismaticPair_HeaderFile_
+#define _RWStepKinematics_RWPrismaticPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PrismaticPair;
+
+//! Read & Write tool for PrismaticPair
+class RWStepKinematics_RWPrismaticPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPrismaticPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PrismaticPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPrismaticPair_HeaderFile_
index 6c9d9052be68f15dd88b8602a6167886b9adefe9..90850dfba9610fc4a2dbe1ec38c876d40b0d0ade 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPrismaticPairValue.hxx>
+#include "RWStepKinematics_RWPrismaticPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.hxx
deleted file mode 100644 (file)
index fee0c19..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
-#define _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PrismaticPairValue;
-
-//! Read & Write tool for PrismaticPairValue
-class RWStepKinematics_RWPrismaticPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPrismaticPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PrismaticPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairValue.pxx
new file mode 100644 (file)
index 0000000..ff35816
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
+#define _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PrismaticPairValue;
+
+//! Read & Write tool for PrismaticPairValue
+class RWStepKinematics_RWPrismaticPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPrismaticPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PrismaticPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPrismaticPairValue_HeaderFile_
index e7f21ebeb2b82bdabe0b2915e1a7655fda9bc56a..22fbacfd1a941861dcec12cc458d244b54d887b7 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWPrismaticPairWithRange.hxx>
+#include "RWStepKinematics_RWPrismaticPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.hxx
deleted file mode 100644 (file)
index 6650692..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_PrismaticPairWithRange;
-
-//! Read & Write tool for PrismaticPairWithRange
-class RWStepKinematics_RWPrismaticPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWPrismaticPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_PrismaticPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWPrismaticPairWithRange.pxx
new file mode 100644 (file)
index 0000000..2da01cd
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_PrismaticPairWithRange;
+
+//! Read & Write tool for PrismaticPairWithRange
+class RWStepKinematics_RWPrismaticPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWPrismaticPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_PrismaticPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_PrismaticPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_PrismaticPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWPrismaticPairWithRange_HeaderFile_
index ef3b100e2f00135f4a5c0de342aee848418d4d0f..c937acdf5a100b7691cd02beac8bde187b32c1d1 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWProductDefinitionKinematics.hxx>
+#include "RWStepKinematics_RWProductDefinitionKinematics.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.hxx b/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.hxx
deleted file mode 100644 (file)
index 3d5796f..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
-#define _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ProductDefinitionKinematics;
-
-//! Read & Write tool for ProductDefinitionKinematics
-class RWStepKinematics_RWProductDefinitionKinematics
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWProductDefinitionKinematics();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.pxx b/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionKinematics.pxx
new file mode 100644 (file)
index 0000000..24098cb
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
+#define _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ProductDefinitionKinematics;
+
+//! Read & Write tool for ProductDefinitionKinematics
+class RWStepKinematics_RWProductDefinitionKinematics
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWProductDefinitionKinematics();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ProductDefinitionKinematics)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWProductDefinitionKinematics_HeaderFile_
index b191df446c43c206d625d1e6b34574dd02825bf4..ef5d868e5c69d72896e9ea82fad1894209d33dab 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx>
+#include "RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx b/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.hxx
deleted file mode 100644 (file)
index 0fc3a20..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
-#define _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ProductDefinitionRelationshipKinematics;
-
-//! Read & Write tool for ProductDefinitionRelationshipKinematics
-class RWStepKinematics_RWProductDefinitionRelationshipKinematics
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWProductDefinitionRelationshipKinematics();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx b/src/RWStepKinematics/RWStepKinematics_RWProductDefinitionRelationshipKinematics.pxx
new file mode 100644 (file)
index 0000000..d401cf7
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
+#define _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ProductDefinitionRelationshipKinematics;
+
+//! Read & Write tool for ProductDefinitionRelationshipKinematics
+class RWStepKinematics_RWProductDefinitionRelationshipKinematics
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWProductDefinitionRelationshipKinematics();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ProductDefinitionRelationshipKinematics)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWProductDefinitionRelationshipKinematics_HeaderFile_
index ebbd68bbf9c059e95166c2ac64f56b6e53dcff27..43fa9e9339b10f60a30e4c7a49cefb8cc7d6af97 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRackAndPinionPair.hxx>
+#include "RWStepKinematics_RWRackAndPinionPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.hxx
deleted file mode 100644 (file)
index 1032ae3..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
-#define _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RackAndPinionPair;
-
-//! Read & Write tool for RackAndPinionPair
-class RWStepKinematics_RWRackAndPinionPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRackAndPinionPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RackAndPinionPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPair.pxx
new file mode 100644 (file)
index 0000000..e634d11
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
+#define _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RackAndPinionPair;
+
+//! Read & Write tool for RackAndPinionPair
+class RWStepKinematics_RWRackAndPinionPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRackAndPinionPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RackAndPinionPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRackAndPinionPair_HeaderFile_
index 650d333c57869e8304713d369f35dda49bb32b2a..c6c3f3a8b27768f1af2179f3f1b8b2549933bbfb 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRackAndPinionPairValue.hxx>
+#include "RWStepKinematics_RWRackAndPinionPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.hxx
deleted file mode 100644 (file)
index e7cbc80..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
-#define _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RackAndPinionPairValue;
-
-//! Read & Write tool for RackAndPinionPairValue
-class RWStepKinematics_RWRackAndPinionPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRackAndPinionPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RackAndPinionPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairValue.pxx
new file mode 100644 (file)
index 0000000..172c47c
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
+#define _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RackAndPinionPairValue;
+
+//! Read & Write tool for RackAndPinionPairValue
+class RWStepKinematics_RWRackAndPinionPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRackAndPinionPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RackAndPinionPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRackAndPinionPairValue_HeaderFile_
index b97d8ba6f6e5e1eaae3a764e135b6aaa08ca3728..c7626cf3358fcd7adf3998f7404ce54ff7b74f78 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRackAndPinionPairWithRange.hxx>
+#include "RWStepKinematics_RWRackAndPinionPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.hxx
deleted file mode 100644 (file)
index 5179abf..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RackAndPinionPairWithRange;
-
-//! Read & Write tool for RackAndPinionPairWithRange
-class RWStepKinematics_RWRackAndPinionPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRackAndPinionPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWRackAndPinionPairWithRange.pxx
new file mode 100644 (file)
index 0000000..88c8ac7
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RackAndPinionPairWithRange;
+
+//! Read & Write tool for RackAndPinionPairWithRange
+class RWStepKinematics_RWRackAndPinionPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRackAndPinionPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RackAndPinionPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRackAndPinionPairWithRange_HeaderFile_
index 5eea8712d837eae0877d4724ed598bc304670734..7b1a39a920706006f72de1446ea7e2622689fa3f 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRevolutePair.hxx>
+#include "RWStepKinematics_RWRevolutePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePair.hxx
deleted file mode 100644 (file)
index b4b3d40..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRevolutePair_HeaderFile_
-#define _RWStepKinematics_RWRevolutePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RevolutePair;
-
-//! Read & Write tool for RevolutePair
-class RWStepKinematics_RWRevolutePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRevolutePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RevolutePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRevolutePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePair.pxx
new file mode 100644 (file)
index 0000000..3ebb451
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRevolutePair_HeaderFile_
+#define _RWStepKinematics_RWRevolutePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RevolutePair;
+
+//! Read & Write tool for RevolutePair
+class RWStepKinematics_RWRevolutePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRevolutePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RevolutePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRevolutePair_HeaderFile_
index 98ae04859b73009fdcc82df548f692613e279d06..8e9e36db1a5ba4472a9ba71d8c54383ed4d371a4 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRevolutePairValue.hxx>
+#include "RWStepKinematics_RWRevolutePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.hxx
deleted file mode 100644 (file)
index eb38224..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRevolutePairValue_HeaderFile_
-#define _RWStepKinematics_RWRevolutePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RevolutePairValue;
-
-//! Read & Write tool for RevolutePairValue
-class RWStepKinematics_RWRevolutePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRevolutePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RevolutePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRevolutePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePairValue.pxx
new file mode 100644 (file)
index 0000000..e4995d1
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRevolutePairValue_HeaderFile_
+#define _RWStepKinematics_RWRevolutePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RevolutePairValue;
+
+//! Read & Write tool for RevolutePairValue
+class RWStepKinematics_RWRevolutePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRevolutePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RevolutePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRevolutePairValue_HeaderFile_
index a2cf369909f1a1cec7ebf6803f1f1cc99962526f..afa5b1aef457d6103da14d79ebbdcadbe0907fde 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRevolutePairWithRange.hxx>
+#include "RWStepKinematics_RWRevolutePairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.hxx
deleted file mode 100644 (file)
index d594494..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
-#define _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RevolutePairWithRange;
-
-//! Read & Write tool for RevolutePairWithRange
-class RWStepKinematics_RWRevolutePairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRevolutePairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RevolutePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWRevolutePairWithRange.pxx
new file mode 100644 (file)
index 0000000..1e82c8a
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
+#define _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RevolutePairWithRange;
+
+//! Read & Write tool for RevolutePairWithRange
+class RWStepKinematics_RWRevolutePairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRevolutePairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RevolutePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RevolutePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RevolutePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRevolutePairWithRange_HeaderFile_
index 3b486573f9871389565ffab6255a3f5e21438c2d..b05a2c1171df134bfdc6d9cc37a30880bff6f93e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRigidLinkRepresentation.hxx>
+#include "RWStepKinematics_RWRigidLinkRepresentation.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.hxx b/src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.hxx
deleted file mode 100644 (file)
index 0f95af7..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:15 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
-#define _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RigidLinkRepresentation;
-
-//! Read & Write tool for RigidLinkRepresentation
-class RWStepKinematics_RWRigidLinkRepresentation
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRigidLinkRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RigidLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RigidLinkRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RigidLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.pxx b/src/RWStepKinematics/RWStepKinematics_RWRigidLinkRepresentation.pxx
new file mode 100644 (file)
index 0000000..bf5a640
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:15 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
+#define _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RigidLinkRepresentation;
+
+//! Read & Write tool for RigidLinkRepresentation
+class RWStepKinematics_RWRigidLinkRepresentation
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRigidLinkRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RigidLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RigidLinkRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RigidLinkRepresentation)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRigidLinkRepresentation_HeaderFile_
index 5aa9b984d539cab716bc4631bc7a25b3bd752c70..a53954dbf218a5b21d77291f51b0557ef78438c2 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRollingCurvePair.hxx>
+#include "RWStepKinematics_RWRollingCurvePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.hxx
deleted file mode 100644 (file)
index 6b4e6c1..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRollingCurvePair_HeaderFile_
-#define _RWStepKinematics_RWRollingCurvePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RollingCurvePair;
-
-//! Read & Write tool for RollingCurvePair
-class RWStepKinematics_RWRollingCurvePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRollingCurvePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingCurvePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingCurvePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RollingCurvePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRollingCurvePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePair.pxx
new file mode 100644 (file)
index 0000000..8d2e6bf
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRollingCurvePair_HeaderFile_
+#define _RWStepKinematics_RWRollingCurvePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RollingCurvePair;
+
+//! Read & Write tool for RollingCurvePair
+class RWStepKinematics_RWRollingCurvePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRollingCurvePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RollingCurvePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRollingCurvePair_HeaderFile_
index b608d044690e82dcdf1056003c27d30ce582f142..ad736aa9881d0aa2519d05ac6239bbadfce75428 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRollingCurvePairValue.hxx>
+#include "RWStepKinematics_RWRollingCurvePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.hxx
deleted file mode 100644 (file)
index 9ec3e53..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
-#define _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RollingCurvePairValue;
-
-//! Read & Write tool for RollingCurvePairValue
-class RWStepKinematics_RWRollingCurvePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRollingCurvePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RollingCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWRollingCurvePairValue.pxx
new file mode 100644 (file)
index 0000000..40ffae0
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
+#define _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RollingCurvePairValue;
+
+//! Read & Write tool for RollingCurvePairValue
+class RWStepKinematics_RWRollingCurvePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRollingCurvePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RollingCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRollingCurvePairValue_HeaderFile_
index 68c6596e3645a07dc9386526a3a4be410f1f974a..46204e9d1bf84d3ecf3621ec2a25c3dd0c76d104 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRollingSurfacePair.hxx>
+#include "RWStepKinematics_RWRollingSurfacePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.hxx
deleted file mode 100644 (file)
index 491eda2..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
-#define _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RollingSurfacePair;
-
-//! Read & Write tool for RollingSurfacePair
-class RWStepKinematics_RWRollingSurfacePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRollingSurfacePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RollingSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePair.pxx
new file mode 100644 (file)
index 0000000..c4f99dd
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
+#define _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RollingSurfacePair;
+
+//! Read & Write tool for RollingSurfacePair
+class RWStepKinematics_RWRollingSurfacePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRollingSurfacePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RollingSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRollingSurfacePair_HeaderFile_
index 78851c7ee8dede67c14100ff88d15112936e3296..505cea868f8a096662d866a3c55e06e22c43d1d7 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRollingSurfacePairValue.hxx>
+#include "RWStepKinematics_RWRollingSurfacePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.hxx
deleted file mode 100644 (file)
index 5ae7547..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
-#define _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RollingSurfacePairValue;
-
-//! Read & Write tool for RollingSurfacePairValue
-class RWStepKinematics_RWRollingSurfacePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRollingSurfacePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RollingSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWRollingSurfacePairValue.pxx
new file mode 100644 (file)
index 0000000..c302315
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
+#define _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RollingSurfacePairValue;
+
+//! Read & Write tool for RollingSurfacePairValue
+class RWStepKinematics_RWRollingSurfacePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRollingSurfacePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RollingSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RollingSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RollingSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRollingSurfacePairValue_HeaderFile_
index 65f3109391b312c0d74c379daf33c33a4f769b59..a557b817a3b0e5c29f9c2ae99dda0e8eeaf7ef45 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWRotationAboutDirection.hxx>
+#include "RWStepKinematics_RWRotationAboutDirection.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.hxx b/src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.hxx
deleted file mode 100644 (file)
index 32e35d6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:14 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
-#define _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_RotationAboutDirection;
-
-//! Read & Write tool for RotationAboutDirection
-class RWStepKinematics_RWRotationAboutDirection
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWRotationAboutDirection();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RotationAboutDirection)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RotationAboutDirection)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_RotationAboutDirection)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.pxx b/src/RWStepKinematics/RWStepKinematics_RWRotationAboutDirection.pxx
new file mode 100644 (file)
index 0000000..4d351cd
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:14 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
+#define _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_RotationAboutDirection;
+
+//! Read & Write tool for RotationAboutDirection
+class RWStepKinematics_RWRotationAboutDirection
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWRotationAboutDirection();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_RotationAboutDirection)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_RotationAboutDirection)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_RotationAboutDirection)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWRotationAboutDirection_HeaderFile_
index 3bed0f9004b91ae596e2fb9f3b2170166878afd4..1a8cdaed1f11c19a83115a8537f9b19e10b3ad6e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWScrewPair.hxx>
+#include "RWStepKinematics_RWScrewPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPair.hxx
deleted file mode 100644 (file)
index 379e7dd..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWScrewPair_HeaderFile_
-#define _RWStepKinematics_RWScrewPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ScrewPair;
-
-//! Read & Write tool for ScrewPair
-class RWStepKinematics_RWScrewPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWScrewPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ScrewPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWScrewPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPair.pxx
new file mode 100644 (file)
index 0000000..dc43864
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWScrewPair_HeaderFile_
+#define _RWStepKinematics_RWScrewPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ScrewPair;
+
+//! Read & Write tool for ScrewPair
+class RWStepKinematics_RWScrewPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWScrewPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ScrewPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWScrewPair_HeaderFile_
index 06343e4538d58f8bf5bbc8b5a8757a5014b3c37c..1903a0480db586217ac4599da245e29580d8bbbf 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWScrewPairValue.hxx>
+#include "RWStepKinematics_RWScrewPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.hxx
deleted file mode 100644 (file)
index 916284e..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWScrewPairValue_HeaderFile_
-#define _RWStepKinematics_RWScrewPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ScrewPairValue;
-
-//! Read & Write tool for ScrewPairValue
-class RWStepKinematics_RWScrewPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWScrewPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ScrewPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWScrewPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPairValue.pxx
new file mode 100644 (file)
index 0000000..8aa23aa
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWScrewPairValue_HeaderFile_
+#define _RWStepKinematics_RWScrewPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ScrewPairValue;
+
+//! Read & Write tool for ScrewPairValue
+class RWStepKinematics_RWScrewPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWScrewPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ScrewPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWScrewPairValue_HeaderFile_
index 7fe42958a9167aceb3c43850ff08244a8779fbc6..33f7ec36db0a883e920e54460f205a8359b882e4 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWScrewPairWithRange.hxx>
+#include "RWStepKinematics_RWScrewPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.hxx
deleted file mode 100644 (file)
index 8826564..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_ScrewPairWithRange;
-
-//! Read & Write tool for ScrewPairWithRange
-class RWStepKinematics_RWScrewPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWScrewPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_ScrewPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWScrewPairWithRange.pxx
new file mode 100644 (file)
index 0000000..05a20cf
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_ScrewPairWithRange;
+
+//! Read & Write tool for ScrewPairWithRange
+class RWStepKinematics_RWScrewPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWScrewPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_ScrewPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_ScrewPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_ScrewPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWScrewPairWithRange_HeaderFile_
index aba9c3dd057105547bffa395d7484308efa5dbc6..2640ffea5c48a6aa8abde30d3f59f29208a55815 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSlidingCurvePair.hxx>
+#include "RWStepKinematics_RWSlidingCurvePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.hxx
deleted file mode 100644 (file)
index 6b319d2..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
-#define _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SlidingCurvePair;
-
-//! Read & Write tool for SlidingCurvePair
-class RWStepKinematics_RWSlidingCurvePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSlidingCurvePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingCurvePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingCurvePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SlidingCurvePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePair.pxx
new file mode 100644 (file)
index 0000000..fb9470f
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
+#define _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SlidingCurvePair;
+
+//! Read & Write tool for SlidingCurvePair
+class RWStepKinematics_RWSlidingCurvePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSlidingCurvePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingCurvePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SlidingCurvePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSlidingCurvePair_HeaderFile_
index 67eb5f9e1e3d104b78bdcacc836bac5d53352fd2..0484aa07fce83cd1ed6fb7203d0c82ea01fd6a82 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSlidingCurvePairValue.hxx>
+#include "RWStepKinematics_RWSlidingCurvePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.hxx
deleted file mode 100644 (file)
index 262d788..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
-#define _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SlidingCurvePairValue;
-
-//! Read & Write tool for SlidingCurvePairValue
-class RWStepKinematics_RWSlidingCurvePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSlidingCurvePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingCurvePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SlidingCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingCurvePairValue.pxx
new file mode 100644 (file)
index 0000000..72e4c6f
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
+#define _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SlidingCurvePairValue;
+
+//! Read & Write tool for SlidingCurvePairValue
+class RWStepKinematics_RWSlidingCurvePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSlidingCurvePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingCurvePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SlidingCurvePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSlidingCurvePairValue_HeaderFile_
index 9e134b8e330babe41eeefce1bb0bfc07d69d56ae..31b1d020909bbc0cd1c99362611826c8418978c2 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSlidingSurfacePair.hxx>
+#include "RWStepKinematics_RWSlidingSurfacePair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.hxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.hxx
deleted file mode 100644 (file)
index dbc46e4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
-#define _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SlidingSurfacePair;
-
-//! Read & Write tool for SlidingSurfacePair
-class RWStepKinematics_RWSlidingSurfacePair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSlidingSurfacePair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingSurfacePair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SlidingSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.pxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePair.pxx
new file mode 100644 (file)
index 0000000..4391b83
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
+#define _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SlidingSurfacePair;
+
+//! Read & Write tool for SlidingSurfacePair
+class RWStepKinematics_RWSlidingSurfacePair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSlidingSurfacePair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingSurfacePair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SlidingSurfacePair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSlidingSurfacePair_HeaderFile_
index fabe4bd53c36b17718493634e40dd5a8ea7c8a6b..a90a2ef8647bd8d5ebd628e1109aee09fcf4efb5 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSlidingSurfacePairValue.hxx>
+#include "RWStepKinematics_RWSlidingSurfacePairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.hxx
deleted file mode 100644 (file)
index 278adb3..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
-#define _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SlidingSurfacePairValue;
-
-//! Read & Write tool for SlidingSurfacePairValue
-class RWStepKinematics_RWSlidingSurfacePairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSlidingSurfacePairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWSlidingSurfacePairValue.pxx
new file mode 100644 (file)
index 0000000..6b73a88
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
+#define _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SlidingSurfacePairValue;
+
+//! Read & Write tool for SlidingSurfacePairValue
+class RWStepKinematics_RWSlidingSurfacePairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSlidingSurfacePairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SlidingSurfacePairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSlidingSurfacePairValue_HeaderFile_
index 16f8ac8504d0843c1dce254081fad055676e8a72..2725b71d7b78763318ccccef3946333f2872cc18 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSphericalPair.hxx>
+#include "RWStepKinematics_RWSphericalPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPair.hxx
deleted file mode 100644 (file)
index 9f9967c..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSphericalPair_HeaderFile_
-#define _RWStepKinematics_RWSphericalPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SphericalPair;
-
-//! Read & Write tool for SphericalPair
-class RWStepKinematics_RWSphericalPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSphericalPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SphericalPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSphericalPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPair.pxx
new file mode 100644 (file)
index 0000000..0794b15
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSphericalPair_HeaderFile_
+#define _RWStepKinematics_RWSphericalPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SphericalPair;
+
+//! Read & Write tool for SphericalPair
+class RWStepKinematics_RWSphericalPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSphericalPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SphericalPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSphericalPair_HeaderFile_
index 5bf44d0d2f7bfe123fc5c2bc6044275f6913b891..d275d8009315ee4545351a164e24e3d7be1dd202 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSphericalPairValue.hxx>
+#include "RWStepKinematics_RWSphericalPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.hxx
deleted file mode 100644 (file)
index f145b48..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSphericalPairValue_HeaderFile_
-#define _RWStepKinematics_RWSphericalPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SphericalPairValue;
-
-//! Read & Write tool for SphericalPairValue
-class RWStepKinematics_RWSphericalPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSphericalPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SphericalPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSphericalPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairValue.pxx
new file mode 100644 (file)
index 0000000..85bed91
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSphericalPairValue_HeaderFile_
+#define _RWStepKinematics_RWSphericalPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SphericalPairValue;
+
+//! Read & Write tool for SphericalPairValue
+class RWStepKinematics_RWSphericalPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSphericalPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SphericalPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSphericalPairValue_HeaderFile_
index 726c2ba0baaadad17b0d5c1ca1753b8e2d8bdfdd..294702ca3fb96bfb020d45a5f939f3bb63672bd6 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSphericalPairWithPin.hxx>
+#include "RWStepKinematics_RWSphericalPairWithPin.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.hxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.hxx
deleted file mode 100644 (file)
index eb398ab..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
-#define _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SphericalPairWithPin;
-
-//! Read & Write tool for SphericalPairWithPin
-class RWStepKinematics_RWSphericalPairWithPin
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSphericalPairWithPin();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithPin)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithPin)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SphericalPairWithPin)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.pxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPin.pxx
new file mode 100644 (file)
index 0000000..c2d5658
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
+#define _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SphericalPairWithPin;
+
+//! Read & Write tool for SphericalPairWithPin
+class RWStepKinematics_RWSphericalPairWithPin
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSphericalPairWithPin();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithPin)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithPin)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SphericalPairWithPin)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSphericalPairWithPin_HeaderFile_
index 4e47edddffbef5758f247b0cfea373ae5632e2d3..54117677b5c50e2185f9569a7a881fd2ad1c099b 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSphericalPairWithPinAndRange.hxx>
+#include "RWStepKinematics_RWSphericalPairWithPinAndRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.hxx
deleted file mode 100644 (file)
index 8a0e0b4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
-#define _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SphericalPairWithPinAndRange;
-
-//! Read & Write tool for SphericalPairWithPinAndRange
-class RWStepKinematics_RWSphericalPairWithPinAndRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSphericalPairWithPinAndRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithPinAndRange.pxx
new file mode 100644 (file)
index 0000000..16a6764
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
+#define _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SphericalPairWithPinAndRange;
+
+//! Read & Write tool for SphericalPairWithPinAndRange
+class RWStepKinematics_RWSphericalPairWithPinAndRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSphericalPairWithPinAndRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SphericalPairWithPinAndRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSphericalPairWithPinAndRange_HeaderFile_
index f089f9d7e0f4ec0b7a1944038a8af9ea20b72b5e..be426482007562cccdb3fa529e019eba43b8cfbb 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSphericalPairWithRange.hxx>
+#include "RWStepKinematics_RWSphericalPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.hxx
deleted file mode 100644 (file)
index f08c617..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SphericalPairWithRange;
-
-//! Read & Write tool for SphericalPairWithRange
-class RWStepKinematics_RWSphericalPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSphericalPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SphericalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWSphericalPairWithRange.pxx
new file mode 100644 (file)
index 0000000..1131b13
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SphericalPairWithRange;
+
+//! Read & Write tool for SphericalPairWithRange
+class RWStepKinematics_RWSphericalPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSphericalPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SphericalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SphericalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SphericalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSphericalPairWithRange_HeaderFile_
index 81d8dfeb8848bb7b6b1ef80c308d6d0bd4ea6ced..05c7784cf15d7a4bb47e8ded5b7d132d40379cbe 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWSurfacePairWithRange.hxx>
+#include "RWStepKinematics_RWSurfacePairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.hxx
deleted file mode 100644 (file)
index b423e4b..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
-#define _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_SurfacePairWithRange;
-
-//! Read & Write tool for SurfacePairWithRange
-class RWStepKinematics_RWSurfacePairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWSurfacePairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SurfacePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SurfacePairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_SurfacePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWSurfacePairWithRange.pxx
new file mode 100644 (file)
index 0000000..ee25df8
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
+#define _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_SurfacePairWithRange;
+
+//! Read & Write tool for SurfacePairWithRange
+class RWStepKinematics_RWSurfacePairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWSurfacePairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_SurfacePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_SurfacePairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_SurfacePairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWSurfacePairWithRange_HeaderFile_
index e8f4b3319f2be2ff69c5209d4a9bab49ccb25044..81668e53f5e0de2f8c28dab8a1798ee3ee4770c8 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWUnconstrainedPair.hxx>
+#include "RWStepKinematics_RWUnconstrainedPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.hxx
deleted file mode 100644 (file)
index 9b262bd..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
-#define _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_UnconstrainedPair;
-
-//! Read & Write tool for UnconstrainedPair
-class RWStepKinematics_RWUnconstrainedPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWUnconstrainedPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UnconstrainedPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UnconstrainedPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_UnconstrainedPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPair.pxx
new file mode 100644 (file)
index 0000000..607cb9e
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
+#define _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_UnconstrainedPair;
+
+//! Read & Write tool for UnconstrainedPair
+class RWStepKinematics_RWUnconstrainedPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWUnconstrainedPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UnconstrainedPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UnconstrainedPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_UnconstrainedPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWUnconstrainedPair_HeaderFile_
index d5c05409dba193483048d587bdd75df607002fdb..1c90d704edb85483a0691ca95eebbcb16beac4fa 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWUnconstrainedPairValue.hxx>
+#include "RWStepKinematics_RWUnconstrainedPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.hxx
deleted file mode 100644 (file)
index 8f53fb4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
-#define _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_UnconstrainedPairValue;
-
-//! Read & Write tool for UnconstrainedPairValue
-class RWStepKinematics_RWUnconstrainedPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWUnconstrainedPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UnconstrainedPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UnconstrainedPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_UnconstrainedPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWUnconstrainedPairValue.pxx
new file mode 100644 (file)
index 0000000..6efe224
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
+#define _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_UnconstrainedPairValue;
+
+//! Read & Write tool for UnconstrainedPairValue
+class RWStepKinematics_RWUnconstrainedPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWUnconstrainedPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UnconstrainedPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UnconstrainedPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_UnconstrainedPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWUnconstrainedPairValue_HeaderFile_
index 3cffe5357e9682f9a6bdf824dec015f5f3287771..5232fb88f89bbe49dec8d6c31ac6f61341d2d392 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWUniversalPair.hxx>
+#include "RWStepKinematics_RWUniversalPair.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPair.hxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPair.hxx
deleted file mode 100644 (file)
index 687f3ed..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWUniversalPair_HeaderFile_
-#define _RWStepKinematics_RWUniversalPair_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_UniversalPair;
-
-//! Read & Write tool for UniversalPair
-class RWStepKinematics_RWUniversalPair
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWUniversalPair();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPair)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPair)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_UniversalPair)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWUniversalPair_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPair.pxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPair.pxx
new file mode 100644 (file)
index 0000000..f892bae
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWUniversalPair_HeaderFile_
+#define _RWStepKinematics_RWUniversalPair_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_UniversalPair;
+
+//! Read & Write tool for UniversalPair
+class RWStepKinematics_RWUniversalPair
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWUniversalPair();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPair)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPair)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_UniversalPair)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWUniversalPair_HeaderFile_
index 45b86dbed655e5604ab5a1f7a315ede47205d065..4901f7727edad83e6db61b8bfaad8aca4db32ebe 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWUniversalPairValue.hxx>
+#include "RWStepKinematics_RWUniversalPairValue.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.hxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.hxx
deleted file mode 100644 (file)
index d310504..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWUniversalPairValue_HeaderFile_
-#define _RWStepKinematics_RWUniversalPairValue_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_UniversalPairValue;
-
-//! Read & Write tool for UniversalPairValue
-class RWStepKinematics_RWUniversalPairValue
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWUniversalPairValue();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPairValue)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPairValue)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_UniversalPairValue)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWUniversalPairValue_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.pxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPairValue.pxx
new file mode 100644 (file)
index 0000000..7adc551
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWUniversalPairValue_HeaderFile_
+#define _RWStepKinematics_RWUniversalPairValue_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_UniversalPairValue;
+
+//! Read & Write tool for UniversalPairValue
+class RWStepKinematics_RWUniversalPairValue
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWUniversalPairValue();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPairValue)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_UniversalPairValue)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWUniversalPairValue_HeaderFile_
index 496ee0bd01e998acfd281c9d13ac4bde843abcc5..9ab8059bea0b324e4bc300face6550b947b1ee50 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepKinematics_RWUniversalPairWithRange.hxx>
+#include "RWStepKinematics_RWUniversalPairWithRange.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.hxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.hxx
deleted file mode 100644 (file)
index c4bbbe3..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:16 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
-#define _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepKinematics_UniversalPairWithRange;
-
-//! Read & Write tool for UniversalPairWithRange
-class RWStepKinematics_RWUniversalPairWithRange
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepKinematics_RWUniversalPairWithRange();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPairWithRange)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepKinematics_UniversalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
diff --git a/src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.pxx b/src/RWStepKinematics/RWStepKinematics_RWUniversalPairWithRange.pxx
new file mode 100644 (file)
index 0000000..04ee268
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:16 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
+#define _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepKinematics_UniversalPairWithRange;
+
+//! Read & Write tool for UniversalPairWithRange
+class RWStepKinematics_RWUniversalPairWithRange
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepKinematics_RWUniversalPairWithRange();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theArch, const Handle(StepKinematics_UniversalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW, const Handle(StepKinematics_UniversalPairWithRange)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepKinematics_UniversalPairWithRange)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepKinematics_RWUniversalPairWithRange_HeaderFile_
index ea5252162d04575346562bd71b1c4c90eade56b2..2bfc87d5c980defb5c95a0b724eac23fc8b3bd25 100644 (file)
 RWStepRepr_RWAllAroundShapeAspect.cxx
-RWStepRepr_RWAllAroundShapeAspect.hxx
+RWStepRepr_RWAllAroundShapeAspect.pxx
 RWStepRepr_RWApex.cxx
-RWStepRepr_RWApex.hxx
+RWStepRepr_RWApex.pxx
 RWStepRepr_RWAssemblyComponentUsage.cxx
-RWStepRepr_RWAssemblyComponentUsage.hxx
+RWStepRepr_RWAssemblyComponentUsage.pxx
 RWStepRepr_RWAssemblyComponentUsageSubstitute.cxx
-RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx
+RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx
 RWStepRepr_RWBetweenShapeAspect.cxx
-RWStepRepr_RWBetweenShapeAspect.hxx
+RWStepRepr_RWBetweenShapeAspect.pxx
 RWStepRepr_RWBooleanRepresentationItem.cxx
-RWStepRepr_RWBooleanRepresentationItem.hxx
+RWStepRepr_RWBooleanRepresentationItem.pxx
 RWStepRepr_RWCentreOfSymmetry.cxx
-RWStepRepr_RWCentreOfSymmetry.hxx
+RWStepRepr_RWCentreOfSymmetry.pxx
 RWStepRepr_RWCharacterizedRepresentation.cxx
-RWStepRepr_RWCharacterizedRepresentation.hxx
+RWStepRepr_RWCharacterizedRepresentation.pxx
 RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.cxx
-RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx
+RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx
 RWStepRepr_RWCompositeGroupShapeAspect.cxx
-RWStepRepr_RWCompositeGroupShapeAspect.hxx
+RWStepRepr_RWCompositeGroupShapeAspect.pxx
 RWStepRepr_RWCompositeShapeAspect.cxx
-RWStepRepr_RWCompositeShapeAspect.hxx
+RWStepRepr_RWCompositeShapeAspect.pxx
 RWStepRepr_RWCompoundRepresentationItem.cxx
-RWStepRepr_RWCompoundRepresentationItem.hxx
+RWStepRepr_RWCompoundRepresentationItem.pxx
 RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.cxx
-RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx
+RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx
 RWStepRepr_RWConfigurationDesign.cxx
-RWStepRepr_RWConfigurationDesign.hxx
+RWStepRepr_RWConfigurationDesign.pxx
 RWStepRepr_RWConfigurationEffectivity.cxx
-RWStepRepr_RWConfigurationEffectivity.hxx
+RWStepRepr_RWConfigurationEffectivity.pxx
 RWStepRepr_RWConfigurationItem.cxx
-RWStepRepr_RWConfigurationItem.hxx
+RWStepRepr_RWConfigurationItem.pxx
 RWStepRepr_RWConstructiveGeometryRepresentation.cxx
-RWStepRepr_RWConstructiveGeometryRepresentation.hxx
+RWStepRepr_RWConstructiveGeometryRepresentation.pxx
 RWStepRepr_RWConstructiveGeometryRepresentationRelationship.cxx
-RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx
+RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx
 RWStepRepr_RWContinuosShapeAspect.cxx
-RWStepRepr_RWContinuosShapeAspect.hxx
+RWStepRepr_RWContinuosShapeAspect.pxx
 RWStepRepr_RWDataEnvironment.cxx
-RWStepRepr_RWDataEnvironment.hxx
+RWStepRepr_RWDataEnvironment.pxx
 RWStepRepr_RWDefinitionalRepresentation.cxx
-RWStepRepr_RWDefinitionalRepresentation.hxx
+RWStepRepr_RWDefinitionalRepresentation.pxx
 RWStepRepr_RWDerivedShapeAspect.cxx
-RWStepRepr_RWDerivedShapeAspect.hxx
+RWStepRepr_RWDerivedShapeAspect.pxx
 RWStepRepr_RWDescriptiveRepresentationItem.cxx
-RWStepRepr_RWDescriptiveRepresentationItem.hxx
+RWStepRepr_RWDescriptiveRepresentationItem.pxx
 RWStepRepr_RWExtension.cxx
-RWStepRepr_RWExtension.hxx
+RWStepRepr_RWExtension.pxx
 RWStepRepr_RWFeatureForDatumTargetRelationship.cxx
-RWStepRepr_RWFeatureForDatumTargetRelationship.hxx
+RWStepRepr_RWFeatureForDatumTargetRelationship.pxx
 RWStepRepr_RWFunctionallyDefinedTransformation.cxx
-RWStepRepr_RWFunctionallyDefinedTransformation.hxx
+RWStepRepr_RWFunctionallyDefinedTransformation.pxx
 RWStepRepr_RWGeometricAlignment.cxx
-RWStepRepr_RWGeometricAlignment.hxx
+RWStepRepr_RWGeometricAlignment.pxx
 RWStepRepr_RWGlobalUncertaintyAssignedContext.cxx
-RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx
+RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx
 RWStepRepr_RWGlobalUnitAssignedContext.cxx
-RWStepRepr_RWGlobalUnitAssignedContext.hxx
+RWStepRepr_RWGlobalUnitAssignedContext.pxx
 RWStepRepr_RWIntegerRepresentationItem.cxx
-RWStepRepr_RWIntegerRepresentationItem.hxx
+RWStepRepr_RWIntegerRepresentationItem.pxx
 RWStepRepr_RWItemDefinedTransformation.cxx
-RWStepRepr_RWItemDefinedTransformation.hxx
+RWStepRepr_RWItemDefinedTransformation.pxx
 RWStepRepr_RWMakeFromUsageOption.cxx
-RWStepRepr_RWMakeFromUsageOption.hxx
+RWStepRepr_RWMakeFromUsageOption.pxx
 RWStepRepr_RWMappedItem.cxx
-RWStepRepr_RWMappedItem.hxx
+RWStepRepr_RWMappedItem.pxx
 RWStepRepr_RWMaterialDesignation.cxx
-RWStepRepr_RWMaterialDesignation.hxx
+RWStepRepr_RWMaterialDesignation.pxx
 RWStepRepr_RWMaterialProperty.cxx
-RWStepRepr_RWMaterialProperty.hxx
+RWStepRepr_RWMaterialProperty.pxx
 RWStepRepr_RWMaterialPropertyRepresentation.cxx
-RWStepRepr_RWMaterialPropertyRepresentation.hxx
+RWStepRepr_RWMaterialPropertyRepresentation.pxx
 RWStepRepr_RWMeasureRepresentationItem.cxx
-RWStepRepr_RWMeasureRepresentationItem.hxx
+RWStepRepr_RWMeasureRepresentationItem.pxx
 RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.cxx
-RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx
+RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx
 RWStepRepr_RWParallelOffset.cxx
-RWStepRepr_RWParallelOffset.hxx
+RWStepRepr_RWParallelOffset.pxx
 RWStepRepr_RWParametricRepresentationContext.cxx
-RWStepRepr_RWParametricRepresentationContext.hxx
+RWStepRepr_RWParametricRepresentationContext.pxx
 RWStepRepr_RWPerpendicularTo.cxx
-RWStepRepr_RWPerpendicularTo.hxx
+RWStepRepr_RWPerpendicularTo.pxx
 RWStepRepr_RWProductConcept.cxx
-RWStepRepr_RWProductConcept.hxx
+RWStepRepr_RWProductConcept.pxx
 RWStepRepr_RWProductDefinitionShape.cxx
-RWStepRepr_RWProductDefinitionShape.hxx
+RWStepRepr_RWProductDefinitionShape.pxx
 RWStepRepr_RWPropertyDefinition.cxx
-RWStepRepr_RWPropertyDefinition.hxx
+RWStepRepr_RWPropertyDefinition.pxx
 RWStepRepr_RWPropertyDefinitionRelationship.cxx
-RWStepRepr_RWPropertyDefinitionRelationship.hxx
+RWStepRepr_RWPropertyDefinitionRelationship.pxx
 RWStepRepr_RWPropertyDefinitionRepresentation.cxx
-RWStepRepr_RWPropertyDefinitionRepresentation.hxx
+RWStepRepr_RWPropertyDefinitionRepresentation.pxx
 RWStepRepr_RWQuantifiedAssemblyComponentUsage.cxx
-RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx
+RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx
 RWStepRepr_RWRealRepresentationItem.cxx
-RWStepRepr_RWRealRepresentationItem.hxx
+RWStepRepr_RWRealRepresentationItem.pxx
 RWStepRepr_RWRepresentation.cxx
-RWStepRepr_RWRepresentation.hxx
+RWStepRepr_RWRepresentation.pxx
 RWStepRepr_RWRepresentationContext.cxx
-RWStepRepr_RWRepresentationContext.hxx
+RWStepRepr_RWRepresentationContext.pxx
 RWStepRepr_RWRepresentationContextReference.cxx
-RWStepRepr_RWRepresentationContextReference.hxx
+RWStepRepr_RWRepresentationContextReference.pxx
 RWStepRepr_RWRepresentationItem.cxx
-RWStepRepr_RWRepresentationItem.hxx
+RWStepRepr_RWRepresentationItem.pxx
 RWStepRepr_RWRepresentationMap.cxx
-RWStepRepr_RWRepresentationMap.hxx
+RWStepRepr_RWRepresentationMap.pxx
 RWStepRepr_RWRepresentationReference.cxx
-RWStepRepr_RWRepresentationReference.hxx
+RWStepRepr_RWRepresentationReference.pxx
 RWStepRepr_RWRepresentationRelationship.cxx
-RWStepRepr_RWRepresentationRelationship.hxx
+RWStepRepr_RWRepresentationRelationship.pxx
 RWStepRepr_RWRepresentationRelationshipWithTransformation.cxx
-RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx
+RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx
 RWStepRepr_RWReprItemAndLengthMeasureWithUnit.cxx
-RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx
+RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx
 RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.cxx
-RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx
+RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx
 RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.cxx
-RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx
+RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx
 RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.cxx
-RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx
+RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx
 RWStepRepr_RWShapeAspect.cxx
-RWStepRepr_RWShapeAspect.hxx
+RWStepRepr_RWShapeAspect.pxx
 RWStepRepr_RWShapeAspectDerivingRelationship.cxx
-RWStepRepr_RWShapeAspectDerivingRelationship.hxx
+RWStepRepr_RWShapeAspectDerivingRelationship.pxx
 RWStepRepr_RWShapeAspectRelationship.cxx
-RWStepRepr_RWShapeAspectRelationship.hxx
+RWStepRepr_RWShapeAspectRelationship.pxx
 RWStepRepr_RWShapeAspectTransition.cxx
-RWStepRepr_RWShapeAspectTransition.hxx
+RWStepRepr_RWShapeAspectTransition.pxx
 RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.cxx
-RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx
+RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx
 RWStepRepr_RWSpecifiedHigherUsageOccurrence.cxx
-RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx
+RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx
 RWStepRepr_RWStructuralResponseProperty.cxx
-RWStepRepr_RWStructuralResponseProperty.hxx
+RWStepRepr_RWStructuralResponseProperty.pxx
 RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.cxx
-RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx
+RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx
 RWStepRepr_RWTangent.cxx
-RWStepRepr_RWTangent.hxx
+RWStepRepr_RWTangent.pxx
 RWStepRepr_RWValueRepresentationItem.cxx
-RWStepRepr_RWValueRepresentationItem.hxx
\ No newline at end of file
+RWStepRepr_RWValueRepresentationItem.pxx
\ No newline at end of file
index d22fb96984bc31ac9c69f5cb110e3a8603135f47..0d925ba4a49768269efd55dfe0b63b87c2aa2eb4 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWAllAroundShapeAspect.hxx>
+#include "RWStepRepr_RWAllAroundShapeAspect.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.hxx
deleted file mode 100644 (file)
index 3c1dde9..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
-#define _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_AllAroundShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AllAroundShapeAspect
-class RWStepRepr_RWAllAroundShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWAllAroundShapeAspect();
-  
-  //! Reads AllAroundShapeAspect
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AllAroundShapeAspect)& ent)  const;
-  
-  //! Writes AllAroundShapeAspect
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AllAroundShapeAspect)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_AllAroundShapeAspect)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.pxx
new file mode 100644 (file)
index 0000000..02ad52b
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
+#define _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_AllAroundShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AllAroundShapeAspect
+class RWStepRepr_RWAllAroundShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWAllAroundShapeAspect();
+  
+  //! Reads AllAroundShapeAspect
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AllAroundShapeAspect)& ent)  const;
+  
+  //! Writes AllAroundShapeAspect
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AllAroundShapeAspect)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_AllAroundShapeAspect)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWAllAroundShapeAspect_HeaderFile
index bb5b1889b94f6a04cffe76cb1791c064b9a82e4d..7dfbf6a59567fd189d4ec235997ebc671168b085 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWApex.hxx>
+#include "RWStepRepr_RWApex.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWApex.hxx b/src/RWStepRepr/RWStepRepr_RWApex.hxx
deleted file mode 100644 (file)
index d29d006..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWApex_HeaderFile
-#define _RWStepRepr_RWApex_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_Apex;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Apex
-class RWStepRepr_RWApex 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWApex();
-  
-  //! Reads Apex
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Apex)& ent)  const;
-  
-  //! Writes Apex
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Apex)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_Apex)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWApex_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWApex.pxx b/src/RWStepRepr/RWStepRepr_RWApex.pxx
new file mode 100644 (file)
index 0000000..1453c70
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWApex_HeaderFile
+#define _RWStepRepr_RWApex_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_Apex;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Apex
+class RWStepRepr_RWApex 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWApex();
+  
+  //! Reads Apex
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Apex)& ent)  const;
+  
+  //! Writes Apex
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Apex)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_Apex)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWApex_HeaderFile
index 1be43487119c743efad6d069f6749b0083207dec..d29a6f26ca197bb5729379339b17541e4f3f26fa 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsage.hxx>
+#include "RWStepRepr_RWAssemblyComponentUsage.pxx"
 #include <StepBasic_ProductDefinition.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.hxx b/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.hxx
deleted file mode 100644 (file)
index 610008c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
-#define _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_AssemblyComponentUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AssemblyComponentUsage
-class RWStepRepr_RWAssemblyComponentUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWAssemblyComponentUsage();
-  
-  //! Reads AssemblyComponentUsage
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AssemblyComponentUsage)& ent) const;
-  
-  //! Writes AssemblyComponentUsage
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AssemblyComponentUsage)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_AssemblyComponentUsage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.pxx b/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.pxx
new file mode 100644 (file)
index 0000000..ba6b2ae
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
+#define _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_AssemblyComponentUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AssemblyComponentUsage
+class RWStepRepr_RWAssemblyComponentUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWAssemblyComponentUsage();
+  
+  //! Reads AssemblyComponentUsage
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AssemblyComponentUsage)& ent) const;
+  
+  //! Writes AssemblyComponentUsage
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AssemblyComponentUsage)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_AssemblyComponentUsage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWAssemblyComponentUsage_HeaderFile
index 1a4ffa01c5518d88e618e4a9552a000db433e600..2eee30906f1a24182e5cc33318f15a8dfa081777 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx>
+#include "RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_AssemblyComponentUsage.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx b/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.hxx
deleted file mode 100644 (file)
index d978c6e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
-#define _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_AssemblyComponentUsageSubstitute;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AssemblyComponentUsageSubstitute
-class RWStepRepr_RWAssemblyComponentUsageSubstitute 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWAssemblyComponentUsageSubstitute();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx b/src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsageSubstitute.pxx
new file mode 100644 (file)
index 0000000..5e4b2db
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
+#define _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_AssemblyComponentUsageSubstitute;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AssemblyComponentUsageSubstitute
+class RWStepRepr_RWAssemblyComponentUsageSubstitute 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWAssemblyComponentUsageSubstitute();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_AssemblyComponentUsageSubstitute)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWAssemblyComponentUsageSubstitute_HeaderFile
index 8bd7064fc55147bd29794f29be629ab6b79294cd..5b2677688f425796c42e426d229bc7ad89a577d0 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWBetweenShapeAspect.hxx>
+#include "RWStepRepr_RWBetweenShapeAspect.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.hxx
deleted file mode 100644 (file)
index 180ec37..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWBetweenShapeAspect_HeaderFile
-#define _RWStepRepr_RWBetweenShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_BetweenShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for BetweenShapeAspect
-class RWStepRepr_RWBetweenShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWBetweenShapeAspect();
-  
-  //! Reads BetweenShapeAspect
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_BetweenShapeAspect)& ent)  const;
-  
-  //! Writes BetweenShapeAspect
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_BetweenShapeAspect)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_BetweenShapeAspect)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWBetweenShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.pxx
new file mode 100644 (file)
index 0000000..d420926
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWBetweenShapeAspect_HeaderFile
+#define _RWStepRepr_RWBetweenShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_BetweenShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for BetweenShapeAspect
+class RWStepRepr_RWBetweenShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWBetweenShapeAspect();
+  
+  //! Reads BetweenShapeAspect
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_BetweenShapeAspect)& ent)  const;
+  
+  //! Writes BetweenShapeAspect
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_BetweenShapeAspect)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_BetweenShapeAspect)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWBetweenShapeAspect_HeaderFile
index e4abd6f556e73c3daca30fe56935ed660cce2e74..addcff230b291b03af82c97f344f4b28487bcc8c 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWBooleanRepresentationItem.hxx>
+#include "RWStepRepr_RWBooleanRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_BooleanRepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.hxx
deleted file mode 100644 (file)
index 61c613f..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) 2024 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
-#define _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Boolean.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_BooleanRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for BooleanRepresentationItem
-class RWStepRepr_RWBooleanRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWBooleanRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-                                 const Standard_Integer theNum,
-                                 Handle(Interface_Check)& theAch,
-                                 const Handle(StepRepr_BooleanRepresentationItem)& theEnt) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-                                  const Handle(StepRepr_BooleanRepresentationItem)& theEnt) const;
-};
-#endif // _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWBooleanRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..37795bc
--- /dev/null
@@ -0,0 +1,45 @@
+// Copyright (c) 2024 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
+#define _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Boolean.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_BooleanRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for BooleanRepresentationItem
+class RWStepRepr_RWBooleanRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWBooleanRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+                                 const Standard_Integer theNum,
+                                 Handle(Interface_Check)& theAch,
+                                 const Handle(StepRepr_BooleanRepresentationItem)& theEnt) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+                                  const Handle(StepRepr_BooleanRepresentationItem)& theEnt) const;
+};
+#endif // _RWStepRepr_RWBooleanRepresentationItem_HeaderFile
index 64ee2c7e6d6dba71daf1a43aad603ecf6fb8690c..5a3b3702a9b00ddf0618aded22a3e1c17f544411 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWCentreOfSymmetry.hxx>
+#include "RWStepRepr_RWCentreOfSymmetry.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.hxx b/src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.hxx
deleted file mode 100644 (file)
index 24d7d39..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCentreOfSymmetry_HeaderFile
-#define _RWStepRepr_RWCentreOfSymmetry_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CentreOfSymmetry;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CentreOfSymmetry
-class RWStepRepr_RWCentreOfSymmetry 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWCentreOfSymmetry();
-  
-  //! Reads CentreOfSymmetry
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CentreOfSymmetry)& ent)  const;
-  
-  //! Writes CentreOfSymmetry
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CentreOfSymmetry)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_CentreOfSymmetry)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWCentreOfSymmetry_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.pxx b/src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.pxx
new file mode 100644 (file)
index 0000000..c73e128
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCentreOfSymmetry_HeaderFile
+#define _RWStepRepr_RWCentreOfSymmetry_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CentreOfSymmetry;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CentreOfSymmetry
+class RWStepRepr_RWCentreOfSymmetry 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWCentreOfSymmetry();
+  
+  //! Reads CentreOfSymmetry
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CentreOfSymmetry)& ent)  const;
+  
+  //! Writes CentreOfSymmetry
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CentreOfSymmetry)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_CentreOfSymmetry)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWCentreOfSymmetry_HeaderFile
index 449a1d4bdf35f29a94096788f10437d75de9a180..20fe7bcfdc9255a79f9fc54ec92fe78b39456f5a 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWCharacterizedRepresentation.hxx>
+#include "RWStepRepr_RWCharacterizedRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_CharacterizedRepresentation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.hxx
deleted file mode 100644 (file)
index 6bb1608..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2016-08-25
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
-#define _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CharacterizedRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CharacterizedRepresentation
-class RWStepRepr_RWCharacterizedRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWCharacterizedRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CharacterizedRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CharacterizedRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_CharacterizedRepresentation)& ent, Interface_EntityIterator& iter) const;
-};
-
-#endif // _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWCharacterizedRepresentation.pxx
new file mode 100644 (file)
index 0000000..c357be7
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2016-08-25
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
+#define _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CharacterizedRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CharacterizedRepresentation
+class RWStepRepr_RWCharacterizedRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWCharacterizedRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CharacterizedRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CharacterizedRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_CharacterizedRepresentation)& ent, Interface_EntityIterator& iter) const;
+};
+
+#endif // _RWStepRepr_RWCharacterizedRepresentation_HeaderFile
index 86813f1006c712fe2c62bab38ac8e14269ae4c39..2bf8867d3cf5361e9284ef3e0c0f5138d7739ce1 100644 (file)
@@ -15,7 +15,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
+#include "RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx b/src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx
deleted file mode 100644 (file)
index 690125e..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-11
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
-#define _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompGroupShAspAndCompShAspAndDatumFeatAndShAsp
-class RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx b/src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.pxx
new file mode 100644 (file)
index 0000000..af1c0f5
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-11
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
+#define _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompGroupShAspAndCompShAspAndDatumFeatAndShAsp
+class RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
index 575a7be3743bdcdbe42d7dc8e11ea44ed84d4979..14312824889c8002d03b27f2e6e1955c7bfd3204 100644 (file)
@@ -15,7 +15,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx>
+#include "RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_CompShAspAndDatumFeatAndShAsp.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx b/src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx
deleted file mode 100644 (file)
index 14dcab1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2015-08-11
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
-#define _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CompShAspAndDatumFeatAndShAsp;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompShAspAndDatumFeatAndShAsp
-class RWStepRepr_RWCompShAspAndDatumFeatAndShAsp
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWCompShAspAndDatumFeatAndShAsp();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx b/src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.pxx
new file mode 100644 (file)
index 0000000..be2a75e
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2015-08-11
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
+#define _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CompShAspAndDatumFeatAndShAsp;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompShAspAndDatumFeatAndShAsp
+class RWStepRepr_RWCompShAspAndDatumFeatAndShAsp
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWCompShAspAndDatumFeatAndShAsp();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_CompShAspAndDatumFeatAndShAsp)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepRepr_RWCompShAspAndDatumFeatAndShAsp_HeaderFile
index f8974197c1ccd93a34f739ea2c243cc74bf68068..59f74e33c067058c10087c2137e6d9d17c8ed412 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWCompositeGroupShapeAspect.hxx>
+#include "RWStepRepr_RWCompositeGroupShapeAspect.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.hxx
deleted file mode 100644 (file)
index 90b1b76..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
-#define _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CompositeGroupShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CompositeGroupShapeAspect
-class RWStepRepr_RWCompositeGroupShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWCompositeGroupShapeAspect();
-  
-  //! Reads CompositeGroupShapeAspect
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompositeGroupShapeAspect)& ent)  const;
-  
-  //! Writes CompositeGroupShapeAspect
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompositeGroupShapeAspect)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_CompositeGroupShapeAspect)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.pxx
new file mode 100644 (file)
index 0000000..13655fb
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
+#define _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CompositeGroupShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CompositeGroupShapeAspect
+class RWStepRepr_RWCompositeGroupShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWCompositeGroupShapeAspect();
+  
+  //! Reads CompositeGroupShapeAspect
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompositeGroupShapeAspect)& ent)  const;
+  
+  //! Writes CompositeGroupShapeAspect
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompositeGroupShapeAspect)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_CompositeGroupShapeAspect)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWCompositeGroupShapeAspect_HeaderFile
index 428ae1ddf4cddaeac7dcfa2076938b937c2a971e..332d8d3f670eb3074953937cff0d22856a3fa377 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWCompositeShapeAspect.hxx>
+#include "RWStepRepr_RWCompositeShapeAspect.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_CompositeShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.hxx
deleted file mode 100644 (file)
index 225839b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCompositeShapeAspect_HeaderFile
-#define _RWStepRepr_RWCompositeShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CompositeShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CompositeShapeAspect
-class RWStepRepr_RWCompositeShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWCompositeShapeAspect();
-  
-  //! Reads CompositeShapeAspect
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompositeShapeAspect)& ent) const;
-  
-  //! Writes CompositeShapeAspect
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompositeShapeAspect)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_CompositeShapeAspect)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWCompositeShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWCompositeShapeAspect.pxx
new file mode 100644 (file)
index 0000000..8154492
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCompositeShapeAspect_HeaderFile
+#define _RWStepRepr_RWCompositeShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CompositeShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CompositeShapeAspect
+class RWStepRepr_RWCompositeShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWCompositeShapeAspect();
+  
+  //! Reads CompositeShapeAspect
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompositeShapeAspect)& ent) const;
+  
+  //! Writes CompositeShapeAspect
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompositeShapeAspect)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_CompositeShapeAspect)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWCompositeShapeAspect_HeaderFile
index 1c8b6e2787c336c9b520dfc8874d86c74e6360ce..159f3ed76367e728e3f36e94c3476cb387ec24dd 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWCompoundRepresentationItem.hxx>
+#include "RWStepRepr_RWCompoundRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_CompoundRepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.hxx
deleted file mode 100644 (file)
index 8ab0b37..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
-#define _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_CompoundRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompoundRepresentationItem
-class RWStepRepr_RWCompoundRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWCompoundRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompoundRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompoundRepresentationItem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_CompoundRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWCompoundRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..62c6b0d
--- /dev/null
@@ -0,0 +1,72 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
+#define _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_CompoundRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompoundRepresentationItem
+class RWStepRepr_RWCompoundRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWCompoundRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_CompoundRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_CompoundRepresentationItem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_CompoundRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWCompoundRepresentationItem_HeaderFile
index c9f473c195e79ed375bae11bdcc7accc284a8ecb..5154ad41498e1a6422af2b06d5785b1e8da18cd2 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWConfigurationDesign.hxx>
+#include "RWStepRepr_RWConfigurationDesign.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ConfigurationDesign.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationDesign.hxx b/src/RWStepRepr/RWStepRepr_RWConfigurationDesign.hxx
deleted file mode 100644 (file)
index 74a1122..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWConfigurationDesign_HeaderFile
-#define _RWStepRepr_RWConfigurationDesign_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ConfigurationDesign;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConfigurationDesign
-class RWStepRepr_RWConfigurationDesign 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWConfigurationDesign();
-  
-  //! Reads ConfigurationDesign
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationDesign)& ent) const;
-  
-  //! Writes ConfigurationDesign
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationDesign)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ConfigurationDesign)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWConfigurationDesign_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationDesign.pxx b/src/RWStepRepr/RWStepRepr_RWConfigurationDesign.pxx
new file mode 100644 (file)
index 0000000..24e9b17
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWConfigurationDesign_HeaderFile
+#define _RWStepRepr_RWConfigurationDesign_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ConfigurationDesign;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConfigurationDesign
+class RWStepRepr_RWConfigurationDesign 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWConfigurationDesign();
+  
+  //! Reads ConfigurationDesign
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationDesign)& ent) const;
+  
+  //! Writes ConfigurationDesign
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationDesign)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ConfigurationDesign)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWConfigurationDesign_HeaderFile
index 178a5f9ba638ddc8118df4b1acc0e0e6096fedf6..0418f91bc7ad4f4c9c56de8beb437c16a568d8bc 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWConfigurationEffectivity.hxx>
+#include "RWStepRepr_RWConfigurationEffectivity.pxx"
 #include <StepBasic_ProductDefinitionRelationship.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.hxx b/src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.hxx
deleted file mode 100644 (file)
index bc9c03d..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWConfigurationEffectivity_HeaderFile
-#define _RWStepRepr_RWConfigurationEffectivity_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ConfigurationEffectivity;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConfigurationEffectivity
-class RWStepRepr_RWConfigurationEffectivity 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWConfigurationEffectivity();
-  
-  //! Reads ConfigurationEffectivity
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationEffectivity)& ent) const;
-  
-  //! Writes ConfigurationEffectivity
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationEffectivity)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ConfigurationEffectivity)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWConfigurationEffectivity_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.pxx b/src/RWStepRepr/RWStepRepr_RWConfigurationEffectivity.pxx
new file mode 100644 (file)
index 0000000..7f5d36f
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWConfigurationEffectivity_HeaderFile
+#define _RWStepRepr_RWConfigurationEffectivity_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ConfigurationEffectivity;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConfigurationEffectivity
+class RWStepRepr_RWConfigurationEffectivity 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWConfigurationEffectivity();
+  
+  //! Reads ConfigurationEffectivity
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationEffectivity)& ent) const;
+  
+  //! Writes ConfigurationEffectivity
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationEffectivity)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ConfigurationEffectivity)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWConfigurationEffectivity_HeaderFile
index 5acca307c2fc1fd11a19ad5ea3237d67eb289914..91571c4e562319918a04deffeb50b4f7347b82a5 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWConfigurationItem.hxx>
+#include "RWStepRepr_RWConfigurationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ConfigurationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationItem.hxx b/src/RWStepRepr/RWStepRepr_RWConfigurationItem.hxx
deleted file mode 100644 (file)
index a3a45d9..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWConfigurationItem_HeaderFile
-#define _RWStepRepr_RWConfigurationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ConfigurationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConfigurationItem
-class RWStepRepr_RWConfigurationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWConfigurationItem();
-  
-  //! Reads ConfigurationItem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationItem)& ent) const;
-  
-  //! Writes ConfigurationItem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationItem)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ConfigurationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWConfigurationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWConfigurationItem.pxx b/src/RWStepRepr/RWStepRepr_RWConfigurationItem.pxx
new file mode 100644 (file)
index 0000000..5d4d04e
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWConfigurationItem_HeaderFile
+#define _RWStepRepr_RWConfigurationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ConfigurationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConfigurationItem
+class RWStepRepr_RWConfigurationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWConfigurationItem();
+  
+  //! Reads ConfigurationItem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConfigurationItem)& ent) const;
+  
+  //! Writes ConfigurationItem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConfigurationItem)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ConfigurationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWConfigurationItem_HeaderFile
index 48dbebb91146ba429a9f54f7217c2e61c22923df..5932c7a5d707294d45aa632915100623cf2eb224 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentation.hxx>
+#include "RWStepRepr_RWConstructiveGeometryRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.hxx
deleted file mode 100644 (file)
index d33a609..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2016-04-26
-// Created on: 2016-04-26
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
-#define _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ConstructiveGeometryRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConstructiveGeometryRepresentation
-class RWStepRepr_RWConstructiveGeometryRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWConstructiveGeometryRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentation.pxx
new file mode 100644 (file)
index 0000000..6fe82af
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2016-04-26
+// Created on: 2016-04-26
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
+#define _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ConstructiveGeometryRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConstructiveGeometryRepresentation
+class RWStepRepr_RWConstructiveGeometryRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWConstructiveGeometryRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_ConstructiveGeometryRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepRepr_RWConstructiveGeometryRepresentation_HeaderFile
index e93e64c803028756406f4b53bb654ab518a70e26..e8c9e4d5643b53e6c2f10d41d726d28fd3623563 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx>
+#include "RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ConstructiveGeometryRepresentation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.hxx
deleted file mode 100644 (file)
index 6417d95..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on: 2016-04-26
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
-#define _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ConstructiveGeometryRepresentationRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConstructiveGeometryRepresentationRelationship
-class RWStepRepr_RWConstructiveGeometryRepresentationRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWConstructiveGeometryRepresentationRelationship();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWConstructiveGeometryRepresentationRelationship.pxx
new file mode 100644 (file)
index 0000000..57f680b
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on: 2016-04-26
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
+#define _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ConstructiveGeometryRepresentationRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConstructiveGeometryRepresentationRelationship
+class RWStepRepr_RWConstructiveGeometryRepresentationRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWConstructiveGeometryRepresentationRelationship();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_ConstructiveGeometryRepresentationRelationship)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepRepr_RWConstructiveGeometryRepresentationRelationship_HeaderFile
index e7f2b8855579efbf4367270a63c7b313277e6d44..d17cf62ec4417781d4bff4423e1103f0df4a8fe1 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWContinuosShapeAspect.hxx>
+#include "RWStepRepr_RWContinuosShapeAspect.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.hxx
deleted file mode 100644 (file)
index f518d97..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWContinuosShapeAspect_HeaderFile
-#define _RWStepRepr_RWContinuosShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ContinuosShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ContinuosShapeAspect
-class RWStepRepr_RWContinuosShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWContinuosShapeAspect();
-  
-  //! Reads ContinuosShapeAspect
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ContinuosShapeAspect)& ent)  const;
-  
-  //! Writes ContinuosShapeAspect
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ContinuosShapeAspect)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_ContinuosShapeAspect)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWContinuosShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.pxx
new file mode 100644 (file)
index 0000000..cfc1b46
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWContinuosShapeAspect_HeaderFile
+#define _RWStepRepr_RWContinuosShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ContinuosShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ContinuosShapeAspect
+class RWStepRepr_RWContinuosShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWContinuosShapeAspect();
+  
+  //! Reads ContinuosShapeAspect
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ContinuosShapeAspect)& ent)  const;
+  
+  //! Writes ContinuosShapeAspect
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ContinuosShapeAspect)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_ContinuosShapeAspect)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWContinuosShapeAspect_HeaderFile
index 06682413e827381a11f0a9e43c976f4a677b09ae..0ee8e2d5e348dbae4f9898b305c631bdd93ceac0 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWDataEnvironment.hxx>
+#include "RWStepRepr_RWDataEnvironment.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_DataEnvironment.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWDataEnvironment.hxx b/src/RWStepRepr/RWStepRepr_RWDataEnvironment.hxx
deleted file mode 100644 (file)
index 351f875..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWDataEnvironment_HeaderFile
-#define _RWStepRepr_RWDataEnvironment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_DataEnvironment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DataEnvironment
-class RWStepRepr_RWDataEnvironment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWDataEnvironment();
-  
-  //! Reads DataEnvironment
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DataEnvironment)& ent) const;
-  
-  //! Writes DataEnvironment
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DataEnvironment)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_DataEnvironment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWDataEnvironment_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWDataEnvironment.pxx b/src/RWStepRepr/RWStepRepr_RWDataEnvironment.pxx
new file mode 100644 (file)
index 0000000..b1c2a66
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWDataEnvironment_HeaderFile
+#define _RWStepRepr_RWDataEnvironment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_DataEnvironment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DataEnvironment
+class RWStepRepr_RWDataEnvironment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWDataEnvironment();
+  
+  //! Reads DataEnvironment
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DataEnvironment)& ent) const;
+  
+  //! Writes DataEnvironment
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DataEnvironment)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_DataEnvironment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWDataEnvironment_HeaderFile
index 0dd96f40eb4467a396049645a03165cfc0519e77..f743aef05e713b9e03bdf67f2291c74d36f05603 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWDefinitionalRepresentation.hxx>
+#include "RWStepRepr_RWDefinitionalRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_DefinitionalRepresentation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.hxx
deleted file mode 100644 (file)
index 16cac9c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
-#define _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_DefinitionalRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for DefinitionalRepresentation
-class RWStepRepr_RWDefinitionalRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWDefinitionalRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DefinitionalRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DefinitionalRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_DefinitionalRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWDefinitionalRepresentation.pxx
new file mode 100644 (file)
index 0000000..d4cf131
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
+#define _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_DefinitionalRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for DefinitionalRepresentation
+class RWStepRepr_RWDefinitionalRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWDefinitionalRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DefinitionalRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DefinitionalRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_DefinitionalRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWDefinitionalRepresentation_HeaderFile
index 42da482c4b9ae21a0b7b3cb05a6eee613ba29ebf..627d14cb01f37a8e379f51cb2ccda050487d917f 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWDerivedShapeAspect.hxx>
+#include "RWStepRepr_RWDerivedShapeAspect.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_DerivedShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.hxx
deleted file mode 100644 (file)
index 7cab605..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWDerivedShapeAspect_HeaderFile
-#define _RWStepRepr_RWDerivedShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_DerivedShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DerivedShapeAspect
-class RWStepRepr_RWDerivedShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWDerivedShapeAspect();
-  
-  //! Reads DerivedShapeAspect
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DerivedShapeAspect)& ent) const;
-  
-  //! Writes DerivedShapeAspect
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DerivedShapeAspect)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_DerivedShapeAspect)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWDerivedShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWDerivedShapeAspect.pxx
new file mode 100644 (file)
index 0000000..1671c9b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWDerivedShapeAspect_HeaderFile
+#define _RWStepRepr_RWDerivedShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_DerivedShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DerivedShapeAspect
+class RWStepRepr_RWDerivedShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWDerivedShapeAspect();
+  
+  //! Reads DerivedShapeAspect
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DerivedShapeAspect)& ent) const;
+  
+  //! Writes DerivedShapeAspect
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DerivedShapeAspect)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_DerivedShapeAspect)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWDerivedShapeAspect_HeaderFile
index 09217e07493325fbffd72cd0da417a863fb57076..104cba115129ba8f979cca97ed4288c2d172bae1 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWDescriptiveRepresentationItem.hxx>
+#include "RWStepRepr_RWDescriptiveRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_DescriptiveRepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.hxx
deleted file mode 100644 (file)
index 1475317..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
-#define _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_DescriptiveRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DescriptiveRepresentationItem
-class RWStepRepr_RWDescriptiveRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWDescriptiveRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DescriptiveRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DescriptiveRepresentationItem)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWDescriptiveRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..3f54ead
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
+#define _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_DescriptiveRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DescriptiveRepresentationItem
+class RWStepRepr_RWDescriptiveRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWDescriptiveRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_DescriptiveRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_DescriptiveRepresentationItem)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWDescriptiveRepresentationItem_HeaderFile
index d549b0023ee2679ad6250cd752ca162a81b7fc0d..7237a1ab897e5416a21f20e2961c77d079012918 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWExtension.hxx>
+#include "RWStepRepr_RWExtension.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Extension.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWExtension.hxx b/src/RWStepRepr/RWStepRepr_RWExtension.hxx
deleted file mode 100644 (file)
index 51f972e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWExtension_HeaderFile
-#define _RWStepRepr_RWExtension_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_Extension;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Extension
-class RWStepRepr_RWExtension 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWExtension();
-  
-  //! Reads Extension
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Extension)& ent) const;
-  
-  //! Writes Extension
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Extension)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_Extension)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWExtension_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWExtension.pxx b/src/RWStepRepr/RWStepRepr_RWExtension.pxx
new file mode 100644 (file)
index 0000000..c8d97f0
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWExtension_HeaderFile
+#define _RWStepRepr_RWExtension_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_Extension;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Extension
+class RWStepRepr_RWExtension 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWExtension();
+  
+  //! Reads Extension
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Extension)& ent) const;
+  
+  //! Writes Extension
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Extension)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_Extension)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWExtension_HeaderFile
index c67098dba10f5e1eda1309943fc60dd42163e3ab..99036a69619b34c7d636b12daff9ae896b243af2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWFeatureForDatumTargetRelationship.hxx>
+#include "RWStepRepr_RWFeatureForDatumTargetRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.hxx
deleted file mode 100644 (file)
index 47eb8f1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
-#define _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_FeatureForDatumTargetRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FeatureForDatumTargetRelationship 
-class RWStepRepr_RWFeatureForDatumTargetRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWFeatureForDatumTargetRelationship();
-  
-  //! Reads ShapeAspectRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent) const;
-  
-  //! Writes ShapeAspectRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWFeatureForDatumTargetRelationship.pxx
new file mode 100644 (file)
index 0000000..159d7eb
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
+#define _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_FeatureForDatumTargetRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FeatureForDatumTargetRelationship 
+class RWStepRepr_RWFeatureForDatumTargetRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWFeatureForDatumTargetRelationship();
+  
+  //! Reads ShapeAspectRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent) const;
+  
+  //! Writes ShapeAspectRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_FeatureForDatumTargetRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWFeatureForDatumTargetRelationship_HeaderFile
index 85fdda6e0ad93031f6548c002827f76afcaf710d..43fbf22ed109723b50ddfbfc477f113e0cb2c7b2 100644 (file)
@@ -13,7 +13,7 @@
 
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
-#include <RWStepRepr_RWFunctionallyDefinedTransformation.hxx>
+#include "RWStepRepr_RWFunctionallyDefinedTransformation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_FunctionallyDefinedTransformation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.hxx b/src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.hxx
deleted file mode 100644 (file)
index cb421fc..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
-#define _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_FunctionallyDefinedTransformation;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for FunctionallyDefinedTransformation
-class RWStepRepr_RWFunctionallyDefinedTransformation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWFunctionallyDefinedTransformation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_FunctionallyDefinedTransformation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_FunctionallyDefinedTransformation)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.pxx b/src/RWStepRepr/RWStepRepr_RWFunctionallyDefinedTransformation.pxx
new file mode 100644 (file)
index 0000000..f6935d6
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
+#define _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_FunctionallyDefinedTransformation;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for FunctionallyDefinedTransformation
+class RWStepRepr_RWFunctionallyDefinedTransformation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWFunctionallyDefinedTransformation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_FunctionallyDefinedTransformation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_FunctionallyDefinedTransformation)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWFunctionallyDefinedTransformation_HeaderFile
index 8baea8ab7712da4f9fa991658d530b51b19207b8..5efd321c6398d9103ee0902036a1a5b4de3357e9 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWGeometricAlignment.hxx>
+#include "RWStepRepr_RWGeometricAlignment.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWGeometricAlignment.hxx b/src/RWStepRepr/RWStepRepr_RWGeometricAlignment.hxx
deleted file mode 100644 (file)
index 3992469..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWGeometricAlignment_HeaderFile
-#define _RWStepRepr_RWGeometricAlignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_GeometricAlignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for GeometricAlignment
-class RWStepRepr_RWGeometricAlignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWGeometricAlignment();
-  
-  //! Reads GeometricAlignment
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GeometricAlignment)& ent)  const;
-  
-  //! Writes GeometricAlignment
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GeometricAlignment)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_GeometricAlignment)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWGeometricAlignment_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWGeometricAlignment.pxx b/src/RWStepRepr/RWStepRepr_RWGeometricAlignment.pxx
new file mode 100644 (file)
index 0000000..6645364
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWGeometricAlignment_HeaderFile
+#define _RWStepRepr_RWGeometricAlignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_GeometricAlignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for GeometricAlignment
+class RWStepRepr_RWGeometricAlignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWGeometricAlignment();
+  
+  //! Reads GeometricAlignment
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GeometricAlignment)& ent)  const;
+  
+  //! Writes GeometricAlignment
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GeometricAlignment)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_GeometricAlignment)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWGeometricAlignment_HeaderFile
index c871260a75aede225da158500ab93565637f8a24..bfc4c116e591e4217d780ad2244b5b1b5ac1eef5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx>
+#include "RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx"
 #include <StepBasic_UncertaintyMeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx b/src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.hxx
deleted file mode 100644 (file)
index 79d3e80..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
-#define _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_GlobalUncertaintyAssignedContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GlobalUncertaintyAssignedContext
-class RWStepRepr_RWGlobalUncertaintyAssignedContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWGlobalUncertaintyAssignedContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx b/src/RWStepRepr/RWStepRepr_RWGlobalUncertaintyAssignedContext.pxx
new file mode 100644 (file)
index 0000000..5ecf232
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
+#define _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_GlobalUncertaintyAssignedContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GlobalUncertaintyAssignedContext
+class RWStepRepr_RWGlobalUncertaintyAssignedContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWGlobalUncertaintyAssignedContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_GlobalUncertaintyAssignedContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWGlobalUncertaintyAssignedContext_HeaderFile
index b1a71745df5cd67a0d89ac192bc06a4d3583b672..a2c465747de3467773f7ac0c44afd264f95cd8e2 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWGlobalUnitAssignedContext.hxx>
+#include "RWStepRepr_RWGlobalUnitAssignedContext.pxx"
 #include <StepBasic_NamedUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.hxx b/src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.hxx
deleted file mode 100644 (file)
index 6a63407..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
-#define _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_GlobalUnitAssignedContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GlobalUnitAssignedContext
-class RWStepRepr_RWGlobalUnitAssignedContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWGlobalUnitAssignedContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GlobalUnitAssignedContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GlobalUnitAssignedContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_GlobalUnitAssignedContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.pxx b/src/RWStepRepr/RWStepRepr_RWGlobalUnitAssignedContext.pxx
new file mode 100644 (file)
index 0000000..c3fbe15
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
+#define _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_GlobalUnitAssignedContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GlobalUnitAssignedContext
+class RWStepRepr_RWGlobalUnitAssignedContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWGlobalUnitAssignedContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_GlobalUnitAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_GlobalUnitAssignedContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_GlobalUnitAssignedContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWGlobalUnitAssignedContext_HeaderFile
index 0b74ed08c9311710128603437447771faa50e42e..9c0907730fbb6d08df4f68daa668e4a9242cba2c 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWIntegerRepresentationItem.hxx>
+#include "RWStepRepr_RWIntegerRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_IntegerRepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.hxx
deleted file mode 100644 (file)
index c5639e7..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-// Created on: 2015-09-03
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
-#define _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_IntegerRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for IntegerRepresentationItem
-class RWStepRepr_RWIntegerRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWIntegerRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_IntegerRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_IntegerRepresentationItem)& ent) const;
-};
-#endif // _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..af2bdc1
--- /dev/null
@@ -0,0 +1,44 @@
+// Created on: 2015-09-03
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
+#define _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_IntegerRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for IntegerRepresentationItem
+class RWStepRepr_RWIntegerRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWIntegerRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_IntegerRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_IntegerRepresentationItem)& ent) const;
+};
+#endif // _RWStepRepr_RWIntegerRepresentationItem_HeaderFile
index 0b65a8388176ac06fb47d47cc2a73268c328bd0d..2348253cdb0589d7dee01de59591efdbcbe4070d 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWItemDefinedTransformation.hxx>
+#include "RWStepRepr_RWItemDefinedTransformation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ItemDefinedTransformation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.hxx b/src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.hxx
deleted file mode 100644 (file)
index a369707..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWItemDefinedTransformation_HeaderFile
-#define _RWStepRepr_RWItemDefinedTransformation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ItemDefinedTransformation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ItemDefinedTransformation
-class RWStepRepr_RWItemDefinedTransformation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWItemDefinedTransformation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ItemDefinedTransformation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ItemDefinedTransformation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_ItemDefinedTransformation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWItemDefinedTransformation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.pxx b/src/RWStepRepr/RWStepRepr_RWItemDefinedTransformation.pxx
new file mode 100644 (file)
index 0000000..0fc0441
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWItemDefinedTransformation_HeaderFile
+#define _RWStepRepr_RWItemDefinedTransformation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ItemDefinedTransformation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ItemDefinedTransformation
+class RWStepRepr_RWItemDefinedTransformation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWItemDefinedTransformation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ItemDefinedTransformation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ItemDefinedTransformation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_ItemDefinedTransformation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWItemDefinedTransformation_HeaderFile
index 785528b6155d172b7f192fc9c613032d6478ed13..274882a43cb8922a3fe74844c350b17d9ce5c53f 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMakeFromUsageOption.hxx>
+#include "RWStepRepr_RWMakeFromUsageOption.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.hxx b/src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.hxx
deleted file mode 100644 (file)
index db3c512..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMakeFromUsageOption_HeaderFile
-#define _RWStepRepr_RWMakeFromUsageOption_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MakeFromUsageOption;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for MakeFromUsageOption
-class RWStepRepr_RWMakeFromUsageOption 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWMakeFromUsageOption();
-  
-  //! Reads MakeFromUsageOption
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MakeFromUsageOption)& ent) const;
-  
-  //! Writes MakeFromUsageOption
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MakeFromUsageOption)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_MakeFromUsageOption)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMakeFromUsageOption_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.pxx b/src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.pxx
new file mode 100644 (file)
index 0000000..a3065d6
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMakeFromUsageOption_HeaderFile
+#define _RWStepRepr_RWMakeFromUsageOption_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MakeFromUsageOption;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for MakeFromUsageOption
+class RWStepRepr_RWMakeFromUsageOption 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWMakeFromUsageOption();
+  
+  //! Reads MakeFromUsageOption
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MakeFromUsageOption)& ent) const;
+  
+  //! Writes MakeFromUsageOption
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MakeFromUsageOption)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_MakeFromUsageOption)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMakeFromUsageOption_HeaderFile
index ab1194142024bc17c81cc526c157f4711d68da01..745828078ff023264f59027d50b0c995ab92c7ae 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMappedItem.hxx>
+#include "RWStepRepr_RWMappedItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_MappedItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMappedItem.hxx b/src/RWStepRepr/RWStepRepr_RWMappedItem.hxx
deleted file mode 100644 (file)
index 11c866a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMappedItem_HeaderFile
-#define _RWStepRepr_RWMappedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MappedItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MappedItem
-class RWStepRepr_RWMappedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWMappedItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MappedItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MappedItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_MappedItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMappedItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMappedItem.pxx b/src/RWStepRepr/RWStepRepr_RWMappedItem.pxx
new file mode 100644 (file)
index 0000000..37b4559
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMappedItem_HeaderFile
+#define _RWStepRepr_RWMappedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MappedItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MappedItem
+class RWStepRepr_RWMappedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWMappedItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MappedItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MappedItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_MappedItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMappedItem_HeaderFile
index eaf0eee1a827441843c333e9370dddf9ec7b6243..5c9d30bbc7cee70201feb1472c77e1a43ba81280 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMaterialDesignation.hxx>
+#include "RWStepRepr_RWMaterialDesignation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_MaterialDesignation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialDesignation.hxx b/src/RWStepRepr/RWStepRepr_RWMaterialDesignation.hxx
deleted file mode 100644 (file)
index 56066ce..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1998-07-24
-// Created by: Christian CAILLET
-// Copyright (c) 1998-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMaterialDesignation_HeaderFile
-#define _RWStepRepr_RWMaterialDesignation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MaterialDesignation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MaterialDesignation
-class RWStepRepr_RWMaterialDesignation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWMaterialDesignation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialDesignation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialDesignation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_MaterialDesignation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMaterialDesignation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialDesignation.pxx b/src/RWStepRepr/RWStepRepr_RWMaterialDesignation.pxx
new file mode 100644 (file)
index 0000000..fa3d1b3
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1998-07-24
+// Created by: Christian CAILLET
+// Copyright (c) 1998-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMaterialDesignation_HeaderFile
+#define _RWStepRepr_RWMaterialDesignation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MaterialDesignation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MaterialDesignation
+class RWStepRepr_RWMaterialDesignation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWMaterialDesignation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialDesignation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialDesignation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_MaterialDesignation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMaterialDesignation_HeaderFile
index 4aa2f6e4f64473f7a87712765df3d7ce22894c25..2e56b9f51b56d37ed7f7be3b1e77336024cd668f 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMaterialProperty.hxx>
+#include "RWStepRepr_RWMaterialProperty.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_MaterialProperty.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialProperty.hxx b/src/RWStepRepr/RWStepRepr_RWMaterialProperty.hxx
deleted file mode 100644 (file)
index a3b76d9..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-14
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMaterialProperty_HeaderFile
-#define _RWStepRepr_RWMaterialProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MaterialProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for MaterialProperty
-class RWStepRepr_RWMaterialProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWMaterialProperty();
-  
-  //! Reads MaterialProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialProperty)& ent) const;
-  
-  //! Writes MaterialProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_MaterialProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMaterialProperty_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialProperty.pxx b/src/RWStepRepr/RWStepRepr_RWMaterialProperty.pxx
new file mode 100644 (file)
index 0000000..a1d8e78
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-14
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMaterialProperty_HeaderFile
+#define _RWStepRepr_RWMaterialProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MaterialProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for MaterialProperty
+class RWStepRepr_RWMaterialProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWMaterialProperty();
+  
+  //! Reads MaterialProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialProperty)& ent) const;
+  
+  //! Writes MaterialProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_MaterialProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMaterialProperty_HeaderFile
index 679b80db466c21181de92e7a960a5c5ac9a4ffc5..86cc1e8224fafa70d60c43c7c5ffd3646fe3fe38 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMaterialPropertyRepresentation.hxx>
+#include "RWStepRepr_RWMaterialPropertyRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_DataEnvironment.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.hxx
deleted file mode 100644 (file)
index cc11be3..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
-#define _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MaterialPropertyRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for MaterialPropertyRepresentation
-class RWStepRepr_RWMaterialPropertyRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWMaterialPropertyRepresentation();
-  
-  //! Reads MaterialPropertyRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialPropertyRepresentation)& ent) const;
-  
-  //! Writes MaterialPropertyRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialPropertyRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_MaterialPropertyRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWMaterialPropertyRepresentation.pxx
new file mode 100644 (file)
index 0000000..f94bc23
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
+#define _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MaterialPropertyRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for MaterialPropertyRepresentation
+class RWStepRepr_RWMaterialPropertyRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWMaterialPropertyRepresentation();
+  
+  //! Reads MaterialPropertyRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MaterialPropertyRepresentation)& ent) const;
+  
+  //! Writes MaterialPropertyRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MaterialPropertyRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_MaterialPropertyRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMaterialPropertyRepresentation_HeaderFile
index 259339d4225ec814478bb68f0244cf638061bf97..88ccacd605644c7c6e55c396aff4e5059f749200 100644 (file)
@@ -18,7 +18,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_MSG.hxx>
-#include <RWStepRepr_RWMeasureRepresentationItem.hxx>
+#include "RWStepRepr_RWMeasureRepresentationItem.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.hxx
deleted file mode 100644 (file)
index 95697b1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-09-08
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
-#define _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MeasureRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MeasureRepresentationItem
-class RWStepRepr_RWMeasureRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWMeasureRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MeasureRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MeasureRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_MeasureRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWMeasureRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..38c958d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-09-08
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
+#define _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MeasureRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MeasureRepresentationItem
+class RWStepRepr_RWMeasureRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWMeasureRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_MeasureRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_MeasureRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_MeasureRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWMeasureRepresentationItem_HeaderFile
index 44e8dc50ca8cf1446bafef32fe3723ca7618ca02..7a57404ee5f72ae7b18a2edab83373d31e10bbae 100644 (file)
@@ -13,7 +13,7 @@
 
 #include <Standard_Type.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx>
+#include "RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.hxx
deleted file mode 100644 (file)
index e92bf2f..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) 2024 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
-#define _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_MechanicalDesignAndDraughtingRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MechanicalDesignAndDraughtingRelationship
-class RWStepRepr_RWMechanicalDesignAndDraughtingRelationship
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWMechanicalDesignAndDraughtingRelationship();
-  
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theAch,
-                                const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt) const;
-  
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt) const;
-  
-  Standard_EXPORT void Share(const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-#endif // _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWMechanicalDesignAndDraughtingRelationship.pxx
new file mode 100644 (file)
index 0000000..6b8a578
--- /dev/null
@@ -0,0 +1,50 @@
+// Copyright (c) 2024 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
+#define _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_MechanicalDesignAndDraughtingRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MechanicalDesignAndDraughtingRelationship
+class RWStepRepr_RWMechanicalDesignAndDraughtingRelationship
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWMechanicalDesignAndDraughtingRelationship();
+  
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theAch,
+                                const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt) const;
+  
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt) const;
+  
+  Standard_HIDDEN void Share(const Handle(StepRepr_MechanicalDesignAndDraughtingRelationship)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+#endif // _RWStepRepr_RWMechanicalDesignAndDraughtingRelationship_HeaderFile
index dbcb6d5017f85c2908214071dfbe22f0e6431dfb..2c96005f558f5d3efeca4a4b05df32fd6bb11a42 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWParallelOffset.hxx>
+#include "RWStepRepr_RWParallelOffset.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWParallelOffset.hxx b/src/RWStepRepr/RWStepRepr_RWParallelOffset.hxx
deleted file mode 100644 (file)
index ec28b98..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWParallelOffset_HeaderFile
-#define _RWStepRepr_RWParallelOffset_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ParallelOffset;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ParallelOffset
-class RWStepRepr_RWParallelOffset 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWParallelOffset();
-  
-  //! Reads ParallelOffset
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ParallelOffset)& ent)  const;
-  
-  //! Writes ParallelOffset
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ParallelOffset)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_ParallelOffset)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWParallelOffset_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWParallelOffset.pxx b/src/RWStepRepr/RWStepRepr_RWParallelOffset.pxx
new file mode 100644 (file)
index 0000000..9bfe621
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWParallelOffset_HeaderFile
+#define _RWStepRepr_RWParallelOffset_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ParallelOffset;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ParallelOffset
+class RWStepRepr_RWParallelOffset 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWParallelOffset();
+  
+  //! Reads ParallelOffset
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ParallelOffset)& ent)  const;
+  
+  //! Writes ParallelOffset
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ParallelOffset)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_ParallelOffset)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWParallelOffset_HeaderFile
index 85505e0419d9d1611898e09c70a63e82b34f888a..53256497e372d3e405b800e388a35da181b61697 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWParametricRepresentationContext.hxx>
+#include "RWStepRepr_RWParametricRepresentationContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ParametricRepresentationContext.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.hxx b/src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.hxx
deleted file mode 100644 (file)
index 2eae2ca..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWParametricRepresentationContext_HeaderFile
-#define _RWStepRepr_RWParametricRepresentationContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ParametricRepresentationContext;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ParametricRepresentationContext
-class RWStepRepr_RWParametricRepresentationContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWParametricRepresentationContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ParametricRepresentationContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ParametricRepresentationContext)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWParametricRepresentationContext_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.pxx b/src/RWStepRepr/RWStepRepr_RWParametricRepresentationContext.pxx
new file mode 100644 (file)
index 0000000..799858d
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWParametricRepresentationContext_HeaderFile
+#define _RWStepRepr_RWParametricRepresentationContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ParametricRepresentationContext;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ParametricRepresentationContext
+class RWStepRepr_RWParametricRepresentationContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWParametricRepresentationContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ParametricRepresentationContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ParametricRepresentationContext)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWParametricRepresentationContext_HeaderFile
index d0aaaf7c4d863d8606079ed515f9894ccba47c94..42ec719b02892d0e839c73cadfa9c2b35572a05a 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWPerpendicularTo.hxx>
+#include "RWStepRepr_RWPerpendicularTo.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWPerpendicularTo.hxx b/src/RWStepRepr/RWStepRepr_RWPerpendicularTo.hxx
deleted file mode 100644 (file)
index 6b51ac5..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWPerpendicularTo_HeaderFile
-#define _RWStepRepr_RWPerpendicularTo_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_PerpendicularTo;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PerpendicularTo
-class RWStepRepr_RWPerpendicularTo 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWPerpendicularTo();
-  
-  //! Reads PerpendicularTo
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PerpendicularTo)& ent)  const;
-  
-  //! Writes PerpendicularTo
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PerpendicularTo)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_PerpendicularTo)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWPerpendicularTo_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWPerpendicularTo.pxx b/src/RWStepRepr/RWStepRepr_RWPerpendicularTo.pxx
new file mode 100644 (file)
index 0000000..e74d461
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWPerpendicularTo_HeaderFile
+#define _RWStepRepr_RWPerpendicularTo_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_PerpendicularTo;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PerpendicularTo
+class RWStepRepr_RWPerpendicularTo 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWPerpendicularTo();
+  
+  //! Reads PerpendicularTo
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PerpendicularTo)& ent)  const;
+  
+  //! Writes PerpendicularTo
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PerpendicularTo)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_PerpendicularTo)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWPerpendicularTo_HeaderFile
index e1e2d17e73eb6704dd710e19c5e08c9c9c63b03d..739b08203e890a0168736cc6b3f14a8499d7e87c 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWProductConcept.hxx>
+#include "RWStepRepr_RWProductConcept.pxx"
 #include <StepBasic_ProductConceptContext.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWProductConcept.hxx b/src/RWStepRepr/RWStepRepr_RWProductConcept.hxx
deleted file mode 100644 (file)
index 3d002c6..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWProductConcept_HeaderFile
-#define _RWStepRepr_RWProductConcept_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ProductConcept;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductConcept
-class RWStepRepr_RWProductConcept 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWProductConcept();
-  
-  //! Reads ProductConcept
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ProductConcept)& ent) const;
-  
-  //! Writes ProductConcept
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ProductConcept)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ProductConcept)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWProductConcept_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWProductConcept.pxx b/src/RWStepRepr/RWStepRepr_RWProductConcept.pxx
new file mode 100644 (file)
index 0000000..bb3533a
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWProductConcept_HeaderFile
+#define _RWStepRepr_RWProductConcept_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ProductConcept;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductConcept
+class RWStepRepr_RWProductConcept 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWProductConcept();
+  
+  //! Reads ProductConcept
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ProductConcept)& ent) const;
+  
+  //! Writes ProductConcept
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ProductConcept)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ProductConcept)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWProductConcept_HeaderFile
index 1512f6317d8b495c5f96aaf32dafca26fb5b7973..69659b813a0252d031249d8220f2e747f02fb6dc 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWProductDefinitionShape.hxx>
+#include "RWStepRepr_RWProductDefinitionShape.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ProductDefinitionShape.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.hxx b/src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.hxx
deleted file mode 100644 (file)
index 1cc913a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWProductDefinitionShape_HeaderFile
-#define _RWStepRepr_RWProductDefinitionShape_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ProductDefinitionShape;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ProductDefinitionShape
-class RWStepRepr_RWProductDefinitionShape 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWProductDefinitionShape();
-  
-  //! Reads ProductDefinitionShape
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ProductDefinitionShape)& ent) const;
-  
-  //! Writes ProductDefinitionShape
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ProductDefinitionShape)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ProductDefinitionShape)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWProductDefinitionShape_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.pxx b/src/RWStepRepr/RWStepRepr_RWProductDefinitionShape.pxx
new file mode 100644 (file)
index 0000000..f3ddcff
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWProductDefinitionShape_HeaderFile
+#define _RWStepRepr_RWProductDefinitionShape_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ProductDefinitionShape;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ProductDefinitionShape
+class RWStepRepr_RWProductDefinitionShape 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWProductDefinitionShape();
+  
+  //! Reads ProductDefinitionShape
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ProductDefinitionShape)& ent) const;
+  
+  //! Writes ProductDefinitionShape
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ProductDefinitionShape)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ProductDefinitionShape)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWProductDefinitionShape_HeaderFile
index b76d8aff0ded6dca6bae3f2833b79b7e3309a406..bbff8c2ef6b2726387a8a8b6e5c5410692acca94 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWPropertyDefinition.hxx>
+#include "RWStepRepr_RWPropertyDefinition.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_PropertyDefinition.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinition.hxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinition.hxx
deleted file mode 100644 (file)
index 4fa46b4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWPropertyDefinition_HeaderFile
-#define _RWStepRepr_RWPropertyDefinition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_PropertyDefinition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PropertyDefinition
-class RWStepRepr_RWPropertyDefinition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWPropertyDefinition();
-  
-  //! Reads PropertyDefinition
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinition)& ent) const;
-  
-  //! Writes PropertyDefinition
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinition)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_PropertyDefinition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWPropertyDefinition_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinition.pxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinition.pxx
new file mode 100644 (file)
index 0000000..eba697f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWPropertyDefinition_HeaderFile
+#define _RWStepRepr_RWPropertyDefinition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_PropertyDefinition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PropertyDefinition
+class RWStepRepr_RWPropertyDefinition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWPropertyDefinition();
+  
+  //! Reads PropertyDefinition
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinition)& ent) const;
+  
+  //! Writes PropertyDefinition
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinition)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_PropertyDefinition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWPropertyDefinition_HeaderFile
index 50d3a8b2a60c53367d0027f1936c3f3b30a7b29f..95a51a06c2b7da246aedcac83056df7e6971027e 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRelationship.hxx>
+#include "RWStepRepr_RWPropertyDefinitionRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_PropertyDefinition.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.hxx
deleted file mode 100644 (file)
index af23b07..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
-#define _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_PropertyDefinitionRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PropertyDefinitionRelationship
-class RWStepRepr_RWPropertyDefinitionRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWPropertyDefinitionRelationship();
-  
-  //! Reads PropertyDefinitionRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinitionRelationship)& ent) const;
-  
-  //! Writes PropertyDefinitionRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinitionRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_PropertyDefinitionRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRelationship.pxx
new file mode 100644 (file)
index 0000000..35bc5db
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
+#define _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_PropertyDefinitionRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PropertyDefinitionRelationship
+class RWStepRepr_RWPropertyDefinitionRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWPropertyDefinitionRelationship();
+  
+  //! Reads PropertyDefinitionRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinitionRelationship)& ent) const;
+  
+  //! Writes PropertyDefinitionRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinitionRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_PropertyDefinitionRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWPropertyDefinitionRelationship_HeaderFile
index ae53b3ac0083e6b68bece852dcecb7a0c430cee1..3361a5901edb7d2ff6daf913f17474d4e92261a8 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWPropertyDefinitionRepresentation.hxx>
+#include "RWStepRepr_RWPropertyDefinitionRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_PropertyDefinitionRepresentation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.hxx
deleted file mode 100644 (file)
index 97506ae..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
-#define _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_PropertyDefinitionRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PropertyDefinitionRepresentation
-class RWStepRepr_RWPropertyDefinitionRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWPropertyDefinitionRepresentation();
-  
-  //! Reads PropertyDefinitionRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinitionRepresentation)& ent) const;
-  
-  //! Writes PropertyDefinitionRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinitionRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_PropertyDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWPropertyDefinitionRepresentation.pxx
new file mode 100644 (file)
index 0000000..e865b27
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
+#define _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_PropertyDefinitionRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PropertyDefinitionRepresentation
+class RWStepRepr_RWPropertyDefinitionRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWPropertyDefinitionRepresentation();
+  
+  //! Reads PropertyDefinitionRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_PropertyDefinitionRepresentation)& ent) const;
+  
+  //! Writes PropertyDefinitionRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_PropertyDefinitionRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_PropertyDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWPropertyDefinitionRepresentation_HeaderFile
index 9447518a4c8226fbed2d114c744d6f51fe7b84dc..6b1c508715b8e20a70f21f1b4999a59cc1e812c2 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx>
+#include "RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx b/src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.hxx
deleted file mode 100644 (file)
index 436ad41..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
-#define _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_QuantifiedAssemblyComponentUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for QuantifiedAssemblyComponentUsage
-class RWStepRepr_RWQuantifiedAssemblyComponentUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWQuantifiedAssemblyComponentUsage();
-  
-  //! Reads QuantifiedAssemblyComponentUsage
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent) const;
-  
-  //! Writes QuantifiedAssemblyComponentUsage
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx b/src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.pxx
new file mode 100644 (file)
index 0000000..f6beb53
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
+#define _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_QuantifiedAssemblyComponentUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for QuantifiedAssemblyComponentUsage
+class RWStepRepr_RWQuantifiedAssemblyComponentUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWQuantifiedAssemblyComponentUsage();
+  
+  //! Reads QuantifiedAssemblyComponentUsage
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent) const;
+  
+  //! Writes QuantifiedAssemblyComponentUsage
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_QuantifiedAssemblyComponentUsage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWQuantifiedAssemblyComponentUsage_HeaderFile
index eb5a48f0919cd48c6c987194b71376d09da71ab9..0b3c1523510564e8ee3a0d9f7ca8f68a186c8915 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWRealRepresentationItem.hxx>
+#include "RWStepRepr_RWRealRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RealRepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.hxx
deleted file mode 100644 (file)
index ad62774..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) 2024 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRealRepresentationItem_HeaderFile
-#define _RWStepRepr_RWRealRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Real.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RealRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for RealRepresentationItem
-class RWStepRepr_RWRealRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRealRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-                                 const Standard_Integer theNum,
-                                 Handle(Interface_Check)& theAch,
-                                 const Handle(StepRepr_RealRepresentationItem)& theEnt) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-                                  const Handle(StepRepr_RealRepresentationItem)& theEnt) const;
-};
-#endif // _RWStepRepr_RWRealRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWRealRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..ac27906
--- /dev/null
@@ -0,0 +1,46 @@
+// Copyright (c) 2024 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRealRepresentationItem_HeaderFile
+#define _RWStepRepr_RWRealRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Real.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RealRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for RealRepresentationItem
+class RWStepRepr_RWRealRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRealRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+                                 const Standard_Integer theNum,
+                                 Handle(Interface_Check)& theAch,
+                                 const Handle(StepRepr_RealRepresentationItem)& theEnt) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+                                  const Handle(StepRepr_RealRepresentationItem)& theEnt) const;
+};
+#endif // _RWStepRepr_RWRealRepresentationItem_HeaderFile
index 2895e1775af2aaa9275592f8b56e9cb4e8b5ce44..800f259f6f44b4fa5a802d7288af310978a446b9 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx>
+#include "RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepBasic_Unit.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 65cacfa..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-// Created on: 2003-08-21
-// Created by: Sergey KUUL
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
-#define _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ReprItemAndLengthMeasureWithUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ReprItemAndLengthMeasureWithUni
-class RWStepRepr_RWReprItemAndLengthMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWReprItemAndLengthMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnit)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..e5c0a7e
--- /dev/null
@@ -0,0 +1,67 @@
+// Created on: 2003-08-21
+// Created by: Sergey KUUL
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
+#define _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ReprItemAndLengthMeasureWithUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ReprItemAndLengthMeasureWithUni
+class RWStepRepr_RWReprItemAndLengthMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWReprItemAndLengthMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnit)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWReprItemAndLengthMeasureWithUnit_HeaderFile
index 2cf1e84e94ea36c1dddb01c067ec3cdb548b771c..36d2839df073bb30375faa73afbd9f36e678953f 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx>
+#include "RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepBasic_Unit.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx
deleted file mode 100644 (file)
index 407214e..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-// Created on: 2015-07-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
-#define _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ReprItemAndLengthMeasureWithUnitAndQRI
-class RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI)& ent) const;
-};
-#endif // _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.pxx
new file mode 100644 (file)
index 0000000..02ab8e7
--- /dev/null
@@ -0,0 +1,44 @@
+// Created on: 2015-07-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
+#define _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ReprItemAndLengthMeasureWithUnitAndQRI
+class RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI)& ent) const;
+};
+#endif // _RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI_HeaderFile
index 7285c11aee2cd59a8e5ca0c743cc428815a92030..b5d02a01022186014fac5b950101dc5d55c2bcd9 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx>
+#include "RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepBasic_Unit.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx
deleted file mode 100644 (file)
index 032bd6f..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-// Created on: 2015-07-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
-#define _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ReprItemAndPlaneAngleMeasureWithUnit;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ReprItemAndPlaneAngleMeasureWithUni
-class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnit)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnit)& ent) const;
-};
-#endif // _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.pxx
new file mode 100644 (file)
index 0000000..fc34e6d
--- /dev/null
@@ -0,0 +1,44 @@
+// Created on: 2015-07-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
+#define _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ReprItemAndPlaneAngleMeasureWithUnit;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ReprItemAndPlaneAngleMeasureWithUni
+class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnit)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnit)& ent) const;
+};
+#endif // _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit_HeaderFile
index 5e87c616d1dd2c5852bb2e7aebe20671df877306..c06aea374416fc3e47381219f2b7303136552462 100644 (file)
@@ -14,7 +14,7 @@
 // commercial license or contractual agreement.
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx>
+#include "RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepBasic_Unit.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx
deleted file mode 100644 (file)
index db2c10e..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-// Created on: 2015-07-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
-#define _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ReprItemAndPlaneAngleMeasureWithUnitAndQRI
-class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI)& ent) const;
-};
-#endif // _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx b/src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.pxx
new file mode 100644 (file)
index 0000000..df9cbee
--- /dev/null
@@ -0,0 +1,44 @@
+// Created on: 2015-07-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
+#define _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ReprItemAndPlaneAngleMeasureWithUnitAndQRI
+class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI)& ent) const;
+};
+#endif // _RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI_HeaderFile
index 2b2ce59a80b3b35c3ad8fc7eb845bd87103437c2..517bf90727376ba9977e36f9c2924122168d3f79 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWRepresentation.hxx>
+#include "RWStepRepr_RWRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentation.hxx
deleted file mode 100644 (file)
index 9de4e4c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentation_HeaderFile
-#define _RWStepRepr_RWRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_Representation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Representation
-class RWStepRepr_RWRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Representation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Representation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_Representation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentation.pxx
new file mode 100644 (file)
index 0000000..3254679
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentation_HeaderFile
+#define _RWStepRepr_RWRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_Representation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Representation
+class RWStepRepr_RWRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Representation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Representation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_Representation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentation_HeaderFile
index 364d3ea5f6249271bc9a7800d9186724beb3c0a7..652de9a6c84f0e36bca5682a89786f7d6f186f14 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWRepresentationContext.hxx>
+#include "RWStepRepr_RWRepresentationContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationContext.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationContext.hxx
deleted file mode 100644 (file)
index d354270..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationContext_HeaderFile
-#define _RWStepRepr_RWRepresentationContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RepresentationContext;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for RepresentationContext
-class RWStepRepr_RWRepresentationContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentationContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationContext)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentationContext_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationContext.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationContext.pxx
new file mode 100644 (file)
index 0000000..abcb6f8
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationContext_HeaderFile
+#define _RWStepRepr_RWRepresentationContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RepresentationContext;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for RepresentationContext
+class RWStepRepr_RWRepresentationContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentationContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationContext)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentationContext_HeaderFile
index c30de079749b7ee1cb54464b5b54fccc06977fed..60524b338d096a059e438caf97138c065cb65511 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWRepresentationContextReference.hxx>
+#include "RWStepRepr_RWRepresentationContextReference.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.hxx
deleted file mode 100644 (file)
index 5cb1bb4..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:14 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationContextReference_HeaderFile_
-#define _RWStepRepr_RWRepresentationContextReference_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepRepr_RepresentationContextReference;
-
-//! Read & Write tool for RepresentationContextReference
-class RWStepRepr_RWRepresentationContextReference
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWRepresentationContextReference();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepRepr_RepresentationContextReference)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepRepr_RepresentationContextReference)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepRepr_RepresentationContextReference)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepRepr_RWRepresentationContextReference_HeaderFile_
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationContextReference.pxx
new file mode 100644 (file)
index 0000000..f079bec
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:14 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationContextReference_HeaderFile_
+#define _RWStepRepr_RWRepresentationContextReference_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepRepr_RepresentationContextReference;
+
+//! Read & Write tool for RepresentationContextReference
+class RWStepRepr_RWRepresentationContextReference
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWRepresentationContextReference();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepRepr_RepresentationContextReference)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepRepr_RepresentationContextReference)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepRepr_RepresentationContextReference)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepRepr_RWRepresentationContextReference_HeaderFile_
index c21e9b73544ef200889ebd59d40e54e1c2cf0010..b0de85f1bd2fdab19aa698fc0fb82d0bca680ec4 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepRepr_RWRepresentationItem.hxx>
+#include "RWStepRepr_RWRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationItem.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationItem.hxx
deleted file mode 100644 (file)
index faf2883..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationItem_HeaderFile
-#define _RWStepRepr_RWRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for RepresentationItem
-class RWStepRepr_RWRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationItem)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..41bf242
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationItem_HeaderFile
+#define _RWStepRepr_RWRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for RepresentationItem
+class RWStepRepr_RWRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationItem)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentationItem_HeaderFile
index 16b30ff61efaadd286111906198ff2351d8d90f0..05b12474dbe1d8b067c4b06a7b1884a267599526 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWRepresentationMap.hxx>
+#include "RWStepRepr_RWRepresentationMap.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationMap.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationMap.hxx
deleted file mode 100644 (file)
index 18bd305..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationMap_HeaderFile
-#define _RWStepRepr_RWRepresentationMap_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RepresentationMap;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RepresentationMap
-class RWStepRepr_RWRepresentationMap 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentationMap();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationMap)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationMap)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_RepresentationMap)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentationMap_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationMap.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationMap.pxx
new file mode 100644 (file)
index 0000000..d3bdb8a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationMap_HeaderFile
+#define _RWStepRepr_RWRepresentationMap_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RepresentationMap;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RepresentationMap
+class RWStepRepr_RWRepresentationMap 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentationMap();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationMap)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationMap)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_RepresentationMap)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentationMap_HeaderFile
index 680db6227d3ef14ba248d41489cd871df4530996..eb207c40b6923a31c107b5c5d1b871e932fcdcaa 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWRepresentationReference.hxx>
+#include "RWStepRepr_RWRepresentationReference.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationReference.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationReference.hxx
deleted file mode 100644 (file)
index 633b92d..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Sat May 02 12:41:14 2020 
-// Created by: Irina KRYLOVA
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationReference_HeaderFile_
-#define _RWStepRepr_RWRepresentationReference_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepRepr_RepresentationReference;
-
-//! Read & Write tool for RepresentationReference
-class RWStepRepr_RWRepresentationReference
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepRepr_RWRepresentationReference();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepRepr_RepresentationReference)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepRepr_RepresentationReference)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepRepr_RepresentationReference)& theEnt, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepRepr_RWRepresentationReference_HeaderFile_
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationReference.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationReference.pxx
new file mode 100644 (file)
index 0000000..f0f4c61
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Sat May 02 12:41:14 2020 
+// Created by: Irina KRYLOVA
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V3.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationReference_HeaderFile_
+#define _RWStepRepr_RWRepresentationReference_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepRepr_RepresentationReference;
+
+//! Read & Write tool for RepresentationReference
+class RWStepRepr_RWRepresentationReference
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepRepr_RWRepresentationReference();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData, const Standard_Integer theNum, Handle(Interface_Check)& theAch, const Handle(StepRepr_RepresentationReference)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepRepr_RepresentationReference)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepRepr_RepresentationReference)& theEnt, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepRepr_RWRepresentationReference_HeaderFile_
index 4bd9a9e57bea7bfcf6ab378429d3094e9244b188..bbc070bdb2e7190592b37bc610bba2660fdb0dd5 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWRepresentationRelationship.hxx>
+#include "RWStepRepr_RWRepresentationRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.hxx
deleted file mode 100644 (file)
index fb16862..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationRelationship_HeaderFile
-#define _RWStepRepr_RWRepresentationRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RepresentationRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RepresentationRelationship
-class RWStepRepr_RWRepresentationRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentationRelationship();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationRelationship)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationRelationship)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_RepresentationRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentationRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationRelationship.pxx
new file mode 100644 (file)
index 0000000..00a43bf
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationRelationship_HeaderFile
+#define _RWStepRepr_RWRepresentationRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RepresentationRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RepresentationRelationship
+class RWStepRepr_RWRepresentationRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentationRelationship();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationRelationship)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationRelationship)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_RepresentationRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentationRelationship_HeaderFile
index 378df1f31753dfbd3ec89e10fa1c5845fb75f324..bd93278ceea4e1ad8bbddd0291f181ee96aaa3f3 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx>
+#include "RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx b/src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.hxx
deleted file mode 100644 (file)
index 8a1fa09..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
-#define _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_RepresentationRelationshipWithTransformation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RepresentationRelationshipWithTransformation
-class RWStepRepr_RWRepresentationRelationshipWithTransformation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWRepresentationRelationshipWithTransformation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx b/src/RWStepRepr/RWStepRepr_RWRepresentationRelationshipWithTransformation.pxx
new file mode 100644 (file)
index 0000000..2249cba
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
+#define _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_RepresentationRelationshipWithTransformation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RepresentationRelationshipWithTransformation
+class RWStepRepr_RWRepresentationRelationshipWithTransformation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWRepresentationRelationshipWithTransformation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_RepresentationRelationshipWithTransformation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWRepresentationRelationshipWithTransformation_HeaderFile
index e77786bebecaa93f4a59ea8ac1af0e1f892a9acf..4af87c549fed93ee00358a84c3958800f66ff54f 100644 (file)
@@ -14,7 +14,7 @@
 //gka 05.03.99 S4134 upgrade from CD to DIS
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWShapeAspect.hxx>
+#include "RWStepRepr_RWShapeAspect.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ProductDefinitionShape.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspect.hxx b/src/RWStepRepr/RWStepRepr_RWShapeAspect.hxx
deleted file mode 100644 (file)
index 55696dd..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWShapeAspect_HeaderFile
-#define _RWStepRepr_RWShapeAspect_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ShapeAspect;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ShapeAspect
-class RWStepRepr_RWShapeAspect 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWShapeAspect();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspect)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspect)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_ShapeAspect)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWShapeAspect_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspect.pxx b/src/RWStepRepr/RWStepRepr_RWShapeAspect.pxx
new file mode 100644 (file)
index 0000000..ce33bbf
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWShapeAspect_HeaderFile
+#define _RWStepRepr_RWShapeAspect_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ShapeAspect;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ShapeAspect
+class RWStepRepr_RWShapeAspect 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWShapeAspect();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspect)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspect)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_ShapeAspect)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWShapeAspect_HeaderFile
index 78d61ccff168d6f4f7510a23a05e47c2876f9f51..b8b0f8e4a50a6406f9fe9e8bcab54b274e74f0bf 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWShapeAspectDerivingRelationship.hxx>
+#include "RWStepRepr_RWShapeAspectDerivingRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.hxx
deleted file mode 100644 (file)
index a566a32..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
-#define _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ShapeAspectDerivingRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeAspectDerivingRelationship
-class RWStepRepr_RWShapeAspectDerivingRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWShapeAspectDerivingRelationship();
-  
-  //! Reads ShapeAspectDerivingRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent) const;
-  
-  //! Writes ShapeAspectDerivingRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectDerivingRelationship.pxx
new file mode 100644 (file)
index 0000000..af35035
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
+#define _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ShapeAspectDerivingRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeAspectDerivingRelationship
+class RWStepRepr_RWShapeAspectDerivingRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWShapeAspectDerivingRelationship();
+  
+  //! Reads ShapeAspectDerivingRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent) const;
+  
+  //! Writes ShapeAspectDerivingRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ShapeAspectDerivingRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWShapeAspectDerivingRelationship_HeaderFile
index 5056a0fed9e2ba141bfb5734fcc89bcc2fe6c5f0..1fdbb46e5f65331459eb04a1d10bd450049225fb 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWShapeAspectRelationship.hxx>
+#include "RWStepRepr_RWShapeAspectRelationship.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.hxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.hxx
deleted file mode 100644 (file)
index 3c361e7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWShapeAspectRelationship_HeaderFile
-#define _RWStepRepr_RWShapeAspectRelationship_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ShapeAspectRelationship;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeAspectRelationship
-class RWStepRepr_RWShapeAspectRelationship 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWShapeAspectRelationship();
-  
-  //! Reads ShapeAspectRelationship
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectRelationship)& ent) const;
-  
-  //! Writes ShapeAspectRelationship
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectRelationship)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ShapeAspectRelationship)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWShapeAspectRelationship_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.pxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectRelationship.pxx
new file mode 100644 (file)
index 0000000..0387e5d
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWShapeAspectRelationship_HeaderFile
+#define _RWStepRepr_RWShapeAspectRelationship_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ShapeAspectRelationship;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeAspectRelationship
+class RWStepRepr_RWShapeAspectRelationship 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWShapeAspectRelationship();
+  
+  //! Reads ShapeAspectRelationship
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectRelationship)& ent) const;
+  
+  //! Writes ShapeAspectRelationship
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectRelationship)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ShapeAspectRelationship)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWShapeAspectRelationship_HeaderFile
index b74e75408d3e6280adccf8cfbb42d06be912e9e3..2a97ab9f1612cd92ab4353a58a20533b72a5d094 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWShapeAspectTransition.hxx>
+#include "RWStepRepr_RWShapeAspectTransition.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.hxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.hxx
deleted file mode 100644 (file)
index 02e8fd2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWShapeAspectTransition_HeaderFile
-#define _RWStepRepr_RWShapeAspectTransition_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ShapeAspectTransition;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeAspectTransition
-class RWStepRepr_RWShapeAspectTransition 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWShapeAspectTransition();
-  
-  //! Reads ShapeAspectTransition
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectTransition)& ent) const;
-  
-  //! Writes ShapeAspectTransition
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectTransition)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_ShapeAspectTransition)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWShapeAspectTransition_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.pxx b/src/RWStepRepr/RWStepRepr_RWShapeAspectTransition.pxx
new file mode 100644 (file)
index 0000000..e469ff2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWShapeAspectTransition_HeaderFile
+#define _RWStepRepr_RWShapeAspectTransition_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ShapeAspectTransition;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeAspectTransition
+class RWStepRepr_RWShapeAspectTransition 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWShapeAspectTransition();
+  
+  //! Reads ShapeAspectTransition
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeAspectTransition)& ent) const;
+  
+  //! Writes ShapeAspectTransition
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeAspectTransition)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_ShapeAspectTransition)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWShapeAspectTransition_HeaderFile
index 65cc15fe7db3e7fffc49ff3ffcdb04090a08c662..8b1298922c0ca2cd0d7161b08cc13ce50b2f2850 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx>
+#include "RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx b/src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.hxx
deleted file mode 100644 (file)
index 8cb1ee4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
-#define _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ShapeRepresentationRelationshipWithTransformation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ShapeRepresentationRelationshipWithTransformation
-class RWStepRepr_RWShapeRepresentationRelationshipWithTransformation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWShapeRepresentationRelationshipWithTransformation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx b/src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.pxx
new file mode 100644 (file)
index 0000000..29b9a03
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
+#define _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ShapeRepresentationRelationshipWithTransformation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ShapeRepresentationRelationshipWithTransformation
+class RWStepRepr_RWShapeRepresentationRelationshipWithTransformation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWShapeRepresentationRelationshipWithTransformation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepRepr_ShapeRepresentationRelationshipWithTransformation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWShapeRepresentationRelationshipWithTransformation_HeaderFile
index 8751868972f08689033e5307c4aa7da2b1cfadf9..96d0d906de659acb3e4db03cb15ab8937803f4c4 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx>
+#include "RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_NextAssemblyUsageOccurrence.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx b/src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.hxx
deleted file mode 100644 (file)
index 939d6e4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-07-03
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
-#define _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_SpecifiedHigherUsageOccurrence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SpecifiedHigherUsageOccurrence
-class RWStepRepr_RWSpecifiedHigherUsageOccurrence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWSpecifiedHigherUsageOccurrence();
-  
-  //! Reads SpecifiedHigherUsageOccurrence
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent) const;
-  
-  //! Writes SpecifiedHigherUsageOccurrence
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx b/src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.pxx
new file mode 100644 (file)
index 0000000..d4575ad
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-07-03
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
+#define _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_SpecifiedHigherUsageOccurrence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SpecifiedHigherUsageOccurrence
+class RWStepRepr_RWSpecifiedHigherUsageOccurrence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWSpecifiedHigherUsageOccurrence();
+  
+  //! Reads SpecifiedHigherUsageOccurrence
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent) const;
+  
+  //! Writes SpecifiedHigherUsageOccurrence
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_SpecifiedHigherUsageOccurrence)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWSpecifiedHigherUsageOccurrence_HeaderFile
index a21f77fa1d833b61be6067460222bb15fbaee920..3093fd8f64fa1fd4df93c314e7d1254983462646 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWStructuralResponseProperty.hxx>
+#include "RWStepRepr_RWStructuralResponseProperty.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_StructuralResponseProperty.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.hxx b/src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.hxx
deleted file mode 100644 (file)
index 76d63ef..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWStructuralResponseProperty_HeaderFile
-#define _RWStepRepr_RWStructuralResponseProperty_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_StructuralResponseProperty;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for StructuralResponseProperty
-class RWStepRepr_RWStructuralResponseProperty 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWStructuralResponseProperty();
-  
-  //! Reads StructuralResponseProperty
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_StructuralResponseProperty)& ent) const;
-  
-  //! Writes StructuralResponseProperty
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_StructuralResponseProperty)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_StructuralResponseProperty)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWStructuralResponseProperty_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.pxx b/src/RWStepRepr/RWStepRepr_RWStructuralResponseProperty.pxx
new file mode 100644 (file)
index 0000000..cecb9f9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWStructuralResponseProperty_HeaderFile
+#define _RWStepRepr_RWStructuralResponseProperty_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_StructuralResponseProperty;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for StructuralResponseProperty
+class RWStepRepr_RWStructuralResponseProperty 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWStructuralResponseProperty();
+  
+  //! Reads StructuralResponseProperty
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_StructuralResponseProperty)& ent) const;
+  
+  //! Writes StructuralResponseProperty
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_StructuralResponseProperty)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_StructuralResponseProperty)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWStructuralResponseProperty_HeaderFile
index 7f0bf9edbc1f8610ed774d7c5202dc3429a86f5f..70d4b7043fc1f992c5da0efe271878fc7bd1066a 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx>
+#include "RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_PropertyDefinition.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx b/src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.hxx
deleted file mode 100644 (file)
index a82eb12..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-15
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
-#define _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_StructuralResponsePropertyDefinitionRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for StructuralResponsePropertyDefinitionRepresentation
-class RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation();
-  
-  //! Reads StructuralResponsePropertyDefinitionRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent) const;
-  
-  //! Writes StructuralResponsePropertyDefinitionRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx b/src/RWStepRepr/RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation.pxx
new file mode 100644 (file)
index 0000000..39d6309
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-15
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
+#define _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_StructuralResponsePropertyDefinitionRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for StructuralResponsePropertyDefinitionRepresentation
+class RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation();
+  
+  //! Reads StructuralResponsePropertyDefinitionRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent) const;
+  
+  //! Writes StructuralResponsePropertyDefinitionRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepRepr_StructuralResponsePropertyDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation_HeaderFile
index 94c5e7e282e3ce9a049380e85b4149277ae130b4..488845cc65cc0c9230e56ce52814cbcebcb4617e 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepRepr_RWTangent.hxx>
+#include "RWStepRepr_RWTangent.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWTangent.hxx b/src/RWStepRepr/RWStepRepr_RWTangent.hxx
deleted file mode 100644 (file)
index 4121d38..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-// Created on: 2015-06-22
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWTangent_HeaderFile
-#define _RWStepRepr_RWTangent_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_Tangent;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Tangent
-class RWStepRepr_RWTangent 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepRepr_RWTangent();
-  
-  //! Reads Tangent
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Tangent)& ent)  const;
-  
-  //! Writes Tangent
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Tangent)& ent)  const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT   void Share (const Handle(StepRepr_Tangent)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepRepr_RWTangent_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWTangent.pxx b/src/RWStepRepr/RWStepRepr_RWTangent.pxx
new file mode 100644 (file)
index 0000000..1bdfd7b
--- /dev/null
@@ -0,0 +1,52 @@
+// Created on: 2015-06-22
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWTangent_HeaderFile
+#define _RWStepRepr_RWTangent_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_Tangent;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Tangent
+class RWStepRepr_RWTangent 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepRepr_RWTangent();
+  
+  //! Reads Tangent
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_Tangent)& ent)  const;
+  
+  //! Writes Tangent
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_Tangent)& ent)  const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN   void Share (const Handle(StepRepr_Tangent)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepRepr_RWTangent_HeaderFile
index b3de696736808c6187637ce3a046db3a6cc505f6..d530640df032e2b1bb68b6993a48cd88fa328081 100644 (file)
@@ -15,7 +15,7 @@
 
 
 #include <Interface_Check.hxx>
-#include <RWStepRepr_RWValueRepresentationItem.hxx>
+#include "RWStepRepr_RWValueRepresentationItem.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.hxx b/src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.hxx
deleted file mode 100644 (file)
index 920f0fa..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-// Created on: 2015-09-09
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepRepr_RWValueRepresentationItem_HeaderFile
-#define _RWStepRepr_RWValueRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepRepr_ValueRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ValueRepresentationItem
-class RWStepRepr_RWValueRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepRepr_RWValueRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ValueRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ValueRepresentationItem)& ent) const;
-};
-#endif // _RWStepRepr_RWValueRepresentationItem_HeaderFile
diff --git a/src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.pxx b/src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..6971555
--- /dev/null
@@ -0,0 +1,44 @@
+// Created on: 2015-09-09
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepRepr_RWValueRepresentationItem_HeaderFile
+#define _RWStepRepr_RWValueRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepRepr_ValueRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ValueRepresentationItem
+class RWStepRepr_RWValueRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepRepr_RWValueRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepRepr_ValueRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepRepr_ValueRepresentationItem)& ent) const;
+};
+#endif // _RWStepRepr_RWValueRepresentationItem_HeaderFile
index b36081e5ff8e0e29b6729730d9f90a1aa82fe7a0..50ac547a545c0104acb12a634a2606dc239a5e49 100755 (executable)
 RWStepShape_RWAdvancedBrepShapeRepresentation.cxx
-RWStepShape_RWAdvancedBrepShapeRepresentation.hxx
+RWStepShape_RWAdvancedBrepShapeRepresentation.pxx
 RWStepShape_RWAdvancedFace.cxx
-RWStepShape_RWAdvancedFace.hxx
+RWStepShape_RWAdvancedFace.pxx
 RWStepShape_RWAngularLocation.cxx
-RWStepShape_RWAngularLocation.hxx
+RWStepShape_RWAngularLocation.pxx
 RWStepShape_RWAngularSize.cxx
-RWStepShape_RWAngularSize.hxx
+RWStepShape_RWAngularSize.pxx
 RWStepShape_RWBlock.cxx
-RWStepShape_RWBlock.hxx
+RWStepShape_RWBlock.pxx
 RWStepShape_RWBooleanResult.cxx
-RWStepShape_RWBooleanResult.hxx
+RWStepShape_RWBooleanResult.pxx
 RWStepShape_RWBoxDomain.cxx
-RWStepShape_RWBoxDomain.hxx
+RWStepShape_RWBoxDomain.pxx
 RWStepShape_RWBoxedHalfSpace.cxx
-RWStepShape_RWBoxedHalfSpace.hxx
+RWStepShape_RWBoxedHalfSpace.pxx
 RWStepShape_RWBrepWithVoids.cxx
-RWStepShape_RWBrepWithVoids.hxx
+RWStepShape_RWBrepWithVoids.pxx
 RWStepShape_RWClosedShell.cxx
-RWStepShape_RWClosedShell.hxx
+RWStepShape_RWClosedShell.pxx
 RWStepShape_RWCompoundShapeRepresentation.cxx
-RWStepShape_RWCompoundShapeRepresentation.hxx
+RWStepShape_RWCompoundShapeRepresentation.pxx
 RWStepShape_RWConnectedEdgeSet.cxx
-RWStepShape_RWConnectedEdgeSet.hxx
+RWStepShape_RWConnectedEdgeSet.pxx
 RWStepShape_RWConnectedFaceSet.cxx
-RWStepShape_RWConnectedFaceSet.hxx
+RWStepShape_RWConnectedFaceSet.pxx
 RWStepShape_RWConnectedFaceShapeRepresentation.cxx
-RWStepShape_RWConnectedFaceShapeRepresentation.hxx
+RWStepShape_RWConnectedFaceShapeRepresentation.pxx
 RWStepShape_RWConnectedFaceSubSet.cxx
-RWStepShape_RWConnectedFaceSubSet.hxx
+RWStepShape_RWConnectedFaceSubSet.pxx
 RWStepShape_RWContextDependentShapeRepresentation.cxx
-RWStepShape_RWContextDependentShapeRepresentation.hxx
+RWStepShape_RWContextDependentShapeRepresentation.pxx
 RWStepShape_RWCsgShapeRepresentation.cxx
-RWStepShape_RWCsgShapeRepresentation.hxx
+RWStepShape_RWCsgShapeRepresentation.pxx
 RWStepShape_RWCsgSolid.cxx
-RWStepShape_RWCsgSolid.hxx
+RWStepShape_RWCsgSolid.pxx
 RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.cxx
-RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx
+RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx
 RWStepShape_RWDimensionalCharacteristicRepresentation.cxx
-RWStepShape_RWDimensionalCharacteristicRepresentation.hxx
+RWStepShape_RWDimensionalCharacteristicRepresentation.pxx
 RWStepShape_RWDimensionalLocation.cxx
-RWStepShape_RWDimensionalLocation.hxx
+RWStepShape_RWDimensionalLocation.pxx
 RWStepShape_RWDimensionalLocationWithPath.cxx
-RWStepShape_RWDimensionalLocationWithPath.hxx
+RWStepShape_RWDimensionalLocationWithPath.pxx
 RWStepShape_RWDimensionalSize.cxx
-RWStepShape_RWDimensionalSize.hxx
+RWStepShape_RWDimensionalSize.pxx
 RWStepShape_RWDimensionalSizeWithPath.cxx
-RWStepShape_RWDimensionalSizeWithPath.hxx
+RWStepShape_RWDimensionalSizeWithPath.pxx
 RWStepShape_RWEdge.cxx
-RWStepShape_RWEdge.hxx
+RWStepShape_RWEdge.pxx
 RWStepShape_RWEdgeBasedWireframeModel.cxx
-RWStepShape_RWEdgeBasedWireframeModel.hxx
+RWStepShape_RWEdgeBasedWireframeModel.pxx
 RWStepShape_RWEdgeBasedWireframeShapeRepresentation.cxx
-RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx
+RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx
 RWStepShape_RWEdgeCurve.cxx
-RWStepShape_RWEdgeCurve.hxx
+RWStepShape_RWEdgeCurve.pxx
 RWStepShape_RWEdgeLoop.cxx
-RWStepShape_RWEdgeLoop.hxx
+RWStepShape_RWEdgeLoop.pxx
 RWStepShape_RWExtrudedAreaSolid.cxx
-RWStepShape_RWExtrudedAreaSolid.hxx
+RWStepShape_RWExtrudedAreaSolid.pxx
 RWStepShape_RWExtrudedFaceSolid.cxx
-RWStepShape_RWExtrudedFaceSolid.hxx
+RWStepShape_RWExtrudedFaceSolid.pxx
 RWStepShape_RWFace.cxx
-RWStepShape_RWFace.hxx
+RWStepShape_RWFace.pxx
 RWStepShape_RWFaceBasedSurfaceModel.cxx
-RWStepShape_RWFaceBasedSurfaceModel.hxx
+RWStepShape_RWFaceBasedSurfaceModel.pxx
 RWStepShape_RWFaceBound.cxx
-RWStepShape_RWFaceBound.hxx
+RWStepShape_RWFaceBound.pxx
 RWStepShape_RWFaceOuterBound.cxx
-RWStepShape_RWFaceOuterBound.hxx
+RWStepShape_RWFaceOuterBound.pxx
 RWStepShape_RWFaceSurface.cxx
-RWStepShape_RWFaceSurface.hxx
+RWStepShape_RWFaceSurface.pxx
 RWStepShape_RWFacetedBrep.cxx
-RWStepShape_RWFacetedBrep.hxx
+RWStepShape_RWFacetedBrep.pxx
 RWStepShape_RWFacetedBrepAndBrepWithVoids.cxx
-RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx
+RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx
 RWStepShape_RWFacetedBrepShapeRepresentation.cxx
-RWStepShape_RWFacetedBrepShapeRepresentation.hxx
+RWStepShape_RWFacetedBrepShapeRepresentation.pxx
 RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.cxx
-RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx
+RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx
 RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.cxx
-RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx
+RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx
 RWStepShape_RWGeometricCurveSet.cxx
-RWStepShape_RWGeometricCurveSet.hxx
+RWStepShape_RWGeometricCurveSet.pxx
 RWStepShape_RWGeometricSet.cxx
-RWStepShape_RWGeometricSet.hxx
+RWStepShape_RWGeometricSet.pxx
 RWStepShape_RWHalfSpaceSolid.cxx
-RWStepShape_RWHalfSpaceSolid.hxx
+RWStepShape_RWHalfSpaceSolid.pxx
 RWStepShape_RWLimitsAndFits.cxx
-RWStepShape_RWLimitsAndFits.hxx
+RWStepShape_RWLimitsAndFits.pxx
 RWStepShape_RWLoop.cxx
-RWStepShape_RWLoop.hxx
+RWStepShape_RWLoop.pxx
 RWStepShape_RWLoopAndPath.cxx
-RWStepShape_RWLoopAndPath.hxx
+RWStepShape_RWLoopAndPath.pxx
 RWStepShape_RWManifoldSolidBrep.cxx
-RWStepShape_RWManifoldSolidBrep.hxx
+RWStepShape_RWManifoldSolidBrep.pxx
 RWStepShape_RWManifoldSurfaceShapeRepresentation.cxx
-RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx
+RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx
 RWStepShape_RWMeasureQualification.cxx
-RWStepShape_RWMeasureQualification.hxx
+RWStepShape_RWMeasureQualification.pxx
 RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.cxx
-RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx
+RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx
 RWStepShape_RWNonManifoldSurfaceShapeRepresentation.cxx
-RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx
+RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx
 RWStepShape_RWOpenShell.cxx
-RWStepShape_RWOpenShell.hxx
+RWStepShape_RWOpenShell.pxx
 RWStepShape_RWOrientedClosedShell.cxx
-RWStepShape_RWOrientedClosedShell.hxx
+RWStepShape_RWOrientedClosedShell.pxx
 RWStepShape_RWOrientedEdge.cxx
-RWStepShape_RWOrientedEdge.hxx
+RWStepShape_RWOrientedEdge.pxx
 RWStepShape_RWOrientedFace.cxx
-RWStepShape_RWOrientedFace.hxx
+RWStepShape_RWOrientedFace.pxx
 RWStepShape_RWOrientedOpenShell.cxx
-RWStepShape_RWOrientedOpenShell.hxx
+RWStepShape_RWOrientedOpenShell.pxx
 RWStepShape_RWOrientedPath.cxx
-RWStepShape_RWOrientedPath.hxx
+RWStepShape_RWOrientedPath.pxx
 RWStepShape_RWPath.cxx
-RWStepShape_RWPath.hxx
+RWStepShape_RWPath.pxx
 RWStepShape_RWPlusMinusTolerance.cxx
-RWStepShape_RWPlusMinusTolerance.hxx
+RWStepShape_RWPlusMinusTolerance.pxx
 RWStepShape_RWPointRepresentation.cxx
-RWStepShape_RWPointRepresentation.hxx
+RWStepShape_RWPointRepresentation.pxx
 RWStepShape_RWPolyLoop.cxx
-RWStepShape_RWPolyLoop.hxx
+RWStepShape_RWPolyLoop.pxx
 RWStepShape_RWPrecisionQualifier.cxx
-RWStepShape_RWPrecisionQualifier.hxx
+RWStepShape_RWPrecisionQualifier.pxx
 RWStepShape_RWQualifiedRepresentationItem.cxx
-RWStepShape_RWQualifiedRepresentationItem.hxx
+RWStepShape_RWQualifiedRepresentationItem.pxx
 RWStepShape_RWRevolvedAreaSolid.cxx
-RWStepShape_RWRevolvedAreaSolid.hxx
+RWStepShape_RWRevolvedAreaSolid.pxx
 RWStepShape_RWRevolvedFaceSolid.cxx
-RWStepShape_RWRevolvedFaceSolid.hxx
+RWStepShape_RWRevolvedFaceSolid.pxx
 RWStepShape_RWRightAngularWedge.cxx
-RWStepShape_RWRightAngularWedge.hxx
+RWStepShape_RWRightAngularWedge.pxx
 RWStepShape_RWRightCircularCone.cxx
-RWStepShape_RWRightCircularCone.hxx
+RWStepShape_RWRightCircularCone.pxx
 RWStepShape_RWRightCircularCylinder.cxx
-RWStepShape_RWRightCircularCylinder.hxx
+RWStepShape_RWRightCircularCylinder.pxx
 RWStepShape_RWSeamEdge.cxx
-RWStepShape_RWSeamEdge.hxx
+RWStepShape_RWSeamEdge.pxx
 RWStepShape_RWShapeDefinitionRepresentation.cxx
-RWStepShape_RWShapeDefinitionRepresentation.hxx
+RWStepShape_RWShapeDefinitionRepresentation.pxx
 RWStepShape_RWShapeDimensionRepresentation.cxx
-RWStepShape_RWShapeDimensionRepresentation.hxx
+RWStepShape_RWShapeDimensionRepresentation.pxx
 RWStepShape_RWShapeRepresentation.cxx
-RWStepShape_RWShapeRepresentation.hxx
+RWStepShape_RWShapeRepresentation.pxx
 RWStepShape_RWShapeRepresentationWithParameters.cxx
-RWStepShape_RWShapeRepresentationWithParameters.hxx
+RWStepShape_RWShapeRepresentationWithParameters.pxx
 RWStepShape_RWShellBasedSurfaceModel.cxx
-RWStepShape_RWShellBasedSurfaceModel.hxx
+RWStepShape_RWShellBasedSurfaceModel.pxx
 RWStepShape_RWSolidModel.cxx
-RWStepShape_RWSolidModel.hxx
+RWStepShape_RWSolidModel.pxx
 RWStepShape_RWSolidReplica.cxx
-RWStepShape_RWSolidReplica.hxx
+RWStepShape_RWSolidReplica.pxx
 RWStepShape_RWSphere.cxx
-RWStepShape_RWSphere.hxx
+RWStepShape_RWSphere.pxx
 RWStepShape_RWSubedge.cxx
-RWStepShape_RWSubedge.hxx
+RWStepShape_RWSubedge.pxx
 RWStepShape_RWSubface.cxx
-RWStepShape_RWSubface.hxx
+RWStepShape_RWSubface.pxx
 RWStepShape_RWSweptAreaSolid.cxx
-RWStepShape_RWSweptAreaSolid.hxx
+RWStepShape_RWSweptAreaSolid.pxx
 RWStepShape_RWSweptFaceSolid.cxx
-RWStepShape_RWSweptFaceSolid.hxx
+RWStepShape_RWSweptFaceSolid.pxx
 RWStepShape_RWToleranceValue.cxx
-RWStepShape_RWToleranceValue.hxx
+RWStepShape_RWToleranceValue.pxx
 RWStepShape_RWTopologicalRepresentationItem.cxx
-RWStepShape_RWTopologicalRepresentationItem.hxx
+RWStepShape_RWTopologicalRepresentationItem.pxx
 RWStepShape_RWTorus.cxx
-RWStepShape_RWTorus.hxx
+RWStepShape_RWTorus.pxx
 RWStepShape_RWTransitionalShapeRepresentation.cxx
-RWStepShape_RWTransitionalShapeRepresentation.hxx
+RWStepShape_RWTransitionalShapeRepresentation.pxx
 RWStepShape_RWTypeQualifier.cxx
-RWStepShape_RWTypeQualifier.hxx
+RWStepShape_RWTypeQualifier.pxx
 RWStepShape_RWValueFormatTypeQualifier.cxx
-RWStepShape_RWValueFormatTypeQualifier.hxx
+RWStepShape_RWValueFormatTypeQualifier.pxx
 RWStepShape_RWVertex.cxx
-RWStepShape_RWVertex.hxx
+RWStepShape_RWVertex.pxx
 RWStepShape_RWVertexLoop.cxx
-RWStepShape_RWVertexLoop.hxx
+RWStepShape_RWVertexLoop.pxx
 RWStepShape_RWVertexPoint.cxx
-RWStepShape_RWVertexPoint.hxx
+RWStepShape_RWVertexPoint.pxx
index 969bc1b6400f9b9d7ba13c9d17a04d545bccd7f9..cfa11405fcbb967e0eba3bfb4ac8b3277fd84e69 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWAdvancedBrepShapeRepresentation.hxx>
+#include "RWStepShape_RWAdvancedBrepShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.hxx
deleted file mode 100644 (file)
index 2039d75..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
-#define _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_AdvancedBrepShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AdvancedBrepShapeRepresentation
-class RWStepShape_RWAdvancedBrepShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWAdvancedBrepShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWAdvancedBrepShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..614e21a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
+#define _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_AdvancedBrepShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AdvancedBrepShapeRepresentation
+class RWStepShape_RWAdvancedBrepShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWAdvancedBrepShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_AdvancedBrepShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWAdvancedBrepShapeRepresentation_HeaderFile
index 0eac3d648aeab5e4d6560eed9b1c85a8f8ba7286..b9edbbf855e9666ba6b4292e02ee935e3bb00d4b 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWAdvancedFace.hxx>
+#include "RWStepShape_RWAdvancedFace.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Surface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWAdvancedFace.hxx b/src/RWStepShape/RWStepShape_RWAdvancedFace.hxx
deleted file mode 100644 (file)
index a887c09..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWAdvancedFace_HeaderFile
-#define _RWStepShape_RWAdvancedFace_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_AdvancedFace;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AdvancedFace
-class RWStepShape_RWAdvancedFace 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWAdvancedFace();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AdvancedFace)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AdvancedFace)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_AdvancedFace)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWAdvancedFace_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWAdvancedFace.pxx b/src/RWStepShape/RWStepShape_RWAdvancedFace.pxx
new file mode 100644 (file)
index 0000000..8ba5110
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWAdvancedFace_HeaderFile
+#define _RWStepShape_RWAdvancedFace_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_AdvancedFace;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AdvancedFace
+class RWStepShape_RWAdvancedFace 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWAdvancedFace();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AdvancedFace)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AdvancedFace)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_AdvancedFace)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWAdvancedFace_HeaderFile
index c7f03672b62883d894460be8c81f6287e13d6470..e090b81a8507765d1fdcb181d880af8e28080ca4 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWAngularLocation.hxx>
+#include "RWStepShape_RWAngularLocation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWAngularLocation.hxx b/src/RWStepShape/RWStepShape_RWAngularLocation.hxx
deleted file mode 100644 (file)
index 034a319..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWAngularLocation_HeaderFile
-#define _RWStepShape_RWAngularLocation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_AngularLocation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AngularLocation
-class RWStepShape_RWAngularLocation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWAngularLocation();
-  
-  //! Reads AngularLocation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AngularLocation)& ent) const;
-  
-  //! Writes AngularLocation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AngularLocation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_AngularLocation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWAngularLocation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWAngularLocation.pxx b/src/RWStepShape/RWStepShape_RWAngularLocation.pxx
new file mode 100644 (file)
index 0000000..d8f7918
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWAngularLocation_HeaderFile
+#define _RWStepShape_RWAngularLocation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_AngularLocation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AngularLocation
+class RWStepShape_RWAngularLocation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWAngularLocation();
+  
+  //! Reads AngularLocation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AngularLocation)& ent) const;
+  
+  //! Writes AngularLocation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AngularLocation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_AngularLocation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWAngularLocation_HeaderFile
index 2286a7b0b8b3ab441e9b6df67de5d2f5a4a12810..60c4937b4c381ac43ba05383963c1a907d660e33 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWAngularSize.hxx>
+#include "RWStepShape_RWAngularSize.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWAngularSize.hxx b/src/RWStepShape/RWStepShape_RWAngularSize.hxx
deleted file mode 100644 (file)
index 9ffe82e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWAngularSize_HeaderFile
-#define _RWStepShape_RWAngularSize_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_AngularSize;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for AngularSize
-class RWStepShape_RWAngularSize 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWAngularSize();
-  
-  //! Reads AngularSize
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AngularSize)& ent) const;
-  
-  //! Writes AngularSize
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AngularSize)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_AngularSize)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWAngularSize_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWAngularSize.pxx b/src/RWStepShape/RWStepShape_RWAngularSize.pxx
new file mode 100644 (file)
index 0000000..958f765
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWAngularSize_HeaderFile
+#define _RWStepShape_RWAngularSize_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_AngularSize;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for AngularSize
+class RWStepShape_RWAngularSize 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWAngularSize();
+  
+  //! Reads AngularSize
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_AngularSize)& ent) const;
+  
+  //! Writes AngularSize
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_AngularSize)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_AngularSize)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWAngularSize_HeaderFile
index a90397a362174cef3eb861366008286a77854bd0..8ed5b6db4c46fdc4c416e43361987b68fff770d0 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWBlock.hxx>
+#include "RWStepShape_RWBlock.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWBlock.hxx b/src/RWStepShape/RWStepShape_RWBlock.hxx
deleted file mode 100644 (file)
index 651511e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWBlock_HeaderFile
-#define _RWStepShape_RWBlock_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Block;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Block
-class RWStepShape_RWBlock 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWBlock();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Block)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Block)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Block)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWBlock_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWBlock.pxx b/src/RWStepShape/RWStepShape_RWBlock.pxx
new file mode 100644 (file)
index 0000000..b488d43
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWBlock_HeaderFile
+#define _RWStepShape_RWBlock_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Block;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Block
+class RWStepShape_RWBlock 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWBlock();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Block)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Block)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Block)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWBlock_HeaderFile
index d120bfd87af5f380911a8b30a39b0fcb94370102..845612bd4527fc03eb59feb64409a7c7d92bd331 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWBooleanResult.hxx>
+#include "RWStepShape_RWBooleanResult.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_BooleanResult.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWBooleanResult.hxx b/src/RWStepShape/RWStepShape_RWBooleanResult.hxx
deleted file mode 100644 (file)
index f7c3ac0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWBooleanResult_HeaderFile
-#define _RWStepShape_RWBooleanResult_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_BooleanResult;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BooleanResult
-class RWStepShape_RWBooleanResult 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWBooleanResult();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BooleanResult)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BooleanResult)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_BooleanResult)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWBooleanResult_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWBooleanResult.pxx b/src/RWStepShape/RWStepShape_RWBooleanResult.pxx
new file mode 100644 (file)
index 0000000..8341237
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWBooleanResult_HeaderFile
+#define _RWStepShape_RWBooleanResult_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_BooleanResult;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BooleanResult
+class RWStepShape_RWBooleanResult 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWBooleanResult();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BooleanResult)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BooleanResult)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_BooleanResult)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWBooleanResult_HeaderFile
index 0e8d7aa521b5d26993be1b66bc4f6dacf0e9e93a..34d4477be86836724ce4775905d9e2814e8b078c 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWBoxDomain.hxx>
+#include "RWStepShape_RWBoxDomain.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWBoxDomain.hxx b/src/RWStepShape/RWStepShape_RWBoxDomain.hxx
deleted file mode 100644 (file)
index 98073be..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWBoxDomain_HeaderFile
-#define _RWStepShape_RWBoxDomain_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_BoxDomain;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BoxDomain
-class RWStepShape_RWBoxDomain 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWBoxDomain();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BoxDomain)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BoxDomain)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_BoxDomain)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWBoxDomain_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWBoxDomain.pxx b/src/RWStepShape/RWStepShape_RWBoxDomain.pxx
new file mode 100644 (file)
index 0000000..37c78c8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWBoxDomain_HeaderFile
+#define _RWStepShape_RWBoxDomain_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_BoxDomain;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BoxDomain
+class RWStepShape_RWBoxDomain 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWBoxDomain();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BoxDomain)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BoxDomain)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_BoxDomain)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWBoxDomain_HeaderFile
index e855d6b082b87404f3065788faeb36c82aa5632c..026642414fdf71eede74bcbadab3dbaa17622928 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWBoxedHalfSpace.hxx>
+#include "RWStepShape_RWBoxedHalfSpace.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Surface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWBoxedHalfSpace.hxx b/src/RWStepShape/RWStepShape_RWBoxedHalfSpace.hxx
deleted file mode 100644 (file)
index 1ac333b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWBoxedHalfSpace_HeaderFile
-#define _RWStepShape_RWBoxedHalfSpace_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_BoxedHalfSpace;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BoxedHalfSpace
-class RWStepShape_RWBoxedHalfSpace 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWBoxedHalfSpace();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BoxedHalfSpace)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BoxedHalfSpace)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_BoxedHalfSpace)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWBoxedHalfSpace_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWBoxedHalfSpace.pxx b/src/RWStepShape/RWStepShape_RWBoxedHalfSpace.pxx
new file mode 100644 (file)
index 0000000..59bbce0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWBoxedHalfSpace_HeaderFile
+#define _RWStepShape_RWBoxedHalfSpace_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_BoxedHalfSpace;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BoxedHalfSpace
+class RWStepShape_RWBoxedHalfSpace 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWBoxedHalfSpace();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BoxedHalfSpace)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BoxedHalfSpace)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_BoxedHalfSpace)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWBoxedHalfSpace_HeaderFile
index 2dc7fd0dcd2135c802bea5ee2f48a48dd7721791..cfef5be5041e87e1d92e90547217f81c149dfd2f 100644 (file)
@@ -16,7 +16,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepShape_RWBrepWithVoids.hxx>
+#include "RWStepShape_RWBrepWithVoids.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_BrepWithVoids.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWBrepWithVoids.hxx b/src/RWStepShape/RWStepShape_RWBrepWithVoids.hxx
deleted file mode 100644 (file)
index 1d932f0..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWBrepWithVoids_HeaderFile
-#define _RWStepShape_RWBrepWithVoids_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_BrepWithVoids;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for BrepWithVoids
-class RWStepShape_RWBrepWithVoids 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWBrepWithVoids();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BrepWithVoids)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BrepWithVoids)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_BrepWithVoids)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepShape_BrepWithVoids)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWBrepWithVoids_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWBrepWithVoids.pxx b/src/RWStepShape/RWStepShape_RWBrepWithVoids.pxx
new file mode 100644 (file)
index 0000000..20cabc9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWBrepWithVoids_HeaderFile
+#define _RWStepShape_RWBrepWithVoids_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_BrepWithVoids;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for BrepWithVoids
+class RWStepShape_RWBrepWithVoids 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWBrepWithVoids();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_BrepWithVoids)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_BrepWithVoids)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_BrepWithVoids)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepShape_BrepWithVoids)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWBrepWithVoids_HeaderFile
index 11311f6ffac631b9ef6867606b09eb3d8c6d9519..3304cfe07ea96fc8b39b8175f086ded98c33c844 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWClosedShell.hxx>
+#include "RWStepShape_RWClosedShell.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ClosedShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWClosedShell.hxx b/src/RWStepShape/RWStepShape_RWClosedShell.hxx
deleted file mode 100644 (file)
index df3ea67..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWClosedShell_HeaderFile
-#define _RWStepShape_RWClosedShell_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ClosedShell;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ClosedShell
-class RWStepShape_RWClosedShell 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWClosedShell();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ClosedShell)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ClosedShell)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ClosedShell)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWClosedShell_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWClosedShell.pxx b/src/RWStepShape/RWStepShape_RWClosedShell.pxx
new file mode 100644 (file)
index 0000000..40e110c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWClosedShell_HeaderFile
+#define _RWStepShape_RWClosedShell_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ClosedShell;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ClosedShell
+class RWStepShape_RWClosedShell 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWClosedShell();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ClosedShell)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ClosedShell)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ClosedShell)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWClosedShell_HeaderFile
index 6416ccf2a6394e88e6640a3e51eaead99c3c93b1..fd3648c0023402f55464a5e7d3e5fb673fbf0066 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWCompoundShapeRepresentation.hxx>
+#include "RWStepShape_RWCompoundShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.hxx
deleted file mode 100644 (file)
index 5f7d41b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
-#define _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_CompoundShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for CompoundShapeRepresentation
-class RWStepShape_RWCompoundShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWCompoundShapeRepresentation();
-  
-  //! Reads CompoundShapeRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CompoundShapeRepresentation)& ent) const;
-  
-  //! Writes CompoundShapeRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CompoundShapeRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_CompoundShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWCompoundShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..0758c5e
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
+#define _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_CompoundShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for CompoundShapeRepresentation
+class RWStepShape_RWCompoundShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWCompoundShapeRepresentation();
+  
+  //! Reads CompoundShapeRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CompoundShapeRepresentation)& ent) const;
+  
+  //! Writes CompoundShapeRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CompoundShapeRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_CompoundShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWCompoundShapeRepresentation_HeaderFile
index 8ad5178d44135a1b406affa76baa49ae24927a5c..5a9eda66f9f13f36824e71b6855d787546235573 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWConnectedEdgeSet.hxx>
+#include "RWStepShape_RWConnectedEdgeSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ConnectedEdgeSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWConnectedEdgeSet.hxx b/src/RWStepShape/RWStepShape_RWConnectedEdgeSet.hxx
deleted file mode 100644 (file)
index 923a9f1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWConnectedEdgeSet_HeaderFile
-#define _RWStepShape_RWConnectedEdgeSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ConnectedEdgeSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConnectedEdgeSet
-class RWStepShape_RWConnectedEdgeSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWConnectedEdgeSet();
-  
-  //! Reads ConnectedEdgeSet
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedEdgeSet)& ent) const;
-  
-  //! Writes ConnectedEdgeSet
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedEdgeSet)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ConnectedEdgeSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWConnectedEdgeSet_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWConnectedEdgeSet.pxx b/src/RWStepShape/RWStepShape_RWConnectedEdgeSet.pxx
new file mode 100644 (file)
index 0000000..dea5232
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWConnectedEdgeSet_HeaderFile
+#define _RWStepShape_RWConnectedEdgeSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ConnectedEdgeSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConnectedEdgeSet
+class RWStepShape_RWConnectedEdgeSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWConnectedEdgeSet();
+  
+  //! Reads ConnectedEdgeSet
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedEdgeSet)& ent) const;
+  
+  //! Writes ConnectedEdgeSet
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedEdgeSet)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ConnectedEdgeSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWConnectedEdgeSet_HeaderFile
index 142105f2af2226da15b77a4031ebfc6fe81f3f66..1f360a6e18fc0972e9ce7246de48379cb69a01c4 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWConnectedFaceSet.hxx>
+#include "RWStepShape_RWConnectedFaceSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ConnectedFaceSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceSet.hxx b/src/RWStepShape/RWStepShape_RWConnectedFaceSet.hxx
deleted file mode 100644 (file)
index e5ef46d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWConnectedFaceSet_HeaderFile
-#define _RWStepShape_RWConnectedFaceSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ConnectedFaceSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConnectedFaceSet
-class RWStepShape_RWConnectedFaceSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWConnectedFaceSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceSet)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ConnectedFaceSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWConnectedFaceSet_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceSet.pxx b/src/RWStepShape/RWStepShape_RWConnectedFaceSet.pxx
new file mode 100644 (file)
index 0000000..971ccd2
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWConnectedFaceSet_HeaderFile
+#define _RWStepShape_RWConnectedFaceSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ConnectedFaceSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConnectedFaceSet
+class RWStepShape_RWConnectedFaceSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWConnectedFaceSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceSet)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ConnectedFaceSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWConnectedFaceSet_HeaderFile
index b5adf8dc08e1de6a2ebe3789c81bcccd7ce3c817..4bf453b43febae3af0affc2227c573a9f5dfbfa1 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWConnectedFaceShapeRepresentation.hxx>
+#include "RWStepShape_RWConnectedFaceShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.hxx
deleted file mode 100644 (file)
index 91f8c04..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
-#define _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ConnectedFaceShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConnectedFaceShapeRepresentation
-class RWStepShape_RWConnectedFaceShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWConnectedFaceShapeRepresentation();
-  
-  //! Reads ConnectedFaceShapeRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent) const;
-  
-  //! Writes ConnectedFaceShapeRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWConnectedFaceShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..ccb608f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
+#define _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ConnectedFaceShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConnectedFaceShapeRepresentation
+class RWStepShape_RWConnectedFaceShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWConnectedFaceShapeRepresentation();
+  
+  //! Reads ConnectedFaceShapeRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent) const;
+  
+  //! Writes ConnectedFaceShapeRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ConnectedFaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWConnectedFaceShapeRepresentation_HeaderFile
index 3b9d2b94cffdd659f0bb2adcf1b855b9f9c7d0bb..ad8d59a6e6297994009c6164cf2c2c440252f34d 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWConnectedFaceSubSet.hxx>
+#include "RWStepShape_RWConnectedFaceSubSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ConnectedFaceSubSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.hxx b/src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.hxx
deleted file mode 100644 (file)
index 07bf6dc..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-01-04
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWConnectedFaceSubSet_HeaderFile
-#define _RWStepShape_RWConnectedFaceSubSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ConnectedFaceSubSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ConnectedFaceSubSet
-class RWStepShape_RWConnectedFaceSubSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWConnectedFaceSubSet();
-  
-  //! Reads ConnectedFaceSubSet
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceSubSet)& ent) const;
-  
-  //! Writes ConnectedFaceSubSet
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceSubSet)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ConnectedFaceSubSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWConnectedFaceSubSet_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.pxx b/src/RWStepShape/RWStepShape_RWConnectedFaceSubSet.pxx
new file mode 100644 (file)
index 0000000..343133f
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-01-04
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWConnectedFaceSubSet_HeaderFile
+#define _RWStepShape_RWConnectedFaceSubSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ConnectedFaceSubSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ConnectedFaceSubSet
+class RWStepShape_RWConnectedFaceSubSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWConnectedFaceSubSet();
+  
+  //! Reads ConnectedFaceSubSet
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ConnectedFaceSubSet)& ent) const;
+  
+  //! Writes ConnectedFaceSubSet
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ConnectedFaceSubSet)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ConnectedFaceSubSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWConnectedFaceSubSet_HeaderFile
index f3c47cf1fc3d804f647b7a22ef431f57fb58acd4..c412ea1d93ca176ff0f5117eec3f2fc3ae491a7d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWContextDependentShapeRepresentation.hxx>
+#include "RWStepShape_RWContextDependentShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ProductDefinitionShape.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.hxx
deleted file mode 100644 (file)
index 18cac91..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
-#define _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ContextDependentShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ContextDependentShapeRepresentation
-class RWStepShape_RWContextDependentShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWContextDependentShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ContextDependentShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ContextDependentShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ContextDependentShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWContextDependentShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..e17d19d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
+#define _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ContextDependentShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ContextDependentShapeRepresentation
+class RWStepShape_RWContextDependentShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWContextDependentShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ContextDependentShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ContextDependentShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ContextDependentShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWContextDependentShapeRepresentation_HeaderFile
index b3bd8a11cfadefa4ae10829c9817971a79cd184c..b9d668fb007e3cf3039d0168c21564806e85e851 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWCsgShapeRepresentation.hxx>
+#include "RWStepShape_RWCsgShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.hxx
deleted file mode 100644 (file)
index 8587096..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWCsgShapeRepresentation_HeaderFile
-#define _RWStepShape_RWCsgShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_CsgShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CsgShapeRepresentation
-class RWStepShape_RWCsgShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWCsgShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CsgShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CsgShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_CsgShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWCsgShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWCsgShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..4e8a833
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWCsgShapeRepresentation_HeaderFile
+#define _RWStepShape_RWCsgShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_CsgShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CsgShapeRepresentation
+class RWStepShape_RWCsgShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWCsgShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CsgShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CsgShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_CsgShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWCsgShapeRepresentation_HeaderFile
index f707dd1ced5f878d15d92fd7740d37550e0a96fd..5814d4cf5822b860edf2a7f63d5bad15dc22bbac 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWCsgSolid.hxx>
+#include "RWStepShape_RWCsgSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_BooleanResult.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWCsgSolid.hxx b/src/RWStepShape/RWStepShape_RWCsgSolid.hxx
deleted file mode 100644 (file)
index 5cd62e6..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWCsgSolid_HeaderFile
-#define _RWStepShape_RWCsgSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_CsgSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CsgSolid
-class RWStepShape_RWCsgSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWCsgSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CsgSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CsgSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_CsgSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWCsgSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWCsgSolid.pxx b/src/RWStepShape/RWStepShape_RWCsgSolid.pxx
new file mode 100644 (file)
index 0000000..8b66894
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWCsgSolid_HeaderFile
+#define _RWStepShape_RWCsgSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_CsgSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CsgSolid
+class RWStepShape_RWCsgSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWCsgSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_CsgSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_CsgSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_CsgSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWCsgSolid_HeaderFile
index 5a80f4be980c410f993f5f9b207844ee524738c1..59907dea20bcfe105cc2395481cda9f8cb440651 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx>
+#include "RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.hxx
deleted file mode 100644 (file)
index cc49a22..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-// Created on: 2000-07-11
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
-#define _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DefinitionalRepresentationAndShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ConversionBasedUnitAndLengthUnit
-class RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..9e465d2
--- /dev/null
@@ -0,0 +1,70 @@
+// Created on: 2000-07-11
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
+#define _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DefinitionalRepresentationAndShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ConversionBasedUnitAndLengthUnit
+class RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_DefinitionalRepresentationAndShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation_HeaderFile
index 3ddc07a2842a854bce2327c063a54bd7f0a3b75c..bfda51bba70e20365b62544b1b53dd2ee672d939 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDimensionalCharacteristicRepresentation.hxx>
+#include "RWStepShape_RWDimensionalCharacteristicRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_DimensionalCharacteristicRepresentation.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.hxx b/src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.hxx
deleted file mode 100644 (file)
index 237e2b4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
-#define _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DimensionalCharacteristicRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DimensionalCharacteristicRepresentation
-class RWStepShape_RWDimensionalCharacteristicRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWDimensionalCharacteristicRepresentation();
-  
-  //! Reads DimensionalCharacteristicRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent) const;
-  
-  //! Writes DimensionalCharacteristicRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.pxx b/src/RWStepShape/RWStepShape_RWDimensionalCharacteristicRepresentation.pxx
new file mode 100644 (file)
index 0000000..5fcc759
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
+#define _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DimensionalCharacteristicRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DimensionalCharacteristicRepresentation
+class RWStepShape_RWDimensionalCharacteristicRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWDimensionalCharacteristicRepresentation();
+  
+  //! Reads DimensionalCharacteristicRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent) const;
+  
+  //! Writes DimensionalCharacteristicRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_DimensionalCharacteristicRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDimensionalCharacteristicRepresentation_HeaderFile
index b17e0a4f7c343a90d03c3bcd0eb66dcc3c607b31..134775e04af2c2319ce56b2fbd97b9cf60941fff 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDimensionalLocation.hxx>
+#include "RWStepShape_RWDimensionalLocation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalLocation.hxx b/src/RWStepShape/RWStepShape_RWDimensionalLocation.hxx
deleted file mode 100644 (file)
index fdbc638..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDimensionalLocation_HeaderFile
-#define _RWStepShape_RWDimensionalLocation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DimensionalLocation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DimensionalLocation
-class RWStepShape_RWDimensionalLocation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWDimensionalLocation();
-  
-  //! Reads DimensionalLocation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalLocation)& ent) const;
-  
-  //! Writes DimensionalLocation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalLocation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_DimensionalLocation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDimensionalLocation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalLocation.pxx b/src/RWStepShape/RWStepShape_RWDimensionalLocation.pxx
new file mode 100644 (file)
index 0000000..4e243f9
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDimensionalLocation_HeaderFile
+#define _RWStepShape_RWDimensionalLocation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DimensionalLocation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DimensionalLocation
+class RWStepShape_RWDimensionalLocation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWDimensionalLocation();
+  
+  //! Reads DimensionalLocation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalLocation)& ent) const;
+  
+  //! Writes DimensionalLocation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalLocation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_DimensionalLocation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDimensionalLocation_HeaderFile
index 30efa38978fc57ad87bb85457a033f07fd62eec5..836429c21d18bd2dcb5b3e64d16910467b63dab5 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDimensionalLocationWithPath.hxx>
+#include "RWStepShape_RWDimensionalLocationWithPath.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.hxx b/src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.hxx
deleted file mode 100644 (file)
index 22c28cc..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
-#define _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DimensionalLocationWithPath;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DimensionalLocationWithPath
-class RWStepShape_RWDimensionalLocationWithPath 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWDimensionalLocationWithPath();
-  
-  //! Reads DimensionalLocationWithPath
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalLocationWithPath)& ent) const;
-  
-  //! Writes DimensionalLocationWithPath
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalLocationWithPath)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_DimensionalLocationWithPath)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.pxx b/src/RWStepShape/RWStepShape_RWDimensionalLocationWithPath.pxx
new file mode 100644 (file)
index 0000000..b5138fd
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
+#define _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DimensionalLocationWithPath;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DimensionalLocationWithPath
+class RWStepShape_RWDimensionalLocationWithPath 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWDimensionalLocationWithPath();
+  
+  //! Reads DimensionalLocationWithPath
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalLocationWithPath)& ent) const;
+  
+  //! Writes DimensionalLocationWithPath
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalLocationWithPath)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_DimensionalLocationWithPath)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDimensionalLocationWithPath_HeaderFile
index 67e11df59b24b0e23a1671cdfeb32f58626d0576..f314f6a821c94a5ca18a998ae578e720379b0859 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDimensionalSize.hxx>
+#include "RWStepShape_RWDimensionalSize.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalSize.hxx b/src/RWStepShape/RWStepShape_RWDimensionalSize.hxx
deleted file mode 100644 (file)
index d58b7a2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDimensionalSize_HeaderFile
-#define _RWStepShape_RWDimensionalSize_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DimensionalSize;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DimensionalSize
-class RWStepShape_RWDimensionalSize 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWDimensionalSize();
-  
-  //! Reads DimensionalSize
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalSize)& ent) const;
-  
-  //! Writes DimensionalSize
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalSize)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_DimensionalSize)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDimensionalSize_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalSize.pxx b/src/RWStepShape/RWStepShape_RWDimensionalSize.pxx
new file mode 100644 (file)
index 0000000..d93f6cb
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDimensionalSize_HeaderFile
+#define _RWStepShape_RWDimensionalSize_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DimensionalSize;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DimensionalSize
+class RWStepShape_RWDimensionalSize 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWDimensionalSize();
+  
+  //! Reads DimensionalSize
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalSize)& ent) const;
+  
+  //! Writes DimensionalSize
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalSize)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_DimensionalSize)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDimensionalSize_HeaderFile
index 7ad8941cf449f0aa0baa3208ec54e2f12b249c93..66a0583d12025af06688b4f37320053bfee9f2c9 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWDimensionalSizeWithPath.hxx>
+#include "RWStepShape_RWDimensionalSizeWithPath.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_ShapeAspect.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.hxx b/src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.hxx
deleted file mode 100644 (file)
index 3c4db7e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
-#define _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_DimensionalSizeWithPath;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DimensionalSizeWithPath
-class RWStepShape_RWDimensionalSizeWithPath 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWDimensionalSizeWithPath();
-  
-  //! Reads DimensionalSizeWithPath
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalSizeWithPath)& ent) const;
-  
-  //! Writes DimensionalSizeWithPath
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalSizeWithPath)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_DimensionalSizeWithPath)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.pxx b/src/RWStepShape/RWStepShape_RWDimensionalSizeWithPath.pxx
new file mode 100644 (file)
index 0000000..8d9b5bb
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
+#define _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_DimensionalSizeWithPath;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DimensionalSizeWithPath
+class RWStepShape_RWDimensionalSizeWithPath 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWDimensionalSizeWithPath();
+  
+  //! Reads DimensionalSizeWithPath
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_DimensionalSizeWithPath)& ent) const;
+  
+  //! Writes DimensionalSizeWithPath
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_DimensionalSizeWithPath)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_DimensionalSizeWithPath)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWDimensionalSizeWithPath_HeaderFile
index a6f988cc58f73d6e8ffa868592ee754454ec542b..756e4953b660e568667aa1d9753280d0b27a62c5 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWEdge.hxx>
+#include "RWStepShape_RWEdge.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Edge.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWEdge.hxx b/src/RWStepShape/RWStepShape_RWEdge.hxx
deleted file mode 100644 (file)
index ba40c37..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWEdge_HeaderFile
-#define _RWStepShape_RWEdge_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Edge;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Edge
-class RWStepShape_RWEdge 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWEdge();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Edge)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Edge)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Edge)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWEdge_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWEdge.pxx b/src/RWStepShape/RWStepShape_RWEdge.pxx
new file mode 100644 (file)
index 0000000..30c30bb
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWEdge_HeaderFile
+#define _RWStepShape_RWEdge_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Edge;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Edge
+class RWStepShape_RWEdge 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWEdge();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Edge)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Edge)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Edge)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWEdge_HeaderFile
index 63a6f2b5b10b464d75551f4ca05007404f43fc53..db4d1f33bf572826e1b832c8e5c17858d4e58fb6 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeModel.hxx>
+#include "RWStepShape_RWEdgeBasedWireframeModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_EdgeBasedWireframeModel.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.hxx b/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.hxx
deleted file mode 100644 (file)
index 4f9091f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
-#define _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_EdgeBasedWireframeModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for EdgeBasedWireframeModel
-class RWStepShape_RWEdgeBasedWireframeModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWEdgeBasedWireframeModel();
-  
-  //! Reads EdgeBasedWireframeModel
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeBasedWireframeModel)& ent) const;
-  
-  //! Writes EdgeBasedWireframeModel
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeBasedWireframeModel)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_EdgeBasedWireframeModel)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.pxx b/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeModel.pxx
new file mode 100644 (file)
index 0000000..77f210c
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
+#define _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_EdgeBasedWireframeModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for EdgeBasedWireframeModel
+class RWStepShape_RWEdgeBasedWireframeModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWEdgeBasedWireframeModel();
+  
+  //! Reads EdgeBasedWireframeModel
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeBasedWireframeModel)& ent) const;
+  
+  //! Writes EdgeBasedWireframeModel
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeBasedWireframeModel)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_EdgeBasedWireframeModel)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWEdgeBasedWireframeModel_HeaderFile
index 814e5ed8e54dea520b1c76ea2994f113d69c76d6..0631aacf994a0902f3efb9ce5338af27bf096fe1 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx>
+#include "RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.hxx
deleted file mode 100644 (file)
index 6d3312e..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
-#define _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_EdgeBasedWireframeShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for EdgeBasedWireframeShapeRepresentation
-class RWStepShape_RWEdgeBasedWireframeShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWEdgeBasedWireframeShapeRepresentation();
-  
-  //! Reads EdgeBasedWireframeShapeRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent) const;
-  
-  //! Writes EdgeBasedWireframeShapeRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWEdgeBasedWireframeShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..a303bb2
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
+#define _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_EdgeBasedWireframeShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for EdgeBasedWireframeShapeRepresentation
+class RWStepShape_RWEdgeBasedWireframeShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWEdgeBasedWireframeShapeRepresentation();
+  
+  //! Reads EdgeBasedWireframeShapeRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent) const;
+  
+  //! Writes EdgeBasedWireframeShapeRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_EdgeBasedWireframeShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWEdgeBasedWireframeShapeRepresentation_HeaderFile
index d5614afd03f05dc31872455b1e23eeaf57510b8a..d8eef3b455f67015a2ca246022cd3221ab9d3ec7 100644 (file)
@@ -11,7 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepShape_RWEdgeCurve.hxx>
+#include "RWStepShape_RWEdgeCurve.pxx"
 
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWEdgeCurve.hxx b/src/RWStepShape/RWStepShape_RWEdgeCurve.hxx
deleted file mode 100644 (file)
index 6cd8e32..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWEdgeCurve_HeaderFile
-#define _RWStepShape_RWEdgeCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_EdgeCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-//! Read & Write Module for EdgeCurve
-//! Check added by CKY , 7-OCT-1996
-class RWStepShape_RWEdgeCurve
-{
-public:
-  DEFINE_STANDARD_ALLOC
-
-public:
-  RWStepShape_RWEdgeCurve() = default;
-
-  Standard_EXPORT void ReadStep (const Handle (StepData_StepReaderData)& theStepData,
-                                 const Standard_Integer                  theRecordID,
-                                 Handle (Interface_Check)&               theMessageTool,
-                                 const Handle (StepShape_EdgeCurve)&     theEdgeCurve) const;
-
-  Standard_EXPORT void WriteStep (StepData_StepWriter&                theStepWriter,
-                                  const Handle (StepShape_EdgeCurve)& theEdgeCurve) const;
-
-  Standard_EXPORT void Share (const Handle (StepShape_EdgeCurve)& theEdgeCurve,
-                              Interface_EntityIterator&           theSharedEntitiesIt) const;
-
-  Standard_EXPORT void Check (const Handle (StepShape_EdgeCurve)& theEdgeCurve,
-                              const Interface_ShareTool&          theShareTool,
-                              Handle (Interface_Check)&           theMessageTool) const;
-};
-
-#endif // _RWStepShape_RWEdgeCurve_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWEdgeCurve.pxx b/src/RWStepShape/RWStepShape_RWEdgeCurve.pxx
new file mode 100644 (file)
index 0000000..2960399
--- /dev/null
@@ -0,0 +1,58 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWEdgeCurve_HeaderFile
+#define _RWStepShape_RWEdgeCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_EdgeCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+//! Read & Write Module for EdgeCurve
+//! Check added by CKY , 7-OCT-1996
+class RWStepShape_RWEdgeCurve
+{
+public:
+  DEFINE_STANDARD_ALLOC
+
+public:
+  RWStepShape_RWEdgeCurve() = default;
+
+  Standard_HIDDEN void ReadStep (const Handle (StepData_StepReaderData)& theStepData,
+                                 const Standard_Integer                  theRecordID,
+                                 Handle (Interface_Check)&               theMessageTool,
+                                 const Handle (StepShape_EdgeCurve)&     theEdgeCurve) const;
+
+  Standard_HIDDEN void WriteStep (StepData_StepWriter&                theStepWriter,
+                                  const Handle (StepShape_EdgeCurve)& theEdgeCurve) const;
+
+  Standard_HIDDEN void Share (const Handle (StepShape_EdgeCurve)& theEdgeCurve,
+                              Interface_EntityIterator&           theSharedEntitiesIt) const;
+
+  Standard_HIDDEN void Check (const Handle (StepShape_EdgeCurve)& theEdgeCurve,
+                              const Interface_ShareTool&          theShareTool,
+                              Handle (Interface_Check)&           theMessageTool) const;
+};
+
+#endif // _RWStepShape_RWEdgeCurve_HeaderFile
index f6cc79a34fb743e9fe7b2ce9920b4baeb439f447..99b93a06faf0d75d3e377d825aff7fd33a5bfa02 100644 (file)
@@ -15,7 +15,7 @@
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepShape_RWEdgeLoop.hxx>
+#include "RWStepShape_RWEdgeLoop.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_EdgeLoop.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWEdgeLoop.hxx b/src/RWStepShape/RWStepShape_RWEdgeLoop.hxx
deleted file mode 100644 (file)
index 156fe44..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWEdgeLoop_HeaderFile
-#define _RWStepShape_RWEdgeLoop_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_EdgeLoop;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for EdgeLoop
-//! Check added by CKY , 7-OCT-1996
-class RWStepShape_RWEdgeLoop 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWEdgeLoop();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeLoop)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeLoop)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_EdgeLoop)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepShape_EdgeLoop)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWEdgeLoop_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWEdgeLoop.pxx b/src/RWStepShape/RWStepShape_RWEdgeLoop.pxx
new file mode 100644 (file)
index 0000000..f99cd86
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWEdgeLoop_HeaderFile
+#define _RWStepShape_RWEdgeLoop_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_EdgeLoop;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for EdgeLoop
+//! Check added by CKY , 7-OCT-1996
+class RWStepShape_RWEdgeLoop 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWEdgeLoop();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_EdgeLoop)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_EdgeLoop)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_EdgeLoop)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepShape_EdgeLoop)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWEdgeLoop_HeaderFile
index cfbd4d6b0b361dcf0545f043443816e962b4abc5..d9d0a03894826ecfa38d2c20cb2f89d4bf08f913 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWExtrudedAreaSolid.hxx>
+#include "RWStepShape_RWExtrudedAreaSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CurveBoundedSurface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.hxx b/src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.hxx
deleted file mode 100644 (file)
index 1c3be94..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWExtrudedAreaSolid_HeaderFile
-#define _RWStepShape_RWExtrudedAreaSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ExtrudedAreaSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ExtrudedAreaSolid
-class RWStepShape_RWExtrudedAreaSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWExtrudedAreaSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ExtrudedAreaSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ExtrudedAreaSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ExtrudedAreaSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWExtrudedAreaSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.pxx b/src/RWStepShape/RWStepShape_RWExtrudedAreaSolid.pxx
new file mode 100644 (file)
index 0000000..ef24352
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWExtrudedAreaSolid_HeaderFile
+#define _RWStepShape_RWExtrudedAreaSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ExtrudedAreaSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ExtrudedAreaSolid
+class RWStepShape_RWExtrudedAreaSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWExtrudedAreaSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ExtrudedAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ExtrudedAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ExtrudedAreaSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWExtrudedAreaSolid_HeaderFile
index 39a56f257b90b4b837686b15cdc60dfde0bc4cf3..2c00a46374f8415eb652afedc2ac868f32b9b6b4 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWExtrudedFaceSolid.hxx>
+#include "RWStepShape_RWExtrudedFaceSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Direction.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.hxx b/src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.hxx
deleted file mode 100644 (file)
index 6888206..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-15
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWExtrudedFaceSolid_HeaderFile
-#define _RWStepShape_RWExtrudedFaceSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ExtrudedFaceSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ExtrudedFaceSolid
-class RWStepShape_RWExtrudedFaceSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWExtrudedFaceSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ExtrudedFaceSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ExtrudedFaceSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ExtrudedFaceSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWExtrudedFaceSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.pxx b/src/RWStepShape/RWStepShape_RWExtrudedFaceSolid.pxx
new file mode 100644 (file)
index 0000000..c14997f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-15
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWExtrudedFaceSolid_HeaderFile
+#define _RWStepShape_RWExtrudedFaceSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ExtrudedFaceSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ExtrudedFaceSolid
+class RWStepShape_RWExtrudedFaceSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWExtrudedFaceSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ExtrudedFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ExtrudedFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ExtrudedFaceSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWExtrudedFaceSolid_HeaderFile
index b12537fa1adee75767f3aedc307c683c606d5db2..e29b50c255d1dbd93343cf433fe2f342bce1dfba 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFace.hxx>
+#include "RWStepShape_RWFace.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Face.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFace.hxx b/src/RWStepShape/RWStepShape_RWFace.hxx
deleted file mode 100644 (file)
index 99a7a8e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFace_HeaderFile
-#define _RWStepShape_RWFace_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Face;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Face
-class RWStepShape_RWFace 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFace();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Face)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Face)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Face)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFace_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFace.pxx b/src/RWStepShape/RWStepShape_RWFace.pxx
new file mode 100644 (file)
index 0000000..a4ae0dc
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFace_HeaderFile
+#define _RWStepShape_RWFace_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Face;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Face
+class RWStepShape_RWFace 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFace();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Face)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Face)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Face)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFace_HeaderFile
index 2af9ef6e91c634e60fd9399bce55982ff8126d23..8a36324656a522e2351a32b0d23ee213ab718e06 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFaceBasedSurfaceModel.hxx>
+#include "RWStepShape_RWFaceBasedSurfaceModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_FaceBasedSurfaceModel.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.hxx b/src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.hxx
deleted file mode 100644 (file)
index ca691f6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
-#define _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FaceBasedSurfaceModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for FaceBasedSurfaceModel
-class RWStepShape_RWFaceBasedSurfaceModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWFaceBasedSurfaceModel();
-  
-  //! Reads FaceBasedSurfaceModel
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceBasedSurfaceModel)& ent) const;
-  
-  //! Writes FaceBasedSurfaceModel
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceBasedSurfaceModel)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_FaceBasedSurfaceModel)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.pxx b/src/RWStepShape/RWStepShape_RWFaceBasedSurfaceModel.pxx
new file mode 100644 (file)
index 0000000..5032cfe
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
+#define _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FaceBasedSurfaceModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for FaceBasedSurfaceModel
+class RWStepShape_RWFaceBasedSurfaceModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWFaceBasedSurfaceModel();
+  
+  //! Reads FaceBasedSurfaceModel
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceBasedSurfaceModel)& ent) const;
+  
+  //! Writes FaceBasedSurfaceModel
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceBasedSurfaceModel)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_FaceBasedSurfaceModel)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFaceBasedSurfaceModel_HeaderFile
index 4eb51377dc07cbb13ee8440135161b75c4724eee..28bf9f4090caef87fea1975d65e96a067d52d589 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_EntityIterator.hxx>
 #include <Interface_ShareTool.hxx>
-#include <RWStepShape_RWFaceBound.hxx>
+#include "RWStepShape_RWFaceBound.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_EdgeLoop.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFaceBound.hxx b/src/RWStepShape/RWStepShape_RWFaceBound.hxx
deleted file mode 100644 (file)
index 885ec95..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFaceBound_HeaderFile
-#define _RWStepShape_RWFaceBound_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FaceBound;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class Interface_ShareTool;
-
-
-//! Read & Write Module for FaceBound
-//! Check added by CKY , 7-OCT-1996
-class RWStepShape_RWFaceBound 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFaceBound();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceBound)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceBound)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FaceBound)& ent, Interface_EntityIterator& iter) const;
-  
-  Standard_EXPORT void Check (const Handle(StepShape_FaceBound)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFaceBound_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFaceBound.pxx b/src/RWStepShape/RWStepShape_RWFaceBound.pxx
new file mode 100644 (file)
index 0000000..33ead82
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFaceBound_HeaderFile
+#define _RWStepShape_RWFaceBound_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FaceBound;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class Interface_ShareTool;
+
+
+//! Read & Write Module for FaceBound
+//! Check added by CKY , 7-OCT-1996
+class RWStepShape_RWFaceBound 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFaceBound();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceBound)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceBound)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FaceBound)& ent, Interface_EntityIterator& iter) const;
+  
+  Standard_HIDDEN void Check (const Handle(StepShape_FaceBound)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFaceBound_HeaderFile
index e7fbb2f1a5237f2d46a6fb21d809e5998280f3d7..7de846fee3a7ccec5ac07fb0912e06f93b8324a3 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFaceOuterBound.hxx>
+#include "RWStepShape_RWFaceOuterBound.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_FaceOuterBound.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFaceOuterBound.hxx b/src/RWStepShape/RWStepShape_RWFaceOuterBound.hxx
deleted file mode 100644 (file)
index 3fa4b98..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFaceOuterBound_HeaderFile
-#define _RWStepShape_RWFaceOuterBound_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FaceOuterBound;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FaceOuterBound
-class RWStepShape_RWFaceOuterBound 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFaceOuterBound();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceOuterBound)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceOuterBound)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FaceOuterBound)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFaceOuterBound_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFaceOuterBound.pxx b/src/RWStepShape/RWStepShape_RWFaceOuterBound.pxx
new file mode 100644 (file)
index 0000000..383395c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFaceOuterBound_HeaderFile
+#define _RWStepShape_RWFaceOuterBound_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FaceOuterBound;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FaceOuterBound
+class RWStepShape_RWFaceOuterBound 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFaceOuterBound();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceOuterBound)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceOuterBound)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FaceOuterBound)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFaceOuterBound_HeaderFile
index 7fc0e162d819f72d4c3a72f13ff833bdab85265c..bd5fc969d459b069cae30af1950ebf0d83e9a6c9 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFaceSurface.hxx>
+#include "RWStepShape_RWFaceSurface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Surface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFaceSurface.hxx b/src/RWStepShape/RWStepShape_RWFaceSurface.hxx
deleted file mode 100644 (file)
index e519376..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFaceSurface_HeaderFile
-#define _RWStepShape_RWFaceSurface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FaceSurface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FaceSurface
-class RWStepShape_RWFaceSurface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFaceSurface();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceSurface)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceSurface)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FaceSurface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFaceSurface_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFaceSurface.pxx b/src/RWStepShape/RWStepShape_RWFaceSurface.pxx
new file mode 100644 (file)
index 0000000..7a8ef9d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFaceSurface_HeaderFile
+#define _RWStepShape_RWFaceSurface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FaceSurface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FaceSurface
+class RWStepShape_RWFaceSurface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFaceSurface();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FaceSurface)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FaceSurface)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FaceSurface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFaceSurface_HeaderFile
index d7858564183f6ef56bf82b02327874c3ceac7324..41c833142d0095682d03d602110cdb07bf12e01e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFacetedBrep.hxx>
+#include "RWStepShape_RWFacetedBrep.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ClosedShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrep.hxx b/src/RWStepShape/RWStepShape_RWFacetedBrep.hxx
deleted file mode 100644 (file)
index c9ba53d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFacetedBrep_HeaderFile
-#define _RWStepShape_RWFacetedBrep_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FacetedBrep;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FacetedBrep
-class RWStepShape_RWFacetedBrep 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFacetedBrep();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrep)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrep)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FacetedBrep)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFacetedBrep_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrep.pxx b/src/RWStepShape/RWStepShape_RWFacetedBrep.pxx
new file mode 100644 (file)
index 0000000..c15543e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFacetedBrep_HeaderFile
+#define _RWStepShape_RWFacetedBrep_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FacetedBrep;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FacetedBrep
+class RWStepShape_RWFacetedBrep 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFacetedBrep();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrep)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrep)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FacetedBrep)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFacetedBrep_HeaderFile
index 7afda07613879c04c09f857452e5aafc36b67f7b..67e5e81efc49c31bac1f96f2f150346e02eb9e24 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx>
+#include "RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ClosedShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx b/src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.hxx
deleted file mode 100644 (file)
index 29ec817..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1994-06-17
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1994-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
-#define _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FacetedBrepAndBrepWithVoids;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FacetedBrepAndBrepWithVoids
-class RWStepShape_RWFacetedBrepAndBrepWithVoids 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFacetedBrepAndBrepWithVoids();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx b/src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.pxx
new file mode 100644 (file)
index 0000000..e9a2631
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1994-06-17
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1994-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
+#define _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FacetedBrepAndBrepWithVoids;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FacetedBrepAndBrepWithVoids
+class RWStepShape_RWFacetedBrepAndBrepWithVoids 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFacetedBrepAndBrepWithVoids();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FacetedBrepAndBrepWithVoids)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFacetedBrepAndBrepWithVoids_HeaderFile
index a3c2e5a92fd439c38353d3c23bdb595069188dd8..01bdb31388636295079cc12f26cdcc162addddb5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWFacetedBrepShapeRepresentation.hxx>
+#include "RWStepShape_RWFacetedBrepShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.hxx
deleted file mode 100644 (file)
index 26a5365..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
-#define _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_FacetedBrepShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FacetedBrepShapeRepresentation
-class RWStepShape_RWFacetedBrepShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWFacetedBrepShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrepShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrepShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_FacetedBrepShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWFacetedBrepShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..797a34f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
+#define _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_FacetedBrepShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FacetedBrepShapeRepresentation
+class RWStepShape_RWFacetedBrepShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWFacetedBrepShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_FacetedBrepShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_FacetedBrepShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_FacetedBrepShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWFacetedBrepShapeRepresentation_HeaderFile
index e40678958671f53553fa2c8b15635d92a35c5530..ba268c8f5e03a0403bc342b6ab4de9a739de1114 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWGeometricCurveSet.hxx>
+#include "RWStepShape_RWGeometricCurveSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_GeometricCurveSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWGeometricCurveSet.hxx b/src/RWStepShape/RWStepShape_RWGeometricCurveSet.hxx
deleted file mode 100644 (file)
index 1893319..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWGeometricCurveSet_HeaderFile
-#define _RWStepShape_RWGeometricCurveSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_GeometricCurveSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricCurveSet
-class RWStepShape_RWGeometricCurveSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWGeometricCurveSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricCurveSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricCurveSet)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_GeometricCurveSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWGeometricCurveSet_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWGeometricCurveSet.pxx b/src/RWStepShape/RWStepShape_RWGeometricCurveSet.pxx
new file mode 100644 (file)
index 0000000..96b6f92
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWGeometricCurveSet_HeaderFile
+#define _RWStepShape_RWGeometricCurveSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_GeometricCurveSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricCurveSet
+class RWStepShape_RWGeometricCurveSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWGeometricCurveSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricCurveSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricCurveSet)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_GeometricCurveSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWGeometricCurveSet_HeaderFile
index 2bca9aa09f8c28d387d9f68d51e5326b02ab95f2..26130db88d7d1f0410e0245e5bf2d6321e69ff2a 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWGeometricSet.hxx>
+#include "RWStepShape_RWGeometricSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_GeometricSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWGeometricSet.hxx b/src/RWStepShape/RWStepShape_RWGeometricSet.hxx
deleted file mode 100644 (file)
index f952c75..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWGeometricSet_HeaderFile
-#define _RWStepShape_RWGeometricSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_GeometricSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricSet
-class RWStepShape_RWGeometricSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWGeometricSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricSet)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_GeometricSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWGeometricSet_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWGeometricSet.pxx b/src/RWStepShape/RWStepShape_RWGeometricSet.pxx
new file mode 100644 (file)
index 0000000..321bcaa
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWGeometricSet_HeaderFile
+#define _RWStepShape_RWGeometricSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_GeometricSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricSet
+class RWStepShape_RWGeometricSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWGeometricSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricSet)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_GeometricSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWGeometricSet_HeaderFile
index b713e844cf58a11925b61654ad9a34bd2db4cf7e..c88b6e62c52700252716c5ccf19dc31bc8140355 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx>
+#include "RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.hxx
deleted file mode 100644 (file)
index 1fb590b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
-#define _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricallyBoundedSurfaceShapeRepresentation
-class RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..33ca874
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
+#define _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricallyBoundedSurfaceShapeRepresentation
+class RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_GeometricallyBoundedSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation_HeaderFile
index f1f0193755e049e6670cd6bd7d145e56f77b3c33..37c432b3954c706a7cf27be792158e550d6fbfac 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx>
+#include "RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.hxx
deleted file mode 100644 (file)
index c9ff63e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
-#define _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_GeometricallyBoundedWireframeShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for GeometricallyBoundedWireframeShapeRepresentation
-class RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..753f9a1
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
+#define _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_GeometricallyBoundedWireframeShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for GeometricallyBoundedWireframeShapeRepresentation
+class RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_GeometricallyBoundedWireframeShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation_HeaderFile
index d272a98bd84d181d7003a50c816ba71def901379..e572dca6a3ee9c2c0df70c490ee6f2e3450f7c24 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWHalfSpaceSolid.hxx>
+#include "RWStepShape_RWHalfSpaceSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Surface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWHalfSpaceSolid.hxx b/src/RWStepShape/RWStepShape_RWHalfSpaceSolid.hxx
deleted file mode 100644 (file)
index 3f07f2c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWHalfSpaceSolid_HeaderFile
-#define _RWStepShape_RWHalfSpaceSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_HalfSpaceSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for HalfSpaceSolid
-class RWStepShape_RWHalfSpaceSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWHalfSpaceSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_HalfSpaceSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_HalfSpaceSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_HalfSpaceSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWHalfSpaceSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWHalfSpaceSolid.pxx b/src/RWStepShape/RWStepShape_RWHalfSpaceSolid.pxx
new file mode 100644 (file)
index 0000000..9972c26
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWHalfSpaceSolid_HeaderFile
+#define _RWStepShape_RWHalfSpaceSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_HalfSpaceSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for HalfSpaceSolid
+class RWStepShape_RWHalfSpaceSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWHalfSpaceSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_HalfSpaceSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_HalfSpaceSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_HalfSpaceSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWHalfSpaceSolid_HeaderFile
index fc16cf3a3badeeafcb27c27f860ad58b000a75d7..332b2af9498700e5a64b571c6619da7d9c5a3488 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWLimitsAndFits.hxx>
+#include "RWStepShape_RWLimitsAndFits.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_LimitsAndFits.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWLimitsAndFits.hxx b/src/RWStepShape/RWStepShape_RWLimitsAndFits.hxx
deleted file mode 100644 (file)
index ddfa14b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWLimitsAndFits_HeaderFile
-#define _RWStepShape_RWLimitsAndFits_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_LimitsAndFits;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for LimitsAndFits
-class RWStepShape_RWLimitsAndFits 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWLimitsAndFits();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_LimitsAndFits)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_LimitsAndFits)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWLimitsAndFits_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWLimitsAndFits.pxx b/src/RWStepShape/RWStepShape_RWLimitsAndFits.pxx
new file mode 100644 (file)
index 0000000..1c4ff39
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWLimitsAndFits_HeaderFile
+#define _RWStepShape_RWLimitsAndFits_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_LimitsAndFits;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for LimitsAndFits
+class RWStepShape_RWLimitsAndFits 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWLimitsAndFits();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_LimitsAndFits)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_LimitsAndFits)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWLimitsAndFits_HeaderFile
index eb6dabe8c5b7ad36216074bbbff284c0680dc3e1..a75635f01cbca26c6a6f669cf11edad5778da911 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWLoop.hxx>
+#include "RWStepShape_RWLoop.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Loop.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWLoop.hxx b/src/RWStepShape/RWStepShape_RWLoop.hxx
deleted file mode 100644 (file)
index 1800431..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWLoop_HeaderFile
-#define _RWStepShape_RWLoop_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Loop;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Loop
-class RWStepShape_RWLoop 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWLoop();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Loop)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Loop)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWLoop_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWLoop.pxx b/src/RWStepShape/RWStepShape_RWLoop.pxx
new file mode 100644 (file)
index 0000000..800ab70
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWLoop_HeaderFile
+#define _RWStepShape_RWLoop_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Loop;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Loop
+class RWStepShape_RWLoop 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWLoop();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Loop)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Loop)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWLoop_HeaderFile
index f7d36fdef8ba085eee60bd4e3229a7258ba9498a..b8297a838f3f22aeeb9758b24c018ba2aece28ab 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWLoopAndPath.hxx>
+#include "RWStepShape_RWLoopAndPath.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_LoopAndPath.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWLoopAndPath.hxx b/src/RWStepShape/RWStepShape_RWLoopAndPath.hxx
deleted file mode 100644 (file)
index 7e54f2e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWLoopAndPath_HeaderFile
-#define _RWStepShape_RWLoopAndPath_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_LoopAndPath;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for LoopAndPath
-class RWStepShape_RWLoopAndPath 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWLoopAndPath();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_LoopAndPath)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_LoopAndPath)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_LoopAndPath)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWLoopAndPath_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWLoopAndPath.pxx b/src/RWStepShape/RWStepShape_RWLoopAndPath.pxx
new file mode 100644 (file)
index 0000000..4f0f7c2
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWLoopAndPath_HeaderFile
+#define _RWStepShape_RWLoopAndPath_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_LoopAndPath;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for LoopAndPath
+class RWStepShape_RWLoopAndPath 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWLoopAndPath();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_LoopAndPath)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_LoopAndPath)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_LoopAndPath)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWLoopAndPath_HeaderFile
index 3a52faab33266b1806cb0440e9a0c0faa985685b..a4ae1fcd7660ff12cbe73607865b922e43a023a2 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWManifoldSolidBrep.hxx>
+#include "RWStepShape_RWManifoldSolidBrep.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_ConnectedFaceSet.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWManifoldSolidBrep.hxx b/src/RWStepShape/RWStepShape_RWManifoldSolidBrep.hxx
deleted file mode 100644 (file)
index c11d91e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWManifoldSolidBrep_HeaderFile
-#define _RWStepShape_RWManifoldSolidBrep_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ManifoldSolidBrep;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ManifoldSolidBrep
-class RWStepShape_RWManifoldSolidBrep 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWManifoldSolidBrep();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ManifoldSolidBrep)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ManifoldSolidBrep)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ManifoldSolidBrep)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWManifoldSolidBrep_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWManifoldSolidBrep.pxx b/src/RWStepShape/RWStepShape_RWManifoldSolidBrep.pxx
new file mode 100644 (file)
index 0000000..5cb2f9c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWManifoldSolidBrep_HeaderFile
+#define _RWStepShape_RWManifoldSolidBrep_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ManifoldSolidBrep;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ManifoldSolidBrep
+class RWStepShape_RWManifoldSolidBrep 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWManifoldSolidBrep();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ManifoldSolidBrep)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ManifoldSolidBrep)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ManifoldSolidBrep)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWManifoldSolidBrep_HeaderFile
index 0d6dda1bad9c7c633f3af5b7254db44366922a46..1e807fbb2fe4fe15c9f7344a2b6d57c6bb9b7379 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx>
+#include "RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.hxx
deleted file mode 100644 (file)
index b21f3c9..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
-#define _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ManifoldSurfaceShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ManifoldSurfaceShapeRepresentation
-class RWStepShape_RWManifoldSurfaceShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWManifoldSurfaceShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWManifoldSurfaceShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..bd8f533
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
+#define _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ManifoldSurfaceShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ManifoldSurfaceShapeRepresentation
+class RWStepShape_RWManifoldSurfaceShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWManifoldSurfaceShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ManifoldSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWManifoldSurfaceShapeRepresentation_HeaderFile
index 63555f227569f903cb4483fd1f429b7e0448600a..3dd50f063aa0e4c3cb85a50d4b484a05e2b84cdd 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWMeasureQualification.hxx>
+#include "RWStepShape_RWMeasureQualification.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWMeasureQualification.hxx b/src/RWStepShape/RWStepShape_RWMeasureQualification.hxx
deleted file mode 100644 (file)
index 44e2696..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWMeasureQualification_HeaderFile
-#define _RWStepShape_RWMeasureQualification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_MeasureQualification;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MeasureQualification
-class RWStepShape_RWMeasureQualification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWMeasureQualification();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_MeasureQualification)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_MeasureQualification)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_MeasureQualification)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWMeasureQualification_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWMeasureQualification.pxx b/src/RWStepShape/RWStepShape_RWMeasureQualification.pxx
new file mode 100644 (file)
index 0000000..d88704c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWMeasureQualification_HeaderFile
+#define _RWStepShape_RWMeasureQualification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_MeasureQualification;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MeasureQualification
+class RWStepShape_RWMeasureQualification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWMeasureQualification();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_MeasureQualification)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_MeasureQualification)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_MeasureQualification)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWMeasureQualification_HeaderFile
index e5365ede657fa63bc992ed7a346f77985c01683c..268fd215e12c4734233862d6f20a486f91358add 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx>
+#include "RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx"
 #include <StepBasic_MeasureValueMember.hxx>
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepBasic_Unit.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx b/src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.hxx
deleted file mode 100644 (file)
index ec318f9..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
-#define _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MeasureRepresentationItemAndQualifiedRepresentationItem
-class RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx b/src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..5113a20
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
+#define _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MeasureRepresentationItemAndQualifiedRepresentationItem
+class RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem_HeaderFile
index 816fd3dd7baa392d8074a61f86dd0c2dc7b7efac..a49be44f4ca59aea68c40d64efda5e5f9befb94f 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx>
+#include "RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.hxx
deleted file mode 100644 (file)
index 965149d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2001-12-28
-// Created by: Andrey BETENEV
-// Copyright (c) 2001-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
-#define _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_NonManifoldSurfaceShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for NonManifoldSurfaceShapeRepresentation
-class RWStepShape_RWNonManifoldSurfaceShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWNonManifoldSurfaceShapeRepresentation();
-  
-  //! Reads NonManifoldSurfaceShapeRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent) const;
-  
-  //! Writes NonManifoldSurfaceShapeRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWNonManifoldSurfaceShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..6858f65
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2001-12-28
+// Created by: Andrey BETENEV
+// Copyright (c) 2001-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
+#define _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_NonManifoldSurfaceShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for NonManifoldSurfaceShapeRepresentation
+class RWStepShape_RWNonManifoldSurfaceShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWNonManifoldSurfaceShapeRepresentation();
+  
+  //! Reads NonManifoldSurfaceShapeRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent) const;
+  
+  //! Writes NonManifoldSurfaceShapeRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_NonManifoldSurfaceShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWNonManifoldSurfaceShapeRepresentation_HeaderFile
index 0b68bc6106959fa13592643d707f4296d17b3196..0de3fe6f722468c7510f7b02742109ed7badcc30 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOpenShell.hxx>
+#include "RWStepShape_RWOpenShell.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OpenShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOpenShell.hxx b/src/RWStepShape/RWStepShape_RWOpenShell.hxx
deleted file mode 100644 (file)
index 33b74eb..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOpenShell_HeaderFile
-#define _RWStepShape_RWOpenShell_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OpenShell;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OpenShell
-class RWStepShape_RWOpenShell 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOpenShell();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OpenShell)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OpenShell)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OpenShell)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOpenShell_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOpenShell.pxx b/src/RWStepShape/RWStepShape_RWOpenShell.pxx
new file mode 100644 (file)
index 0000000..0f16f5d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOpenShell_HeaderFile
+#define _RWStepShape_RWOpenShell_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OpenShell;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OpenShell
+class RWStepShape_RWOpenShell 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOpenShell();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OpenShell)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OpenShell)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OpenShell)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOpenShell_HeaderFile
index 029d9a07c73e59ebb079281cfc621ed4a3a546cf..e26abd9858288b05fbaa3c0a920fe361395883d7 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOrientedClosedShell.hxx>
+#include "RWStepShape_RWOrientedClosedShell.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OrientedClosedShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOrientedClosedShell.hxx b/src/RWStepShape/RWStepShape_RWOrientedClosedShell.hxx
deleted file mode 100644 (file)
index fbcb3e1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOrientedClosedShell_HeaderFile
-#define _RWStepShape_RWOrientedClosedShell_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OrientedClosedShell;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrientedClosedShell
-class RWStepShape_RWOrientedClosedShell 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOrientedClosedShell();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedClosedShell)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedClosedShell)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OrientedClosedShell)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOrientedClosedShell_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOrientedClosedShell.pxx b/src/RWStepShape/RWStepShape_RWOrientedClosedShell.pxx
new file mode 100644 (file)
index 0000000..6d8ec20
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOrientedClosedShell_HeaderFile
+#define _RWStepShape_RWOrientedClosedShell_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OrientedClosedShell;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrientedClosedShell
+class RWStepShape_RWOrientedClosedShell 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOrientedClosedShell();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedClosedShell)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedClosedShell)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OrientedClosedShell)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOrientedClosedShell_HeaderFile
index c3624fad1778b22641096d26b6b0001edeef3607..46248f8743dbd76ebee764fd03d26b126903d47e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOrientedEdge.hxx>
+#include "RWStepShape_RWOrientedEdge.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OrientedEdge.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOrientedEdge.hxx b/src/RWStepShape/RWStepShape_RWOrientedEdge.hxx
deleted file mode 100644 (file)
index f2ea217..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOrientedEdge_HeaderFile
-#define _RWStepShape_RWOrientedEdge_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OrientedEdge;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrientedEdge
-class RWStepShape_RWOrientedEdge 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOrientedEdge();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedEdge)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedEdge)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OrientedEdge)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOrientedEdge_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOrientedEdge.pxx b/src/RWStepShape/RWStepShape_RWOrientedEdge.pxx
new file mode 100644 (file)
index 0000000..8f9f1a8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOrientedEdge_HeaderFile
+#define _RWStepShape_RWOrientedEdge_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OrientedEdge;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrientedEdge
+class RWStepShape_RWOrientedEdge 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOrientedEdge();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedEdge)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedEdge)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OrientedEdge)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOrientedEdge_HeaderFile
index d601b084db932daa5d9431187a618e3612b5337e..c7d05fc24a9e8b56c7c5606074ee59c3a6ce7e46 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOrientedFace.hxx>
+#include "RWStepShape_RWOrientedFace.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OrientedFace.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOrientedFace.hxx b/src/RWStepShape/RWStepShape_RWOrientedFace.hxx
deleted file mode 100644 (file)
index d55cf36..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOrientedFace_HeaderFile
-#define _RWStepShape_RWOrientedFace_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OrientedFace;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrientedFace
-class RWStepShape_RWOrientedFace 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOrientedFace();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedFace)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedFace)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OrientedFace)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOrientedFace_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOrientedFace.pxx b/src/RWStepShape/RWStepShape_RWOrientedFace.pxx
new file mode 100644 (file)
index 0000000..8a939b8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOrientedFace_HeaderFile
+#define _RWStepShape_RWOrientedFace_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OrientedFace;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrientedFace
+class RWStepShape_RWOrientedFace 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOrientedFace();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedFace)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedFace)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OrientedFace)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOrientedFace_HeaderFile
index c4d41e3529b4fe020998afb064ef2a5048509887..77207742ef560e2c771ab581c3675a101b6ada5d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOrientedOpenShell.hxx>
+#include "RWStepShape_RWOrientedOpenShell.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OrientedOpenShell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOrientedOpenShell.hxx b/src/RWStepShape/RWStepShape_RWOrientedOpenShell.hxx
deleted file mode 100644 (file)
index bbe8061..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOrientedOpenShell_HeaderFile
-#define _RWStepShape_RWOrientedOpenShell_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OrientedOpenShell;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrientedOpenShell
-class RWStepShape_RWOrientedOpenShell 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOrientedOpenShell();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedOpenShell)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedOpenShell)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OrientedOpenShell)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOrientedOpenShell_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOrientedOpenShell.pxx b/src/RWStepShape/RWStepShape_RWOrientedOpenShell.pxx
new file mode 100644 (file)
index 0000000..9d40876
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOrientedOpenShell_HeaderFile
+#define _RWStepShape_RWOrientedOpenShell_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OrientedOpenShell;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrientedOpenShell
+class RWStepShape_RWOrientedOpenShell 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOrientedOpenShell();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedOpenShell)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedOpenShell)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OrientedOpenShell)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOrientedOpenShell_HeaderFile
index 0096f4aab0296474de0dcdb1d01e51d3a9ff39b7..0e26486c15d1512507a1792e79f85b9aa77ade1f 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWOrientedPath.hxx>
+#include "RWStepShape_RWOrientedPath.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_EdgeLoop.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWOrientedPath.hxx b/src/RWStepShape/RWStepShape_RWOrientedPath.hxx
deleted file mode 100644 (file)
index 2ee1d24..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWOrientedPath_HeaderFile
-#define _RWStepShape_RWOrientedPath_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_OrientedPath;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OrientedPath
-class RWStepShape_RWOrientedPath 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWOrientedPath();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedPath)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedPath)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_OrientedPath)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWOrientedPath_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWOrientedPath.pxx b/src/RWStepShape/RWStepShape_RWOrientedPath.pxx
new file mode 100644 (file)
index 0000000..d078622
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWOrientedPath_HeaderFile
+#define _RWStepShape_RWOrientedPath_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_OrientedPath;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OrientedPath
+class RWStepShape_RWOrientedPath 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWOrientedPath();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_OrientedPath)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_OrientedPath)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_OrientedPath)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWOrientedPath_HeaderFile
index c824f3a78b1978e3bf44b6105640b40d1e548415..bfe739a2a07a06efada82da89d9b72edab365c63 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWPath.hxx>
+#include "RWStepShape_RWPath.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_OrientedEdge.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWPath.hxx b/src/RWStepShape/RWStepShape_RWPath.hxx
deleted file mode 100644 (file)
index 4300fbc..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWPath_HeaderFile
-#define _RWStepShape_RWPath_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Path;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Path
-class RWStepShape_RWPath 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWPath();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Path)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Path)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Path)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWPath_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWPath.pxx b/src/RWStepShape/RWStepShape_RWPath.pxx
new file mode 100644 (file)
index 0000000..f69eb4a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWPath_HeaderFile
+#define _RWStepShape_RWPath_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Path;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Path
+class RWStepShape_RWPath 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWPath();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Path)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Path)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Path)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWPath_HeaderFile
index ff413adfbb4d32832a0a3a715fa19abe7ca9a9d4..a374410a4db004fa0b91461b1f6a2e00c68497fa 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWPlusMinusTolerance.hxx>
+#include "RWStepShape_RWPlusMinusTolerance.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_PlusMinusTolerance.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWPlusMinusTolerance.hxx b/src/RWStepShape/RWStepShape_RWPlusMinusTolerance.hxx
deleted file mode 100644 (file)
index 6a5d35f..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWPlusMinusTolerance_HeaderFile
-#define _RWStepShape_RWPlusMinusTolerance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_PlusMinusTolerance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PlusMinusTolerance
-class RWStepShape_RWPlusMinusTolerance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWPlusMinusTolerance();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PlusMinusTolerance)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PlusMinusTolerance)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_PlusMinusTolerance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWPlusMinusTolerance_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWPlusMinusTolerance.pxx b/src/RWStepShape/RWStepShape_RWPlusMinusTolerance.pxx
new file mode 100644 (file)
index 0000000..9fa2e24
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWPlusMinusTolerance_HeaderFile
+#define _RWStepShape_RWPlusMinusTolerance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_PlusMinusTolerance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PlusMinusTolerance
+class RWStepShape_RWPlusMinusTolerance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWPlusMinusTolerance();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PlusMinusTolerance)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PlusMinusTolerance)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_PlusMinusTolerance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWPlusMinusTolerance_HeaderFile
index 7f6e3070bb11642cb789d4516ead79298919d5cf..84ac6c5f3da3c2cf5e8f4a778356e97a26899d09 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWPointRepresentation.hxx>
+#include "RWStepShape_RWPointRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWPointRepresentation.hxx b/src/RWStepShape/RWStepShape_RWPointRepresentation.hxx
deleted file mode 100644 (file)
index 1585478..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-12-12
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWPointRepresentation_HeaderFile
-#define _RWStepShape_RWPointRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_PointRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for PointRepresentation
-class RWStepShape_RWPointRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWPointRepresentation();
-  
-  //! Reads PointRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PointRepresentation)& ent) const;
-  
-  //! Writes PointRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PointRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_PointRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWPointRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWPointRepresentation.pxx b/src/RWStepShape/RWStepShape_RWPointRepresentation.pxx
new file mode 100644 (file)
index 0000000..6054db7
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-12-12
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWPointRepresentation_HeaderFile
+#define _RWStepShape_RWPointRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_PointRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for PointRepresentation
+class RWStepShape_RWPointRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWPointRepresentation();
+  
+  //! Reads PointRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PointRepresentation)& ent) const;
+  
+  //! Writes PointRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PointRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_PointRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWPointRepresentation_HeaderFile
index b04199ff28523c41cdab072ab4b4c45dd2f435c0..f741ef24438d2bef8ee72f8748edae3e4606d0b5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWPolyLoop.hxx>
+#include "RWStepShape_RWPolyLoop.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_PolyLoop.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWPolyLoop.hxx b/src/RWStepShape/RWStepShape_RWPolyLoop.hxx
deleted file mode 100644 (file)
index 8f009e5..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWPolyLoop_HeaderFile
-#define _RWStepShape_RWPolyLoop_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_PolyLoop;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PolyLoop
-class RWStepShape_RWPolyLoop 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWPolyLoop();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PolyLoop)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PolyLoop)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_PolyLoop)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWPolyLoop_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWPolyLoop.pxx b/src/RWStepShape/RWStepShape_RWPolyLoop.pxx
new file mode 100644 (file)
index 0000000..66c2964
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWPolyLoop_HeaderFile
+#define _RWStepShape_RWPolyLoop_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_PolyLoop;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PolyLoop
+class RWStepShape_RWPolyLoop 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWPolyLoop();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PolyLoop)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PolyLoop)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_PolyLoop)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWPolyLoop_HeaderFile
index 88f821bd720a47b9f4b43a8e37ba9861d1a251e6..fedc14178c7ea62dfafaa46ee5fd0e313e2f0644 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWPrecisionQualifier.hxx>
+#include "RWStepShape_RWPrecisionQualifier.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_PrecisionQualifier.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWPrecisionQualifier.hxx b/src/RWStepShape/RWStepShape_RWPrecisionQualifier.hxx
deleted file mode 100644 (file)
index 54cf40d..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWPrecisionQualifier_HeaderFile
-#define _RWStepShape_RWPrecisionQualifier_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_PrecisionQualifier;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PrecisionQualifier
-class RWStepShape_RWPrecisionQualifier 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWPrecisionQualifier();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PrecisionQualifier)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PrecisionQualifier)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWPrecisionQualifier_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWPrecisionQualifier.pxx b/src/RWStepShape/RWStepShape_RWPrecisionQualifier.pxx
new file mode 100644 (file)
index 0000000..fd08c67
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWPrecisionQualifier_HeaderFile
+#define _RWStepShape_RWPrecisionQualifier_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_PrecisionQualifier;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PrecisionQualifier
+class RWStepShape_RWPrecisionQualifier 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWPrecisionQualifier();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_PrecisionQualifier)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_PrecisionQualifier)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWPrecisionQualifier_HeaderFile
index c7ceec34a0ba8d557d14e99075912f0666440652..82dc789c2ab93c2e5d704a6bfebbc897e86a4ba8 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWQualifiedRepresentationItem.hxx>
+#include "RWStepShape_RWQualifiedRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_QualifiedRepresentationItem.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.hxx b/src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.hxx
deleted file mode 100644 (file)
index c73f270..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
-#define _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_QualifiedRepresentationItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for QualifiedRepresentationItem
-class RWStepShape_RWQualifiedRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWQualifiedRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_QualifiedRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_QualifiedRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_QualifiedRepresentationItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.pxx b/src/RWStepShape/RWStepShape_RWQualifiedRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..0943d0a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
+#define _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_QualifiedRepresentationItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for QualifiedRepresentationItem
+class RWStepShape_RWQualifiedRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWQualifiedRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_QualifiedRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_QualifiedRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_QualifiedRepresentationItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWQualifiedRepresentationItem_HeaderFile
index 81bd0f95f28f26c02c24dbb43936bdbe7bef9c4f..d0d25081de03f1db8335e73a2109efa506241fcb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWRevolvedAreaSolid.hxx>
+#include "RWStepShape_RWRevolvedAreaSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.hxx b/src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.hxx
deleted file mode 100644 (file)
index 48f76f1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWRevolvedAreaSolid_HeaderFile
-#define _RWStepShape_RWRevolvedAreaSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_RevolvedAreaSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RevolvedAreaSolid
-class RWStepShape_RWRevolvedAreaSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWRevolvedAreaSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RevolvedAreaSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RevolvedAreaSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_RevolvedAreaSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWRevolvedAreaSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.pxx b/src/RWStepShape/RWStepShape_RWRevolvedAreaSolid.pxx
new file mode 100644 (file)
index 0000000..08b6c49
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWRevolvedAreaSolid_HeaderFile
+#define _RWStepShape_RWRevolvedAreaSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_RevolvedAreaSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RevolvedAreaSolid
+class RWStepShape_RWRevolvedAreaSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWRevolvedAreaSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RevolvedAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RevolvedAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_RevolvedAreaSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWRevolvedAreaSolid_HeaderFile
index 9cbde9edb6dd498377f33eee564708b52a0077e1..1a386c574fe902c57e0f266e0c8a80bd7f7e5a72 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWRevolvedFaceSolid.hxx>
+#include "RWStepShape_RWRevolvedFaceSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.hxx b/src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.hxx
deleted file mode 100644 (file)
index aaa7100..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-15
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWRevolvedFaceSolid_HeaderFile
-#define _RWStepShape_RWRevolvedFaceSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_RevolvedFaceSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-
-class RWStepShape_RWRevolvedFaceSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWRevolvedFaceSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RevolvedFaceSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RevolvedFaceSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_RevolvedFaceSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWRevolvedFaceSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.pxx b/src/RWStepShape/RWStepShape_RWRevolvedFaceSolid.pxx
new file mode 100644 (file)
index 0000000..817fcd5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-15
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWRevolvedFaceSolid_HeaderFile
+#define _RWStepShape_RWRevolvedFaceSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_RevolvedFaceSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+
+class RWStepShape_RWRevolvedFaceSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWRevolvedFaceSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RevolvedFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RevolvedFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_RevolvedFaceSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWRevolvedFaceSolid_HeaderFile
index 1547e3f209f2d982bd6a2924791177fe3fbc1424..d82b996a7bffed66db989569eff61e36699f8c83 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWRightAngularWedge.hxx>
+#include "RWStepShape_RWRightAngularWedge.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWRightAngularWedge.hxx b/src/RWStepShape/RWStepShape_RWRightAngularWedge.hxx
deleted file mode 100644 (file)
index 356e696..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWRightAngularWedge_HeaderFile
-#define _RWStepShape_RWRightAngularWedge_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_RightAngularWedge;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RightAngularWedge
-class RWStepShape_RWRightAngularWedge 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWRightAngularWedge();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightAngularWedge)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightAngularWedge)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_RightAngularWedge)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWRightAngularWedge_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWRightAngularWedge.pxx b/src/RWStepShape/RWStepShape_RWRightAngularWedge.pxx
new file mode 100644 (file)
index 0000000..e421938
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWRightAngularWedge_HeaderFile
+#define _RWStepShape_RWRightAngularWedge_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_RightAngularWedge;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RightAngularWedge
+class RWStepShape_RWRightAngularWedge 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWRightAngularWedge();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightAngularWedge)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightAngularWedge)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_RightAngularWedge)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWRightAngularWedge_HeaderFile
index bbfb9d79b9bc8093b8027a25108ebcf3eed467c9..a131186f6cace08f051640ab4e417c5e86413294 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWRightCircularCone.hxx>
+#include "RWStepShape_RWRightCircularCone.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWRightCircularCone.hxx b/src/RWStepShape/RWStepShape_RWRightCircularCone.hxx
deleted file mode 100644 (file)
index 13d79ab..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWRightCircularCone_HeaderFile
-#define _RWStepShape_RWRightCircularCone_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_RightCircularCone;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RightCircularCone
-class RWStepShape_RWRightCircularCone 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWRightCircularCone();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightCircularCone)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightCircularCone)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_RightCircularCone)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWRightCircularCone_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWRightCircularCone.pxx b/src/RWStepShape/RWStepShape_RWRightCircularCone.pxx
new file mode 100644 (file)
index 0000000..9106471
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWRightCircularCone_HeaderFile
+#define _RWStepShape_RWRightCircularCone_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_RightCircularCone;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RightCircularCone
+class RWStepShape_RWRightCircularCone 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWRightCircularCone();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightCircularCone)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightCircularCone)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_RightCircularCone)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWRightCircularCone_HeaderFile
index 12e315ad00a5e78954c02348af6f5099ea071af1..4e4db1b462932717eee7e51dded0c278784d1150 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWRightCircularCylinder.hxx>
+#include "RWStepShape_RWRightCircularCylinder.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWRightCircularCylinder.hxx b/src/RWStepShape/RWStepShape_RWRightCircularCylinder.hxx
deleted file mode 100644 (file)
index 6ab819a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWRightCircularCylinder_HeaderFile
-#define _RWStepShape_RWRightCircularCylinder_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_RightCircularCylinder;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for RightCircularCylinder
-class RWStepShape_RWRightCircularCylinder 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWRightCircularCylinder();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightCircularCylinder)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightCircularCylinder)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_RightCircularCylinder)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWRightCircularCylinder_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWRightCircularCylinder.pxx b/src/RWStepShape/RWStepShape_RWRightCircularCylinder.pxx
new file mode 100644 (file)
index 0000000..31956ba
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWRightCircularCylinder_HeaderFile
+#define _RWStepShape_RWRightCircularCylinder_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_RightCircularCylinder;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for RightCircularCylinder
+class RWStepShape_RWRightCircularCylinder 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWRightCircularCylinder();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_RightCircularCylinder)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_RightCircularCylinder)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_RightCircularCylinder)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWRightCircularCylinder_HeaderFile
index 086dbc1c6d00ff96dac8a822abe414fd5067de2b..5155f944279ad33529c86b42d1cb8fdd3b837529 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSeamEdge.hxx>
+#include "RWStepShape_RWSeamEdge.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Pcurve.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSeamEdge.hxx b/src/RWStepShape/RWStepShape_RWSeamEdge.hxx
deleted file mode 100644 (file)
index 1411cf9..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-01-04
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSeamEdge_HeaderFile
-#define _RWStepShape_RWSeamEdge_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_SeamEdge;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for SeamEdge
-class RWStepShape_RWSeamEdge 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWSeamEdge();
-  
-  //! Reads SeamEdge
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SeamEdge)& ent) const;
-  
-  //! Writes SeamEdge
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SeamEdge)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_SeamEdge)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSeamEdge_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSeamEdge.pxx b/src/RWStepShape/RWStepShape_RWSeamEdge.pxx
new file mode 100644 (file)
index 0000000..6a86563
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-01-04
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSeamEdge_HeaderFile
+#define _RWStepShape_RWSeamEdge_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_SeamEdge;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for SeamEdge
+class RWStepShape_RWSeamEdge 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWSeamEdge();
+  
+  //! Reads SeamEdge
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SeamEdge)& ent) const;
+  
+  //! Writes SeamEdge
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SeamEdge)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_SeamEdge)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSeamEdge_HeaderFile
index e105e490636f0136570253e941b4f64d0d0c75da..49fab042fe97b1be2c19d2f3a0b32ada44bb301d 100644 (file)
@@ -17,7 +17,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWShapeDefinitionRepresentation.hxx>
+#include "RWStepShape_RWShapeDefinitionRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.hxx b/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.hxx
deleted file mode 100644 (file)
index 0e6b5e6..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-// Created on: 1999-11-26
-// Created by: Andrey BETENEV
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
-#define _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ShapeDefinitionRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeDefinitionRepresentation
-class RWStepShape_RWShapeDefinitionRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWShapeDefinitionRepresentation();
-  
-  //! Reads ShapeDefinitionRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeDefinitionRepresentation)& ent) const;
-  
-  //! Writes ShapeDefinitionRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeDefinitionRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ShapeDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.pxx b/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation.pxx
new file mode 100644 (file)
index 0000000..c1f6451
--- /dev/null
@@ -0,0 +1,75 @@
+// Created on: 1999-11-26
+// Created by: Andrey BETENEV
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
+#define _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ShapeDefinitionRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeDefinitionRepresentation
+class RWStepShape_RWShapeDefinitionRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWShapeDefinitionRepresentation();
+  
+  //! Reads ShapeDefinitionRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeDefinitionRepresentation)& ent) const;
+  
+  //! Writes ShapeDefinitionRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeDefinitionRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ShapeDefinitionRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWShapeDefinitionRepresentation_HeaderFile
index ae42046f4f7b58b0b457e83b87a55ecce0133081..ee9fffd79eb087f3b7d7b8ff0b784fffe00add82 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWShapeDimensionRepresentation.hxx>
+#include "RWStepShape_RWShapeDimensionRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.hxx b/src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.hxx
deleted file mode 100644 (file)
index eeaab72..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-04-18
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
-#define _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ShapeDimensionRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeDimensionRepresentation
-class RWStepShape_RWShapeDimensionRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWShapeDimensionRepresentation();
-  
-  //! Reads ShapeDimensionRepresentation
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeDimensionRepresentation)& ent) const;
-  
-  //! Writes ShapeDimensionRepresentation
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeDimensionRepresentation)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ShapeDimensionRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.pxx b/src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.pxx
new file mode 100644 (file)
index 0000000..055c67b
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-04-18
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
+#define _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ShapeDimensionRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeDimensionRepresentation
+class RWStepShape_RWShapeDimensionRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWShapeDimensionRepresentation();
+  
+  //! Reads ShapeDimensionRepresentation
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeDimensionRepresentation)& ent) const;
+  
+  //! Writes ShapeDimensionRepresentation
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeDimensionRepresentation)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ShapeDimensionRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWShapeDimensionRepresentation_HeaderFile
index 496402c7842cba6106e96f585668ec43ec51d966..6993121d9f177ca2520bb838778eb9effa7dc21b 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWShapeRepresentation.hxx>
+#include "RWStepShape_RWShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWShapeRepresentation.hxx
deleted file mode 100644 (file)
index bd6e576..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWShapeRepresentation_HeaderFile
-#define _RWStepShape_RWShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ShapeRepresentation
-class RWStepShape_RWShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..3587ec4
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWShapeRepresentation_HeaderFile
+#define _RWStepShape_RWShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ShapeRepresentation
+class RWStepShape_RWShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWShapeRepresentation_HeaderFile
index ee35cbc3fd772600d39ae3f054ba1ab4f1b05150..2eba55f42e4c0a4f2aee261898bc43559c815985 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWShapeRepresentationWithParameters.hxx>
+#include "RWStepShape_RWShapeRepresentationWithParameters.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.hxx b/src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.hxx
deleted file mode 100644 (file)
index 2478398..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2003-06-04
-// Created by: Galina KULIKOVA
-// Copyright (c) 2003-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
-#define _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ShapeRepresentationWithParameters;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ShapeRepresentationWithParameters
-class RWStepShape_RWShapeRepresentationWithParameters 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWShapeRepresentationWithParameters();
-  
-  //! Reads ShapeRepresentationWithParameters
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeRepresentationWithParameters)& ent) const;
-  
-  //! Writes ShapeRepresentationWithParameters
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeRepresentationWithParameters)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_ShapeRepresentationWithParameters)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.pxx b/src/RWStepShape/RWStepShape_RWShapeRepresentationWithParameters.pxx
new file mode 100644 (file)
index 0000000..960f427
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2003-06-04
+// Created by: Galina KULIKOVA
+// Copyright (c) 2003-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
+#define _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ShapeRepresentationWithParameters;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ShapeRepresentationWithParameters
+class RWStepShape_RWShapeRepresentationWithParameters 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWShapeRepresentationWithParameters();
+  
+  //! Reads ShapeRepresentationWithParameters
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShapeRepresentationWithParameters)& ent) const;
+  
+  //! Writes ShapeRepresentationWithParameters
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShapeRepresentationWithParameters)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_ShapeRepresentationWithParameters)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWShapeRepresentationWithParameters_HeaderFile
index 2857e203a598567cb663822c5ee0046f2056e261..ed8a86a6f09cc1d32a797951e59480dab42ddbc0 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWShellBasedSurfaceModel.hxx>
+#include "RWStepShape_RWShellBasedSurfaceModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Shell.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.hxx b/src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.hxx
deleted file mode 100644 (file)
index db25cf2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
-#define _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ShellBasedSurfaceModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ShellBasedSurfaceModel
-class RWStepShape_RWShellBasedSurfaceModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWShellBasedSurfaceModel();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShellBasedSurfaceModel)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShellBasedSurfaceModel)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ShellBasedSurfaceModel)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.pxx b/src/RWStepShape/RWStepShape_RWShellBasedSurfaceModel.pxx
new file mode 100644 (file)
index 0000000..fa2cdf3
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
+#define _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ShellBasedSurfaceModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ShellBasedSurfaceModel
+class RWStepShape_RWShellBasedSurfaceModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWShellBasedSurfaceModel();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ShellBasedSurfaceModel)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ShellBasedSurfaceModel)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ShellBasedSurfaceModel)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWShellBasedSurfaceModel_HeaderFile
index 31dede06ed449e23aa65f44bd7e7a46665ec251c..a6088aae6d9080a1455aef49921db7131d277d66 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWSolidModel.hxx>
+#include "RWStepShape_RWSolidModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_SolidModel.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSolidModel.hxx b/src/RWStepShape/RWStepShape_RWSolidModel.hxx
deleted file mode 100644 (file)
index ff7ef7c..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSolidModel_HeaderFile
-#define _RWStepShape_RWSolidModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_SolidModel;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for SolidModel
-class RWStepShape_RWSolidModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWSolidModel();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SolidModel)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SolidModel)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSolidModel_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSolidModel.pxx b/src/RWStepShape/RWStepShape_RWSolidModel.pxx
new file mode 100644 (file)
index 0000000..cda8e82
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSolidModel_HeaderFile
+#define _RWStepShape_RWSolidModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_SolidModel;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for SolidModel
+class RWStepShape_RWSolidModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWSolidModel();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SolidModel)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SolidModel)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSolidModel_HeaderFile
index 922417f0b709ce485b860a0b0d3b2379870516cc..10d4f6abc6b9290dad32270a6fbcab1b7df14136 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSolidReplica.hxx>
+#include "RWStepShape_RWSolidReplica.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianTransformationOperator3d.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSolidReplica.hxx b/src/RWStepShape/RWStepShape_RWSolidReplica.hxx
deleted file mode 100644 (file)
index 3a2dc3c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSolidReplica_HeaderFile
-#define _RWStepShape_RWSolidReplica_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_SolidReplica;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SolidReplica
-class RWStepShape_RWSolidReplica 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWSolidReplica();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SolidReplica)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SolidReplica)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_SolidReplica)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSolidReplica_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSolidReplica.pxx b/src/RWStepShape/RWStepShape_RWSolidReplica.pxx
new file mode 100644 (file)
index 0000000..d05eb0d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSolidReplica_HeaderFile
+#define _RWStepShape_RWSolidReplica_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_SolidReplica;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SolidReplica
+class RWStepShape_RWSolidReplica 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWSolidReplica();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SolidReplica)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SolidReplica)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_SolidReplica)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSolidReplica_HeaderFile
index a2b6ea9646cedad1122ebc6cbd70e5ff4284a968..c65853851eda8c8f4894d3d493114b49d3d0ac9c 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSphere.hxx>
+#include "RWStepShape_RWSphere.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Point.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSphere.hxx b/src/RWStepShape/RWStepShape_RWSphere.hxx
deleted file mode 100644 (file)
index 38841c5..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSphere_HeaderFile
-#define _RWStepShape_RWSphere_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Sphere;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Sphere
-class RWStepShape_RWSphere 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWSphere();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Sphere)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Sphere)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Sphere)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSphere_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSphere.pxx b/src/RWStepShape/RWStepShape_RWSphere.pxx
new file mode 100644 (file)
index 0000000..6989f47
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSphere_HeaderFile
+#define _RWStepShape_RWSphere_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Sphere;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Sphere
+class RWStepShape_RWSphere 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWSphere();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Sphere)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Sphere)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Sphere)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSphere_HeaderFile
index 907734335f872ec4500d55ec7df455273cf52334..fada71f85be37f046551562d7e6bef2fb36658f0 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSubedge.hxx>
+#include "RWStepShape_RWSubedge.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Subedge.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSubedge.hxx b/src/RWStepShape/RWStepShape_RWSubedge.hxx
deleted file mode 100644 (file)
index 30f1cb6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-01-04
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSubedge_HeaderFile
-#define _RWStepShape_RWSubedge_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Subedge;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Subedge
-class RWStepShape_RWSubedge 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWSubedge();
-  
-  //! Reads Subedge
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Subedge)& ent) const;
-  
-  //! Writes Subedge
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Subedge)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_Subedge)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSubedge_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSubedge.pxx b/src/RWStepShape/RWStepShape_RWSubedge.pxx
new file mode 100644 (file)
index 0000000..327ef57
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-01-04
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSubedge_HeaderFile
+#define _RWStepShape_RWSubedge_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Subedge;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Subedge
+class RWStepShape_RWSubedge 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWSubedge();
+  
+  //! Reads Subedge
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Subedge)& ent) const;
+  
+  //! Writes Subedge
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Subedge)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_Subedge)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSubedge_HeaderFile
index a5ad373f9a090fae78689c2036f5cd0156111620..70ac7e39b973a6bb17b79f30eb592500a389f833 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSubface.hxx>
+#include "RWStepShape_RWSubface.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_FaceBound.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSubface.hxx b/src/RWStepShape/RWStepShape_RWSubface.hxx
deleted file mode 100644 (file)
index 93c77e4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2002-01-04
-// Created by: data exchange team
-// Copyright (c) 2002-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSubface_HeaderFile
-#define _RWStepShape_RWSubface_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Subface;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for Subface
-class RWStepShape_RWSubface 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWSubface();
-  
-  //! Reads Subface
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Subface)& ent) const;
-  
-  //! Writes Subface
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Subface)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepShape_Subface)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSubface_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSubface.pxx b/src/RWStepShape/RWStepShape_RWSubface.pxx
new file mode 100644 (file)
index 0000000..4f9cc26
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2002-01-04
+// Created by: data exchange team
+// Copyright (c) 2002-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSubface_HeaderFile
+#define _RWStepShape_RWSubface_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Subface;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for Subface
+class RWStepShape_RWSubface 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWSubface();
+  
+  //! Reads Subface
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Subface)& ent) const;
+  
+  //! Writes Subface
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Subface)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepShape_Subface)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSubface_HeaderFile
index 966dfb6dadb0d5f4bddeb8a5436747354adb273f..9d1d07b5bea23343cdead31cf6da461ecc21f4cd 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSweptAreaSolid.hxx>
+#include "RWStepShape_RWSweptAreaSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CurveBoundedSurface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSweptAreaSolid.hxx b/src/RWStepShape/RWStepShape_RWSweptAreaSolid.hxx
deleted file mode 100644 (file)
index 5f01313..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSweptAreaSolid_HeaderFile
-#define _RWStepShape_RWSweptAreaSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_SweptAreaSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SweptAreaSolid
-class RWStepShape_RWSweptAreaSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWSweptAreaSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SweptAreaSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SweptAreaSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_SweptAreaSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSweptAreaSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSweptAreaSolid.pxx b/src/RWStepShape/RWStepShape_RWSweptAreaSolid.pxx
new file mode 100644 (file)
index 0000000..f6e0dc8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSweptAreaSolid_HeaderFile
+#define _RWStepShape_RWSweptAreaSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_SweptAreaSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SweptAreaSolid
+class RWStepShape_RWSweptAreaSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWSweptAreaSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SweptAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SweptAreaSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_SweptAreaSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSweptAreaSolid_HeaderFile
index 7ab7e25e3af5eade8f1d685de9d1950bb80d3b35..5226b95cf1cb8f735eff332234bd001af6eecc29 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWSweptFaceSolid.hxx>
+#include "RWStepShape_RWSweptFaceSolid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_FaceSurface.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWSweptFaceSolid.hxx b/src/RWStepShape/RWStepShape_RWSweptFaceSolid.hxx
deleted file mode 100644 (file)
index 86daf18..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1999-03-15
-// Created by: data exchange team
-// Copyright (c) 1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWSweptFaceSolid_HeaderFile
-#define _RWStepShape_RWSweptFaceSolid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_SweptFaceSolid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SweptFaceSolid
-class RWStepShape_RWSweptFaceSolid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWSweptFaceSolid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SweptFaceSolid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SweptFaceSolid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_SweptFaceSolid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWSweptFaceSolid_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWSweptFaceSolid.pxx b/src/RWStepShape/RWStepShape_RWSweptFaceSolid.pxx
new file mode 100644 (file)
index 0000000..a10f8ac
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1999-03-15
+// Created by: data exchange team
+// Copyright (c) 1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWSweptFaceSolid_HeaderFile
+#define _RWStepShape_RWSweptFaceSolid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_SweptFaceSolid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SweptFaceSolid
+class RWStepShape_RWSweptFaceSolid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWSweptFaceSolid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_SweptFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_SweptFaceSolid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_SweptFaceSolid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWSweptFaceSolid_HeaderFile
index 5d0d0d9cd2eae586f7aa8119c94e3e1524c38d35..1049be0e3a9704cf07a449325d2c6910ec52abef 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWToleranceValue.hxx>
+#include "RWStepShape_RWToleranceValue.pxx"
 #include <StepBasic_MeasureWithUnit.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWToleranceValue.hxx b/src/RWStepShape/RWStepShape_RWToleranceValue.hxx
deleted file mode 100644 (file)
index 888051b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWToleranceValue_HeaderFile
-#define _RWStepShape_RWToleranceValue_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ToleranceValue;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ToleranceValue
-class RWStepShape_RWToleranceValue 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWToleranceValue();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ToleranceValue)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ToleranceValue)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_ToleranceValue)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWToleranceValue_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWToleranceValue.pxx b/src/RWStepShape/RWStepShape_RWToleranceValue.pxx
new file mode 100644 (file)
index 0000000..3cdeb4b
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWToleranceValue_HeaderFile
+#define _RWStepShape_RWToleranceValue_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ToleranceValue;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ToleranceValue
+class RWStepShape_RWToleranceValue 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWToleranceValue();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ToleranceValue)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ToleranceValue)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_ToleranceValue)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWToleranceValue_HeaderFile
index 63a8698be4dacc1218970687b48f326104351a48..8da7b4bc9b9d671971214a4fcac04ac95aa23916 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWTopologicalRepresentationItem.hxx>
+#include "RWStepShape_RWTopologicalRepresentationItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_TopologicalRepresentationItem.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.hxx b/src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.hxx
deleted file mode 100644 (file)
index a8b3986..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
-#define _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_TopologicalRepresentationItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for TopologicalRepresentationItem
-class RWStepShape_RWTopologicalRepresentationItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWTopologicalRepresentationItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TopologicalRepresentationItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TopologicalRepresentationItem)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.pxx b/src/RWStepShape/RWStepShape_RWTopologicalRepresentationItem.pxx
new file mode 100644 (file)
index 0000000..89c4fed
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
+#define _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_TopologicalRepresentationItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for TopologicalRepresentationItem
+class RWStepShape_RWTopologicalRepresentationItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWTopologicalRepresentationItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TopologicalRepresentationItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TopologicalRepresentationItem)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWTopologicalRepresentationItem_HeaderFile
index 70192469d3941a84c1298a66dd6af010045863ce..b40a60827bf57c2d334692c9878e107641d0c2ea 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWTorus.hxx>
+#include "RWStepShape_RWTorus.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis1Placement.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWTorus.hxx b/src/RWStepShape/RWStepShape_RWTorus.hxx
deleted file mode 100644 (file)
index da4fc1e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWTorus_HeaderFile
-#define _RWStepShape_RWTorus_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Torus;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Torus
-class RWStepShape_RWTorus 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWTorus();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Torus)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Torus)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_Torus)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWTorus_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWTorus.pxx b/src/RWStepShape/RWStepShape_RWTorus.pxx
new file mode 100644 (file)
index 0000000..d21f5d9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWTorus_HeaderFile
+#define _RWStepShape_RWTorus_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Torus;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Torus
+class RWStepShape_RWTorus 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWTorus();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Torus)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Torus)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_Torus)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWTorus_HeaderFile
index 5467d28bfdbaa232bbf44fd8659e7f1b457c5377..00cc34224864766fb99bd051d69a7034e4517d57 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWTransitionalShapeRepresentation.hxx>
+#include "RWStepShape_RWTransitionalShapeRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.hxx b/src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.hxx
deleted file mode 100644 (file)
index b45d215..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
-#define _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_TransitionalShapeRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TransitionalShapeRepresentation
-class RWStepShape_RWTransitionalShapeRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWTransitionalShapeRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TransitionalShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TransitionalShapeRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_TransitionalShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.pxx b/src/RWStepShape/RWStepShape_RWTransitionalShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..cf9e8e8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
+#define _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_TransitionalShapeRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TransitionalShapeRepresentation
+class RWStepShape_RWTransitionalShapeRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWTransitionalShapeRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TransitionalShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TransitionalShapeRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_TransitionalShapeRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWTransitionalShapeRepresentation_HeaderFile
index b1702f78bfb4fda6ce7485a115d27304533f4748..3df3c826f059568c35865c73877a871947acb403 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWTypeQualifier.hxx>
+#include "RWStepShape_RWTypeQualifier.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_TypeQualifier.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWTypeQualifier.hxx b/src/RWStepShape/RWStepShape_RWTypeQualifier.hxx
deleted file mode 100644 (file)
index 5edb1ac..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWTypeQualifier_HeaderFile
-#define _RWStepShape_RWTypeQualifier_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_TypeQualifier;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for TypeQualifier
-class RWStepShape_RWTypeQualifier 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWTypeQualifier();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TypeQualifier)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TypeQualifier)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWTypeQualifier_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWTypeQualifier.pxx b/src/RWStepShape/RWStepShape_RWTypeQualifier.pxx
new file mode 100644 (file)
index 0000000..6dd2a91
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWTypeQualifier_HeaderFile
+#define _RWStepShape_RWTypeQualifier_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_TypeQualifier;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for TypeQualifier
+class RWStepShape_RWTypeQualifier 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWTypeQualifier();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_TypeQualifier)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_TypeQualifier)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWTypeQualifier_HeaderFile
index 7f2dd78ba09a24ca00dca13e830eefe53d845d73..30514d9bd022c5a1ad409c370952baeccbe0e422 100644 (file)
@@ -13,7 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepShape_RWValueFormatTypeQualifier.hxx>
+#include "RWStepShape_RWValueFormatTypeQualifier.pxx"
 
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.hxx b/src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.hxx
deleted file mode 100644 (file)
index 37dbd18..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-07-14
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
-#define _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_ValueFormatTypeQualifier;
-class StepData_StepWriter;
-
-//! Read & Write tool for ValueFormatTypeQualifier
-class RWStepShape_RWValueFormatTypeQualifier 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepShape_RWValueFormatTypeQualifier();
-  
-  //! Reads ValueFormatTypeQualifier
-  Standard_EXPORT   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ValueFormatTypeQualifier)& ent)  const;
-  
-  //! Writes ValueFormatTypeQualifier
-  Standard_EXPORT   void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ValueFormatTypeQualifier)& ent)  const;
-  
-};
-#endif // _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.pxx b/src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.pxx
new file mode 100644 (file)
index 0000000..0e5e3ae
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-07-14
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
+#define _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_ValueFormatTypeQualifier;
+class StepData_StepWriter;
+
+//! Read & Write tool for ValueFormatTypeQualifier
+class RWStepShape_RWValueFormatTypeQualifier 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepShape_RWValueFormatTypeQualifier();
+  
+  //! Reads ValueFormatTypeQualifier
+  Standard_HIDDEN   void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_ValueFormatTypeQualifier)& ent)  const;
+  
+  //! Writes ValueFormatTypeQualifier
+  Standard_HIDDEN   void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_ValueFormatTypeQualifier)& ent)  const;
+  
+};
+#endif // _RWStepShape_RWValueFormatTypeQualifier_HeaderFile
index b371a8eb4fdf35fb5a7293021d40fe7e6e2eee39..1fd829fed7397959582fcf5fc2cbe970c94ef1a3 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepShape_RWVertex.hxx>
+#include "RWStepShape_RWVertex.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Vertex.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWVertex.hxx b/src/RWStepShape/RWStepShape_RWVertex.hxx
deleted file mode 100644 (file)
index e5fdf40..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWVertex_HeaderFile
-#define _RWStepShape_RWVertex_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_Vertex;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Vertex
-class RWStepShape_RWVertex 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWVertex();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Vertex)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Vertex)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWVertex_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWVertex.pxx b/src/RWStepShape/RWStepShape_RWVertex.pxx
new file mode 100644 (file)
index 0000000..4c0a73d
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWVertex_HeaderFile
+#define _RWStepShape_RWVertex_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_Vertex;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Vertex
+class RWStepShape_RWVertex 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWVertex();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_Vertex)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_Vertex)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWVertex_HeaderFile
index baf2d4df3929840b5b94cfd02cf60e3f6b695ef2..9651df0220fba2ec425ee39e6e612608b88e64e1 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWVertexLoop.hxx>
+#include "RWStepShape_RWVertexLoop.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepShape_Vertex.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWVertexLoop.hxx b/src/RWStepShape/RWStepShape_RWVertexLoop.hxx
deleted file mode 100644 (file)
index 9494afc..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWVertexLoop_HeaderFile
-#define _RWStepShape_RWVertexLoop_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_VertexLoop;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for VertexLoop
-class RWStepShape_RWVertexLoop 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWVertexLoop();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_VertexLoop)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_VertexLoop)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_VertexLoop)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWVertexLoop_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWVertexLoop.pxx b/src/RWStepShape/RWStepShape_RWVertexLoop.pxx
new file mode 100644 (file)
index 0000000..f63f798
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWVertexLoop_HeaderFile
+#define _RWStepShape_RWVertexLoop_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_VertexLoop;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for VertexLoop
+class RWStepShape_RWVertexLoop 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWVertexLoop();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_VertexLoop)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_VertexLoop)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_VertexLoop)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWVertexLoop_HeaderFile
index d3371ec5e07463a7f821a6cfbaeadee19904c475..719b5048d2998baa820fd847079f3d9f50ac94a1 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepShape_RWVertexPoint.hxx>
+#include "RWStepShape_RWVertexPoint.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Point.hxx>
diff --git a/src/RWStepShape/RWStepShape_RWVertexPoint.hxx b/src/RWStepShape/RWStepShape_RWVertexPoint.hxx
deleted file mode 100644 (file)
index b4e9240..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepShape_RWVertexPoint_HeaderFile
-#define _RWStepShape_RWVertexPoint_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepShape_VertexPoint;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for VertexPoint
-class RWStepShape_RWVertexPoint 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepShape_RWVertexPoint();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_VertexPoint)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_VertexPoint)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepShape_VertexPoint)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepShape_RWVertexPoint_HeaderFile
diff --git a/src/RWStepShape/RWStepShape_RWVertexPoint.pxx b/src/RWStepShape/RWStepShape_RWVertexPoint.pxx
new file mode 100644 (file)
index 0000000..3f5325a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepShape_RWVertexPoint_HeaderFile
+#define _RWStepShape_RWVertexPoint_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepShape_VertexPoint;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for VertexPoint
+class RWStepShape_RWVertexPoint 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepShape_RWVertexPoint();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepShape_VertexPoint)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepShape_VertexPoint)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepShape_VertexPoint)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepShape_RWVertexPoint_HeaderFile
index e80c78bcdf2bdfaab48e206f0080f1d5eb05377c..4dec6de1631c856ff79a3cc7b4bd4ecddcb4cdda 100644 (file)
 RWStepVisual_RWAnnotationCurveOccurrence.cxx
-RWStepVisual_RWAnnotationCurveOccurrence.hxx
+RWStepVisual_RWAnnotationCurveOccurrence.pxx
 RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.cxx
-RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx
+RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx
 RWStepVisual_RWAnnotationFillArea.cxx
-RWStepVisual_RWAnnotationFillArea.hxx
+RWStepVisual_RWAnnotationFillArea.pxx
 RWStepVisual_RWAnnotationFillAreaOccurrence.cxx
-RWStepVisual_RWAnnotationFillAreaOccurrence.hxx
+RWStepVisual_RWAnnotationFillAreaOccurrence.pxx
 RWStepVisual_RWAnnotationOccurrence.cxx
-RWStepVisual_RWAnnotationOccurrence.hxx
+RWStepVisual_RWAnnotationOccurrence.pxx
 RWStepVisual_RWAnnotationPlane.cxx
-RWStepVisual_RWAnnotationPlane.hxx
+RWStepVisual_RWAnnotationPlane.pxx
 RWStepVisual_RWAreaInSet.cxx
-RWStepVisual_RWAreaInSet.hxx
+RWStepVisual_RWAreaInSet.pxx
 RWStepVisual_RWBackgroundColour.cxx
-RWStepVisual_RWBackgroundColour.hxx
+RWStepVisual_RWBackgroundColour.pxx
 RWStepVisual_RWCameraImage.cxx
-RWStepVisual_RWCameraImage.hxx
+RWStepVisual_RWCameraImage.pxx
 RWStepVisual_RWCameraModel.cxx
-RWStepVisual_RWCameraModel.hxx
+RWStepVisual_RWCameraModel.pxx
 RWStepVisual_RWCameraModelD2.cxx
-RWStepVisual_RWCameraModelD2.hxx
+RWStepVisual_RWCameraModelD2.pxx
 RWStepVisual_RWCameraModelD3.cxx
-RWStepVisual_RWCameraModelD3.hxx
+RWStepVisual_RWCameraModelD3.pxx
 RWStepVisual_RWCameraModelD3MultiClipping.cxx
-RWStepVisual_RWCameraModelD3MultiClipping.hxx
+RWStepVisual_RWCameraModelD3MultiClipping.pxx
 RWStepVisual_RWCameraModelD3MultiClippingIntersection.cxx
-RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx
+RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx
 RWStepVisual_RWCameraModelD3MultiClippingUnion.cxx
-RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx
+RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx
 RWStepVisual_RWCameraUsage.cxx
-RWStepVisual_RWCameraUsage.hxx
+RWStepVisual_RWCameraUsage.pxx
 RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.cxx
-RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx
+RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx
 RWStepVisual_RWColour.cxx
-RWStepVisual_RWColour.hxx
+RWStepVisual_RWColour.pxx
 RWStepVisual_RWColourRgb.cxx
-RWStepVisual_RWColourRgb.hxx
+RWStepVisual_RWColourRgb.pxx
 RWStepVisual_RWColourSpecification.cxx
-RWStepVisual_RWColourSpecification.hxx
+RWStepVisual_RWColourSpecification.pxx
 RWStepVisual_RWCompositeText.cxx
-RWStepVisual_RWCompositeText.hxx
+RWStepVisual_RWCompositeText.pxx
 RWStepVisual_RWCompositeTextWithExtent.cxx
-RWStepVisual_RWCompositeTextWithExtent.hxx
+RWStepVisual_RWCompositeTextWithExtent.pxx
 RWStepVisual_RWContextDependentInvisibility.cxx
-RWStepVisual_RWContextDependentInvisibility.hxx
+RWStepVisual_RWContextDependentInvisibility.pxx
 RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
-RWStepVisual_RWContextDependentOverRidingStyledItem.hxx
+RWStepVisual_RWContextDependentOverRidingStyledItem.pxx
 RWStepVisual_RWCurveStyle.cxx
-RWStepVisual_RWCurveStyle.hxx
+RWStepVisual_RWCurveStyle.pxx
 RWStepVisual_RWCurveStyleFont.cxx
-RWStepVisual_RWCurveStyleFont.hxx
+RWStepVisual_RWCurveStyleFont.pxx
 RWStepVisual_RWCurveStyleFontPattern.cxx
-RWStepVisual_RWCurveStyleFontPattern.hxx
+RWStepVisual_RWCurveStyleFontPattern.pxx
 RWStepVisual_RWDraughtingCallout.cxx
-RWStepVisual_RWDraughtingCallout.hxx
+RWStepVisual_RWDraughtingCallout.pxx
 RWStepVisual_RWDraughtingModel.cxx
-RWStepVisual_RWDraughtingModel.hxx
+RWStepVisual_RWDraughtingModel.pxx
 RWStepVisual_RWDraughtingPreDefinedColour.cxx
-RWStepVisual_RWDraughtingPreDefinedColour.hxx
+RWStepVisual_RWDraughtingPreDefinedColour.pxx
 RWStepVisual_RWDraughtingPreDefinedCurveFont.cxx
-RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx
+RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx
 RWStepVisual_RWExternallyDefinedCurveFont.cxx
-RWStepVisual_RWExternallyDefinedCurveFont.hxx
+RWStepVisual_RWExternallyDefinedCurveFont.pxx
 RWStepVisual_RWFillAreaStyle.cxx
-RWStepVisual_RWFillAreaStyle.hxx
+RWStepVisual_RWFillAreaStyle.pxx
 RWStepVisual_RWFillAreaStyleColour.cxx
-RWStepVisual_RWFillAreaStyleColour.hxx
+RWStepVisual_RWFillAreaStyleColour.pxx
 RWStepVisual_RWInvisibility.cxx
-RWStepVisual_RWInvisibility.hxx
+RWStepVisual_RWInvisibility.pxx
 RWStepVisual_RWMechanicalDesignGeometricPresentationArea.cxx
-RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx
+RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx
 RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.cxx
-RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx
+RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx
 RWStepVisual_RWOverRidingStyledItem.cxx
-RWStepVisual_RWOverRidingStyledItem.hxx
+RWStepVisual_RWOverRidingStyledItem.pxx
 RWStepVisual_RWPlanarBox.cxx
-RWStepVisual_RWPlanarBox.hxx
+RWStepVisual_RWPlanarBox.pxx
 RWStepVisual_RWPlanarExtent.cxx
-RWStepVisual_RWPlanarExtent.hxx
+RWStepVisual_RWPlanarExtent.pxx
 RWStepVisual_RWPointStyle.cxx
-RWStepVisual_RWPointStyle.hxx
+RWStepVisual_RWPointStyle.pxx
 RWStepVisual_RWPreDefinedColour.cxx
-RWStepVisual_RWPreDefinedColour.hxx
+RWStepVisual_RWPreDefinedColour.pxx
 RWStepVisual_RWPreDefinedCurveFont.cxx
-RWStepVisual_RWPreDefinedCurveFont.hxx
+RWStepVisual_RWPreDefinedCurveFont.pxx
 RWStepVisual_RWPreDefinedItem.cxx
-RWStepVisual_RWPreDefinedItem.hxx
+RWStepVisual_RWPreDefinedItem.pxx
 RWStepVisual_RWPresentationArea.cxx
-RWStepVisual_RWPresentationArea.hxx
+RWStepVisual_RWPresentationArea.pxx
 RWStepVisual_RWPresentationLayerAssignment.cxx
-RWStepVisual_RWPresentationLayerAssignment.hxx
+RWStepVisual_RWPresentationLayerAssignment.pxx
 RWStepVisual_RWPresentationLayerUsage.cxx
-RWStepVisual_RWPresentationLayerUsage.hxx
+RWStepVisual_RWPresentationLayerUsage.pxx
 RWStepVisual_RWPresentationRepresentation.cxx
-RWStepVisual_RWPresentationRepresentation.hxx
+RWStepVisual_RWPresentationRepresentation.pxx
 RWStepVisual_RWPresentationSet.cxx
-RWStepVisual_RWPresentationSet.hxx
+RWStepVisual_RWPresentationSet.pxx
 RWStepVisual_RWPresentationSize.cxx
-RWStepVisual_RWPresentationSize.hxx
+RWStepVisual_RWPresentationSize.pxx
 RWStepVisual_RWPresentationStyleAssignment.cxx
-RWStepVisual_RWPresentationStyleAssignment.hxx
+RWStepVisual_RWPresentationStyleAssignment.pxx
 RWStepVisual_RWPresentationStyleByContext.cxx
-RWStepVisual_RWPresentationStyleByContext.hxx
+RWStepVisual_RWPresentationStyleByContext.pxx
 RWStepVisual_RWPresentationView.cxx
-RWStepVisual_RWPresentationView.hxx
+RWStepVisual_RWPresentationView.pxx
 RWStepVisual_RWPresentedItemRepresentation.cxx
-RWStepVisual_RWPresentedItemRepresentation.hxx
+RWStepVisual_RWPresentedItemRepresentation.pxx
 RWStepVisual_RWRepositionedTessellatedGeometricSet.cxx
-RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx
+RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx
 RWStepVisual_RWRepositionedTessellatedItem.cxx
-RWStepVisual_RWRepositionedTessellatedItem.hxx
+RWStepVisual_RWRepositionedTessellatedItem.pxx
 RWStepVisual_RWStyledItem.cxx
-RWStepVisual_RWStyledItem.hxx
+RWStepVisual_RWStyledItem.pxx
 RWStepVisual_RWSurfaceSideStyle.cxx
-RWStepVisual_RWSurfaceSideStyle.hxx
+RWStepVisual_RWSurfaceSideStyle.pxx
 RWStepVisual_RWSurfaceStyleBoundary.cxx
-RWStepVisual_RWSurfaceStyleBoundary.hxx
+RWStepVisual_RWSurfaceStyleBoundary.pxx
 RWStepVisual_RWSurfaceStyleControlGrid.cxx
-RWStepVisual_RWSurfaceStyleControlGrid.hxx
+RWStepVisual_RWSurfaceStyleControlGrid.pxx
 RWStepVisual_RWSurfaceStyleFillArea.cxx
-RWStepVisual_RWSurfaceStyleFillArea.hxx
+RWStepVisual_RWSurfaceStyleFillArea.pxx
 RWStepVisual_RWSurfaceStyleParameterLine.cxx
-RWStepVisual_RWSurfaceStyleParameterLine.hxx
+RWStepVisual_RWSurfaceStyleParameterLine.pxx
 RWStepVisual_RWSurfaceStyleReflectanceAmbient.cxx
-RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx
+RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx
 RWStepVisual_RWSurfaceStyleRendering.cxx
-RWStepVisual_RWSurfaceStyleRendering.hxx
+RWStepVisual_RWSurfaceStyleRendering.pxx
 RWStepVisual_RWSurfaceStyleRenderingWithProperties.cxx
-RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx
+RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx
 RWStepVisual_RWSurfaceStyleSegmentationCurve.cxx
-RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx
+RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx
 RWStepVisual_RWSurfaceStyleSilhouette.cxx
-RWStepVisual_RWSurfaceStyleSilhouette.hxx
+RWStepVisual_RWSurfaceStyleSilhouette.pxx
 RWStepVisual_RWSurfaceStyleTransparent.cxx
-RWStepVisual_RWSurfaceStyleTransparent.hxx
+RWStepVisual_RWSurfaceStyleTransparent.pxx
 RWStepVisual_RWSurfaceStyleUsage.cxx
-RWStepVisual_RWSurfaceStyleUsage.hxx
+RWStepVisual_RWSurfaceStyleUsage.pxx
 RWStepVisual_RWTemplate.cxx
-RWStepVisual_RWTemplate.hxx
+RWStepVisual_RWTemplate.pxx
 RWStepVisual_RWTemplateInstance.cxx
-RWStepVisual_RWTemplateInstance.hxx
+RWStepVisual_RWTemplateInstance.pxx
 RWStepVisual_RWTextLiteral.cxx
-RWStepVisual_RWTextLiteral.hxx
+RWStepVisual_RWTextLiteral.pxx
 RWStepVisual_RWTextStyle.cxx
-RWStepVisual_RWTextStyle.hxx
+RWStepVisual_RWTextStyle.pxx
 RWStepVisual_RWTextStyleForDefinedFont.cxx
-RWStepVisual_RWTextStyleForDefinedFont.hxx
+RWStepVisual_RWTextStyleForDefinedFont.pxx
 RWStepVisual_RWTextStyleWithBoxCharacteristics.cxx
-RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx
+RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx
 RWStepVisual_RWViewVolume.cxx
-RWStepVisual_RWViewVolume.hxx
-RWStepVisual_RWTessellatedItem.hxx
+RWStepVisual_RWViewVolume.pxx
+RWStepVisual_RWTessellatedItem.pxx
 RWStepVisual_RWTessellatedItem.cxx
-RWStepVisual_RWTessellatedAnnotationOccurrence.hxx
+RWStepVisual_RWTessellatedAnnotationOccurrence.pxx
 RWStepVisual_RWTessellatedAnnotationOccurrence.cxx
-RWStepVisual_RWTessellatedGeometricSet.hxx
+RWStepVisual_RWTessellatedGeometricSet.pxx
 RWStepVisual_RWTessellatedGeometricSet.cxx
-RWStepVisual_RWCoordinatesList.hxx
+RWStepVisual_RWCoordinatesList.pxx
 RWStepVisual_RWCoordinatesList.cxx
-RWStepVisual_RWTessellatedCurveSet.hxx
+RWStepVisual_RWTessellatedCurveSet.pxx
 RWStepVisual_RWTessellatedCurveSet.cxx
 RWStepVisual_RWComplexTriangulatedFace.cxx
-RWStepVisual_RWComplexTriangulatedFace.hxx
+RWStepVisual_RWComplexTriangulatedFace.pxx
 RWStepVisual_RWComplexTriangulatedSurfaceSet.cxx
-RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx
+RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx
 RWStepVisual_RWCubicBezierTessellatedEdge.cxx
-RWStepVisual_RWCubicBezierTessellatedEdge.hxx
+RWStepVisual_RWCubicBezierTessellatedEdge.pxx
 RWStepVisual_RWCubicBezierTriangulatedFace.cxx
-RWStepVisual_RWCubicBezierTriangulatedFace.hxx
+RWStepVisual_RWCubicBezierTriangulatedFace.pxx
 RWStepVisual_RWTessellatedConnectingEdge.cxx
-RWStepVisual_RWTessellatedConnectingEdge.hxx
+RWStepVisual_RWTessellatedConnectingEdge.pxx
 RWStepVisual_RWTessellatedEdge.cxx
-RWStepVisual_RWTessellatedEdge.hxx
+RWStepVisual_RWTessellatedEdge.pxx
 RWStepVisual_RWTessellatedPointSet.cxx
-RWStepVisual_RWTessellatedPointSet.hxx
+RWStepVisual_RWTessellatedPointSet.pxx
 RWStepVisual_RWTessellatedShapeRepresentation.cxx
-RWStepVisual_RWTessellatedShapeRepresentation.hxx
+RWStepVisual_RWTessellatedShapeRepresentation.pxx
 RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.cxx
-RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx
+RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx
 RWStepVisual_RWTessellatedShell.cxx
-RWStepVisual_RWTessellatedShell.hxx
+RWStepVisual_RWTessellatedShell.pxx
 RWStepVisual_RWTessellatedSolid.cxx
-RWStepVisual_RWTessellatedSolid.hxx
+RWStepVisual_RWTessellatedSolid.pxx
 RWStepVisual_RWTessellatedStructuredItem.cxx
-RWStepVisual_RWTessellatedStructuredItem.hxx
+RWStepVisual_RWTessellatedStructuredItem.pxx
 RWStepVisual_RWTessellatedVertex.cxx
-RWStepVisual_RWTessellatedVertex.hxx
+RWStepVisual_RWTessellatedVertex.pxx
 RWStepVisual_RWTessellatedWire.cxx
-RWStepVisual_RWTessellatedWire.hxx
+RWStepVisual_RWTessellatedWire.pxx
 RWStepVisual_RWTriangulatedFace.cxx
-RWStepVisual_RWTriangulatedFace.hxx
+RWStepVisual_RWTriangulatedFace.pxx
 RWStepVisual_RWTriangulatedSurfaceSet.cxx
-RWStepVisual_RWTriangulatedSurfaceSet.hxx
+RWStepVisual_RWTriangulatedSurfaceSet.pxx
index b61aa4bcce4c76e9295e220af3bca05b8e9063be..1cc96d8ed419b5afef7bddfbd590b50990dffee3 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrence.hxx>
+#include "RWStepVisual_RWAnnotationCurveOccurrence.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AnnotationCurveOccurrence.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.hxx
deleted file mode 100644 (file)
index d246c77..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
-#define _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationCurveOccurrence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationCurveOccurrence
-class RWStepVisual_RWAnnotationCurveOccurrence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationCurveOccurrence();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationCurveOccurrence)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationCurveOccurrence)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationCurveOccurrence)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.pxx
new file mode 100644 (file)
index 0000000..5b33e97
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
+#define _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationCurveOccurrence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationCurveOccurrence
+class RWStepVisual_RWAnnotationCurveOccurrence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationCurveOccurrence();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationCurveOccurrence)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationCurveOccurrence)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationCurveOccurrence)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWAnnotationCurveOccurrence_HeaderFile
index 4babfa7e98713d2427a0aba7723c47353d5fbdd9..03f959c30821418d706bcde88d52f7992c083f3b 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx>
+#include "RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AnnotationCurveOccurrenceAndGeomReprItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.hxx
deleted file mode 100644 (file)
index 581d89e..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2017-02-06
-// Created by: Irina KRYLOVA
-// Copyright (c) 2017 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
-#define _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationCurveOccurrenceAndGeomReprItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for StepVisual_AnnotationCurveOccurrenceAndGeomReprItem
-class RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem.pxx
new file mode 100644 (file)
index 0000000..d3c3c34
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2017-02-06
+// Created by: Irina KRYLOVA
+// Copyright (c) 2017 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
+#define _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationCurveOccurrenceAndGeomReprItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for StepVisual_AnnotationCurveOccurrenceAndGeomReprItem
+class RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationCurveOccurrenceAndGeomReprItem)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
index fb85f8cf5a26a21b8eaefcd802f8a09c9ad0815f..27d1a0cb0f525023b691f4efbb9f2af1e75d7133 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationFillArea.hxx>
+#include "RWStepVisual_RWAnnotationFillArea.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AnnotationFillArea.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.hxx
deleted file mode 100644 (file)
index d360bea..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-// Created on: 2016-12-28
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationFillArea_HeaderFile
-#define _RWStepVisual_RWAnnotationFillArea_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationFillArea;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AnnotationFillArea
-class RWStepVisual_RWAnnotationFillArea 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationFillArea();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationFillArea)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationFillArea)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationFillArea)& ent, Interface_EntityIterator& iter) const;
-
-};
-
-#endif // _RWStepVisual_RWAnnotationFillArea_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.pxx
new file mode 100644 (file)
index 0000000..673c09a
--- /dev/null
@@ -0,0 +1,49 @@
+// Created on: 2016-12-28
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationFillArea_HeaderFile
+#define _RWStepVisual_RWAnnotationFillArea_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationFillArea;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AnnotationFillArea
+class RWStepVisual_RWAnnotationFillArea 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationFillArea();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationFillArea)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationFillArea)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationFillArea)& ent, Interface_EntityIterator& iter) const;
+
+};
+
+#endif // _RWStepVisual_RWAnnotationFillArea_HeaderFile
index ea27e61076edbe0ea3776d81d6e816e2712d97bb..874602a5e61fefe487056e5d21a00b0b9b09d80e 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationFillAreaOccurrence.hxx>
+#include "RWStepVisual_RWAnnotationFillAreaOccurrence.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_GeometricRepresentationItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.hxx
deleted file mode 100644 (file)
index 50c20df..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2016-12-28
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
-#define _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationFillAreaOccurrence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationFillAreaOccurrence
-class RWStepVisual_RWAnnotationFillAreaOccurrence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationFillAreaOccurrence();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.pxx
new file mode 100644 (file)
index 0000000..2e7b60f
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2016-12-28
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
+#define _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationFillAreaOccurrence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationFillAreaOccurrence
+class RWStepVisual_RWAnnotationFillAreaOccurrence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationFillAreaOccurrence();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationFillAreaOccurrence)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWAnnotationFillAreaOccurrence_HeaderFile
index 43836de8b39e1ffc4c5c0f63e51605034ae1798e..164a4c80ab92547648ce8c6e41707a37f474812c 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationOccurrence.hxx>
+#include "RWStepVisual_RWAnnotationOccurrence.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AnnotationOccurrence.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.hxx
deleted file mode 100644 (file)
index ca452c5..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationOccurrence_HeaderFile
-#define _RWStepVisual_RWAnnotationOccurrence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationOccurrence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWAnnotationOccurrence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationOccurrence();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationOccurrence)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationOccurrence)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationOccurrence)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWAnnotationOccurrence_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.pxx
new file mode 100644 (file)
index 0000000..019e8cb
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationOccurrence_HeaderFile
+#define _RWStepVisual_RWAnnotationOccurrence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationOccurrence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWAnnotationOccurrence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationOccurrence();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationOccurrence)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationOccurrence)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationOccurrence)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWAnnotationOccurrence_HeaderFile
index f1556bbf83aa563cda2a6a507a5d6033166e3d04..f1678991e2010dd3c37f1bf8b0b563c2933e481d 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAnnotationPlane.hxx>
+#include "RWStepVisual_RWAnnotationPlane.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AnnotationPlane.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationPlane.hxx b/src/RWStepVisual/RWStepVisual_RWAnnotationPlane.hxx
deleted file mode 100644 (file)
index 224e375..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAnnotationPlane_HeaderFile
-#define _RWStepVisual_RWAnnotationPlane_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AnnotationPlane;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationPlane
-class RWStepVisual_RWAnnotationPlane 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWAnnotationPlane();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationPlane)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationPlane)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AnnotationPlane)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWAnnotationPlane_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAnnotationPlane.pxx b/src/RWStepVisual/RWStepVisual_RWAnnotationPlane.pxx
new file mode 100644 (file)
index 0000000..90f9744
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAnnotationPlane_HeaderFile
+#define _RWStepVisual_RWAnnotationPlane_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AnnotationPlane;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationPlane
+class RWStepVisual_RWAnnotationPlane 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWAnnotationPlane();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AnnotationPlane)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AnnotationPlane)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AnnotationPlane)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWAnnotationPlane_HeaderFile
index a237c6628bf833cb2dbd40452590bef0f724cf52..97710355724ab33364b184146aa2e92fc8c87664 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWAreaInSet.hxx>
+#include "RWStepVisual_RWAreaInSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_AreaInSet.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWAreaInSet.hxx b/src/RWStepVisual/RWStepVisual_RWAreaInSet.hxx
deleted file mode 100644 (file)
index fa75503..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWAreaInSet_HeaderFile
-#define _RWStepVisual_RWAreaInSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_AreaInSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for AreaInSet
-class RWStepVisual_RWAreaInSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWAreaInSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AreaInSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AreaInSet)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_AreaInSet)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWAreaInSet_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWAreaInSet.pxx b/src/RWStepVisual/RWStepVisual_RWAreaInSet.pxx
new file mode 100644 (file)
index 0000000..1069763
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWAreaInSet_HeaderFile
+#define _RWStepVisual_RWAreaInSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_AreaInSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for AreaInSet
+class RWStepVisual_RWAreaInSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWAreaInSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AreaInSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AreaInSet)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_AreaInSet)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWAreaInSet_HeaderFile
index 72f6eecc4bd49ed3cdaa24fa46a4ad27b0c599d4..9691873a580b35406f0fd0db3ab2dea0ed7dc1d5 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWBackgroundColour.hxx>
+#include "RWStepVisual_RWBackgroundColour.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_BackgroundColour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWBackgroundColour.hxx b/src/RWStepVisual/RWStepVisual_RWBackgroundColour.hxx
deleted file mode 100644 (file)
index 8db1285..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWBackgroundColour_HeaderFile
-#define _RWStepVisual_RWBackgroundColour_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_BackgroundColour;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for BackgroundColour
-class RWStepVisual_RWBackgroundColour 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWBackgroundColour();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_BackgroundColour)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_BackgroundColour)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_BackgroundColour)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWBackgroundColour_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWBackgroundColour.pxx b/src/RWStepVisual/RWStepVisual_RWBackgroundColour.pxx
new file mode 100644 (file)
index 0000000..d8200bb
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWBackgroundColour_HeaderFile
+#define _RWStepVisual_RWBackgroundColour_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_BackgroundColour;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for BackgroundColour
+class RWStepVisual_RWBackgroundColour 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWBackgroundColour();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_BackgroundColour)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_BackgroundColour)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_BackgroundColour)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWBackgroundColour_HeaderFile
index 6b8cc1faefe984173c66e564b4d2104e7c02c245..aef3f538d75cfb4dd8c67d84e6476486cf66668a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraImage.hxx>
+#include "RWStepVisual_RWCameraImage.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationMap.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraImage.hxx b/src/RWStepVisual/RWStepVisual_RWCameraImage.hxx
deleted file mode 100644 (file)
index 21329cb..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraImage_HeaderFile
-#define _RWStepVisual_RWCameraImage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraImage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CameraImage
-class RWStepVisual_RWCameraImage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCameraImage();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraImage)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraImage)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CameraImage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCameraImage_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraImage.pxx b/src/RWStepVisual/RWStepVisual_RWCameraImage.pxx
new file mode 100644 (file)
index 0000000..67261bb
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraImage_HeaderFile
+#define _RWStepVisual_RWCameraImage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraImage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CameraImage
+class RWStepVisual_RWCameraImage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCameraImage();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraImage)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraImage)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CameraImage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCameraImage_HeaderFile
index 79e0ecc9923422c94ae2f7dc302dee1f8894b09c..9ae538b131ec8b641dc9163f11a610e001e73edf 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWCameraModel.hxx>
+#include "RWStepVisual_RWCameraModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CameraModel.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModel.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModel.hxx
deleted file mode 100644 (file)
index f0bbaca..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModel_HeaderFile
-#define _RWStepVisual_RWCameraModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModel;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for CameraModel
-class RWStepVisual_RWCameraModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCameraModel();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModel)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModel)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCameraModel_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModel.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModel.pxx
new file mode 100644 (file)
index 0000000..88545eb
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModel_HeaderFile
+#define _RWStepVisual_RWCameraModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModel;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for CameraModel
+class RWStepVisual_RWCameraModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModel();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModel)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModel)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCameraModel_HeaderFile
index a60a16efd9e85c2bddd86f6a1f4f227414afbecf..40b644873f8f82cc075c5ae72459776e1dc44444 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraModelD2.hxx>
+#include "RWStepVisual_RWCameraModelD2.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CameraModelD2.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD2.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD2.hxx
deleted file mode 100644 (file)
index 94b65a2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModelD2_HeaderFile
-#define _RWStepVisual_RWCameraModelD2_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModelD2;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CameraModelD2
-class RWStepVisual_RWCameraModelD2 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCameraModelD2();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD2)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD2)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CameraModelD2)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCameraModelD2_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD2.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD2.pxx
new file mode 100644 (file)
index 0000000..9990e6e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModelD2_HeaderFile
+#define _RWStepVisual_RWCameraModelD2_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModelD2;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CameraModelD2
+class RWStepVisual_RWCameraModelD2 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModelD2();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD2)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD2)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CameraModelD2)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCameraModelD2_HeaderFile
index 0c4b27eaf83b0deaa5e701d1767ed1e0d5090ba8..7df04e88bb3f56e8bf55d7ec3491baa7d1e943bb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraModelD3.hxx>
+#include "RWStepVisual_RWCameraModelD3.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3.hxx
deleted file mode 100644 (file)
index 5e4332c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModelD3_HeaderFile
-#define _RWStepVisual_RWCameraModelD3_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModelD3;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CameraModelD3
-class RWStepVisual_RWCameraModelD3 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCameraModelD3();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD3)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CameraModelD3)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCameraModelD3_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3.pxx
new file mode 100644 (file)
index 0000000..57d2ebf
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModelD3_HeaderFile
+#define _RWStepVisual_RWCameraModelD3_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModelD3;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CameraModelD3
+class RWStepVisual_RWCameraModelD3 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModelD3();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD3)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CameraModelD3)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCameraModelD3_HeaderFile
index 697936572a4800b84c4a906b46ec1544a4bbea1d..69e59233f434657318b4cc9f0259720740c5bf47 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClipping.hxx>
+#include "RWStepVisual_RWCameraModelD3MultiClipping.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_Axis2Placement3d.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.hxx
deleted file mode 100644 (file)
index 725d830..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2016-10-25
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
-#define _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModelD3MultiClipping;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for CameraModelD3MultiClipping
-class RWStepVisual_RWCameraModelD3MultiClipping
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWCameraModelD3MultiClipping();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-                                 const Standard_Integer num,
-                                 Handle(Interface_Check)& ach,
-                                 const Handle(StepVisual_CameraModelD3MultiClipping)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClipping)& ent) const;
-  
-  Standard_EXPORT void Share(const Handle(StepVisual_CameraModelD3MultiClipping)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.pxx
new file mode 100644 (file)
index 0000000..0d6b21a
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2016-10-25
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
+#define _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModelD3MultiClipping;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for CameraModelD3MultiClipping
+class RWStepVisual_RWCameraModelD3MultiClipping
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModelD3MultiClipping();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+                                 const Standard_Integer num,
+                                 Handle(Interface_Check)& ach,
+                                 const Handle(StepVisual_CameraModelD3MultiClipping)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClipping)& ent) const;
+  
+  Standard_HIDDEN void Share(const Handle(StepVisual_CameraModelD3MultiClipping)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWCameraModelD3MultiClipping_HeaderFile
index 75cb3fe307a43810539b6126bde3a5d6c32b2e29..753244cfe3937a6188cb33944d307690a1c5d3d3 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx>
+#include "RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CameraModelD3MultiClippingIntersection.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx
deleted file mode 100644 (file)
index bc35496..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2016-11-14
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
-#define _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModelD3MultiClippingIntersection;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for CameraModelD3MultiClippingIntersection
-class RWStepVisual_RWCameraModelD3MultiClippingIntersection
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWCameraModelD3MultiClippingIntersection();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-                                 const Standard_Integer num,
-                                 Handle(Interface_Check)& ach,
-                                 const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent) const;
-  
-  Standard_EXPORT void Share(const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.pxx
new file mode 100644 (file)
index 0000000..06d66e0
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2016-11-14
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
+#define _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModelD3MultiClippingIntersection;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for CameraModelD3MultiClippingIntersection
+class RWStepVisual_RWCameraModelD3MultiClippingIntersection
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModelD3MultiClippingIntersection();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+                                 const Standard_Integer num,
+                                 Handle(Interface_Check)& ach,
+                                 const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent) const;
+  
+  Standard_HIDDEN void Share(const Handle(StepVisual_CameraModelD3MultiClippingIntersection)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWCameraModelD3MultiClippingIntersection_HeaderFile
index c6e41e2eab147f0a83ec572a3c9d9a6b8607105a..e8d802b1f07b6d3726a8bfc7a3a3c3e64de58275 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx>
+#include "RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CameraModelD3MultiClippingUnion.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx
deleted file mode 100644 (file)
index d62fc19..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2016-11-14
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
-#define _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraModelD3MultiClippingUnion;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for CameraModelD3MultiClippingUnion
-class RWStepVisual_RWCameraModelD3MultiClippingUnion
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWCameraModelD3MultiClippingUnion();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-                                 const Standard_Integer num,
-                                 Handle(Interface_Check)& ach,
-                                 const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent) const;
-  
-  Standard_EXPORT void Share(const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx b/src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.pxx
new file mode 100644 (file)
index 0000000..80ad375
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2016-11-14
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
+#define _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraModelD3MultiClippingUnion;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for CameraModelD3MultiClippingUnion
+class RWStepVisual_RWCameraModelD3MultiClippingUnion
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWCameraModelD3MultiClippingUnion();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+                                 const Standard_Integer num,
+                                 Handle(Interface_Check)& ach,
+                                 const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent) const;
+  
+  Standard_HIDDEN void Share(const Handle(StepVisual_CameraModelD3MultiClippingUnion)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWCameraModelD3MultiClippingUnion_HeaderFile
index 18d3baa66e3911d9ad01c4b744a806172972edee..e646e906e067477b64d8521c3cd28c7cc771b793 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCameraUsage.hxx>
+#include "RWStepVisual_RWCameraUsage.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_Representation.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraUsage.hxx b/src/RWStepVisual/RWStepVisual_RWCameraUsage.hxx
deleted file mode 100644 (file)
index a16ae33..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCameraUsage_HeaderFile
-#define _RWStepVisual_RWCameraUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CameraUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CameraUsage
-class RWStepVisual_RWCameraUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCameraUsage();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraUsage)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraUsage)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CameraUsage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCameraUsage_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCameraUsage.pxx b/src/RWStepVisual/RWStepVisual_RWCameraUsage.pxx
new file mode 100644 (file)
index 0000000..132d42d
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCameraUsage_HeaderFile
+#define _RWStepVisual_RWCameraUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CameraUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CameraUsage
+class RWStepVisual_RWCameraUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCameraUsage();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraUsage)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraUsage)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CameraUsage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCameraUsage_HeaderFile
index c0b99640bed263af7e04860f5972b6e9d003c51c..4ff101e4ebe50e1812663984139ab33aa3cfcfcc 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx>
+#include "RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx b/src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.hxx
deleted file mode 100644 (file)
index 8b654d8..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-// Created on: 2016-08-25
-// Created by: Irina KRYLOVA
-// Copyright (c) 2016 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
-#define _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for complex STEP entity Characterized_Object & Characterized_Representation & Draughting_Model & Representation
-class RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-    Standard_EXPORT RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel();
-  
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& data,
-                                const Standard_Integer num, Handle(Interface_Check)& ach,
-                                const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent) const;
-  
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW,
-                                 const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent) const;
-  
-  Standard_EXPORT void Share(const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent,
-                             Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx b/src/RWStepVisual/RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel.pxx
new file mode 100644 (file)
index 0000000..8cc69fd
--- /dev/null
@@ -0,0 +1,51 @@
+// Created on: 2016-08-25
+// Created by: Irina KRYLOVA
+// Copyright (c) 2016 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
+#define _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for complex STEP entity Characterized_Object & Characterized_Representation & Draughting_Model & Representation
+class RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+    Standard_HIDDEN RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel();
+  
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& data,
+                                const Standard_Integer num, Handle(Interface_Check)& ach,
+                                const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent) const;
+  
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW,
+                                 const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent) const;
+  
+  Standard_HIDDEN void Share(const Handle(StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel)& ent,
+                             Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel_HeaderFile
index 4eec0a4858842ded42a9cf555eb88afdfbc6e00d..fba60b0aea3dc393da46338b44bf9f3bbd1dfe9e 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWColour.hxx>
+#include "RWStepVisual_RWColour.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Colour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWColour.hxx b/src/RWStepVisual/RWStepVisual_RWColour.hxx
deleted file mode 100644 (file)
index 2c667b3..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWColour_HeaderFile
-#define _RWStepVisual_RWColour_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_Colour;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for Colour
-class RWStepVisual_RWColour 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWColour();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Colour)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Colour)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWColour_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWColour.pxx b/src/RWStepVisual/RWStepVisual_RWColour.pxx
new file mode 100644 (file)
index 0000000..6af7785
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWColour_HeaderFile
+#define _RWStepVisual_RWColour_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_Colour;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for Colour
+class RWStepVisual_RWColour 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWColour();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Colour)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Colour)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWColour_HeaderFile
index 3e29593f93af19c41313ccb7d1b1893f8e6ab4d0..786611eb6c944028217e5ee6ba7fc00fbea3d20f 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWColourRgb.hxx>
+#include "RWStepVisual_RWColourRgb.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_ColourRgb.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWColourRgb.hxx b/src/RWStepVisual/RWStepVisual_RWColourRgb.hxx
deleted file mode 100644 (file)
index e996385..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWColourRgb_HeaderFile
-#define _RWStepVisual_RWColourRgb_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ColourRgb;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ColourRgb
-class RWStepVisual_RWColourRgb 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWColourRgb();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourRgb)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourRgb)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWColourRgb_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWColourRgb.pxx b/src/RWStepVisual/RWStepVisual_RWColourRgb.pxx
new file mode 100644 (file)
index 0000000..ba86477
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWColourRgb_HeaderFile
+#define _RWStepVisual_RWColourRgb_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ColourRgb;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ColourRgb
+class RWStepVisual_RWColourRgb 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWColourRgb();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourRgb)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourRgb)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWColourRgb_HeaderFile
index f735d31248f2145f9d619f11e5a4b36cc5fc0c46..d11ceda00cc8ad21dd2e9fad49e3ed8319460bea 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWColourSpecification.hxx>
+#include "RWStepVisual_RWColourSpecification.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_ColourSpecification.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWColourSpecification.hxx b/src/RWStepVisual/RWStepVisual_RWColourSpecification.hxx
deleted file mode 100644 (file)
index 3cf508e..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWColourSpecification_HeaderFile
-#define _RWStepVisual_RWColourSpecification_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ColourSpecification;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for ColourSpecification
-class RWStepVisual_RWColourSpecification 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWColourSpecification();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourSpecification)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourSpecification)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWColourSpecification_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWColourSpecification.pxx b/src/RWStepVisual/RWStepVisual_RWColourSpecification.pxx
new file mode 100644 (file)
index 0000000..0b58d55
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWColourSpecification_HeaderFile
+#define _RWStepVisual_RWColourSpecification_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ColourSpecification;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for ColourSpecification
+class RWStepVisual_RWColourSpecification 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWColourSpecification();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourSpecification)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourSpecification)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWColourSpecification_HeaderFile
index 7ae9ded12a1ebff39cea21bb80e47529e12433c2..778b8de4e7dd76d3a062195fe8d1477ce9bab3c1 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWComplexTriangulatedFace.hxx>
+#include "RWStepVisual_RWComplexTriangulatedFace.pxx"
 #include <StepVisual_ComplexTriangulatedFace.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.hxx b/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.hxx
deleted file mode 100644 (file)
index d87a02c..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:11 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
-#define _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_ComplexTriangulatedFace;
-
-//! Read & Write tool for ComplexTriangulatedFace
-class RWStepVisual_RWComplexTriangulatedFace
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWComplexTriangulatedFace();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_ComplexTriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_ComplexTriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_ComplexTriangulatedFace)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.pxx b/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedFace.pxx
new file mode 100644 (file)
index 0000000..418ed16
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:11 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
+#define _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_ComplexTriangulatedFace;
+
+//! Read & Write tool for ComplexTriangulatedFace
+class RWStepVisual_RWComplexTriangulatedFace
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWComplexTriangulatedFace();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_ComplexTriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_ComplexTriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_ComplexTriangulatedFace)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWComplexTriangulatedFace_HeaderFile_
index ddf7af7495f4614ffe6ea9bf77a58a5fb3b54978..d5061506418804682c57f02667aefb2f64802503 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx>
+#include "RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx"
 #include <StepVisual_ComplexTriangulatedSurfaceSet.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx b/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.hxx
deleted file mode 100644 (file)
index 2564dee..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:11 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
-#define _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_ComplexTriangulatedSurfaceSet;
-
-//! Read & Write tool for ComplexTriangulatedSurfaceSet
-class RWStepVisual_RWComplexTriangulatedSurfaceSet
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWComplexTriangulatedSurfaceSet();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx b/src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.pxx
new file mode 100644 (file)
index 0000000..34541e7
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:11 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
+#define _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_ComplexTriangulatedSurfaceSet;
+
+//! Read & Write tool for ComplexTriangulatedSurfaceSet
+class RWStepVisual_RWComplexTriangulatedSurfaceSet
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWComplexTriangulatedSurfaceSet();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_ComplexTriangulatedSurfaceSet)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWComplexTriangulatedSurfaceSet_HeaderFile_
index 7991ebd7fef46fed67d32d68aaad01a0efcdc4ec..3b4632016454fac8ac8fc3505eaa4bd739bdb2ea 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCompositeText.hxx>
+#include "RWStepVisual_RWCompositeText.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CompositeText.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCompositeText.hxx b/src/RWStepVisual/RWStepVisual_RWCompositeText.hxx
deleted file mode 100644 (file)
index 56d96c9..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCompositeText_HeaderFile
-#define _RWStepVisual_RWCompositeText_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CompositeText;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompositeText
-class RWStepVisual_RWCompositeText 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCompositeText();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeText)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeText)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CompositeText)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCompositeText_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCompositeText.pxx b/src/RWStepVisual/RWStepVisual_RWCompositeText.pxx
new file mode 100644 (file)
index 0000000..c15f89a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCompositeText_HeaderFile
+#define _RWStepVisual_RWCompositeText_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CompositeText;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompositeText
+class RWStepVisual_RWCompositeText 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCompositeText();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeText)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeText)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CompositeText)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCompositeText_HeaderFile
index d2711983dcdd5e7744faa4b1286e261c270c6ea8..6c74dd726db244f8b884ad49503d491fce5fa185 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCompositeTextWithExtent.hxx>
+#include "RWStepVisual_RWCompositeTextWithExtent.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CompositeTextWithExtent.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.hxx b/src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.hxx
deleted file mode 100644 (file)
index 10ab213..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
-#define _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CompositeTextWithExtent;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CompositeTextWithExtent
-class RWStepVisual_RWCompositeTextWithExtent 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCompositeTextWithExtent();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CompositeTextWithExtent)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.pxx b/src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.pxx
new file mode 100644 (file)
index 0000000..6d06868
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
+#define _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CompositeTextWithExtent;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CompositeTextWithExtent
+class RWStepVisual_RWCompositeTextWithExtent 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCompositeTextWithExtent();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CompositeTextWithExtent)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
index 1cfed084d1df1e17269d38f7c77feaad0b6f9786..9334218cec6b62f4c2521cc75113ef69b3aee0fb 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWContextDependentInvisibility.hxx>
+#include "RWStepVisual_RWContextDependentInvisibility.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_ContextDependentInvisibility.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.hxx b/src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.hxx
deleted file mode 100644 (file)
index 896b10a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWContextDependentInvisibility_HeaderFile
-#define _RWStepVisual_RWContextDependentInvisibility_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ContextDependentInvisibility;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ContextDependentInvisibility
-class RWStepVisual_RWContextDependentInvisibility 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWContextDependentInvisibility();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_ContextDependentInvisibility)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWContextDependentInvisibility_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.pxx b/src/RWStepVisual/RWStepVisual_RWContextDependentInvisibility.pxx
new file mode 100644 (file)
index 0000000..0f42715
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWContextDependentInvisibility_HeaderFile
+#define _RWStepVisual_RWContextDependentInvisibility_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ContextDependentInvisibility;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ContextDependentInvisibility
+class RWStepVisual_RWContextDependentInvisibility 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWContextDependentInvisibility();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_ContextDependentInvisibility)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWContextDependentInvisibility_HeaderFile
index bf19ce3f67c193151eba79dd44b79cc582b21880..4eedaa46ec0b39b671c84ad2162f143ce380f5a8 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWContextDependentOverRidingStyledItem.hxx>
+#include "RWStepVisual_RWContextDependentOverRidingStyledItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_ContextDependentOverRidingStyledItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.hxx b/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.hxx
deleted file mode 100644 (file)
index fab5b00..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
-#define _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ContextDependentOverRidingStyledItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ContextDependentOverRidingStyledItem
-class RWStepVisual_RWContextDependentOverRidingStyledItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWContextDependentOverRidingStyledItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.pxx b/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.pxx
new file mode 100644 (file)
index 0000000..63e5e17
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
+#define _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ContextDependentOverRidingStyledItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ContextDependentOverRidingStyledItem
+class RWStepVisual_RWContextDependentOverRidingStyledItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWContextDependentOverRidingStyledItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
index 206101e4ee47873e7f61baa7b73fb193a5ae5e6c..702159fee1a9da75f522d054c6d28d470445cde5 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCoordinatesList.hxx>
+#include "RWStepVisual_RWCoordinatesList.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CoordinatesList.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCoordinatesList.hxx b/src/RWStepVisual/RWStepVisual_RWCoordinatesList.hxx
deleted file mode 100644 (file)
index 791a4fa..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Galina Kulikova
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCoordinatesList_HeaderFile
-#define _RWStepVisual_RWCoordinatesList_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-#include <StepData_StepReaderData.hxx>
-class Interface_Check;
-class  StepVisual_CoordinatesList;
-class StepData_StepWriter;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWCoordinatesList 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWCoordinatesList();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-        const Standard_Integer num,
-        Handle(Interface_Check)& ach,
-        const Handle(StepVisual_CoordinatesList)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_CoordinatesList)& ent) const;
-};
-#endif // _RWStepVisual_RWCoordinatesList_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCoordinatesList.pxx b/src/RWStepVisual/RWStepVisual_RWCoordinatesList.pxx
new file mode 100644 (file)
index 0000000..2eb6929
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Galina Kulikova
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCoordinatesList_HeaderFile
+#define _RWStepVisual_RWCoordinatesList_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+#include <StepData_StepReaderData.hxx>
+class Interface_Check;
+class  StepVisual_CoordinatesList;
+class StepData_StepWriter;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWCoordinatesList 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWCoordinatesList();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+        const Standard_Integer num,
+        Handle(Interface_Check)& ach,
+        const Handle(StepVisual_CoordinatesList)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_CoordinatesList)& ent) const;
+};
+#endif // _RWStepVisual_RWCoordinatesList_HeaderFile
index b7a18ac584dc7ea8c464e4820be5b33d9e55ca5b..876791034fc7a5810382fd94cf0612f918168289 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWCubicBezierTessellatedEdge.hxx>
+#include "RWStepVisual_RWCubicBezierTessellatedEdge.pxx"
 #include <StepVisual_CubicBezierTessellatedEdge.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.hxx b/src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.hxx
deleted file mode 100644 (file)
index 20d41bd..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:11 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
-#define _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_CubicBezierTessellatedEdge;
-
-//! Read & Write tool for CubicBezierTessellatedEdge
-class RWStepVisual_RWCubicBezierTessellatedEdge
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWCubicBezierTessellatedEdge();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.pxx b/src/RWStepVisual/RWStepVisual_RWCubicBezierTessellatedEdge.pxx
new file mode 100644 (file)
index 0000000..3a04f7a
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:11 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
+#define _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_CubicBezierTessellatedEdge;
+
+//! Read & Write tool for CubicBezierTessellatedEdge
+class RWStepVisual_RWCubicBezierTessellatedEdge
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWCubicBezierTessellatedEdge();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_CubicBezierTessellatedEdge)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWCubicBezierTessellatedEdge_HeaderFile_
index 4cd7be5f9242810c60d41f01ea0a0da12b03bc1d..acab57e0dee22fc3c88cdeb8442d6863c7a3868b 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWCubicBezierTriangulatedFace.hxx>
+#include "RWStepVisual_RWCubicBezierTriangulatedFace.pxx"
 #include <StepVisual_CubicBezierTriangulatedFace.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.hxx b/src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.hxx
deleted file mode 100644 (file)
index 8825c1c..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:11 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
-#define _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_CubicBezierTriangulatedFace;
-
-//! Read & Write tool for CubicBezierTriangulatedFace
-class RWStepVisual_RWCubicBezierTriangulatedFace
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWCubicBezierTriangulatedFace();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.pxx b/src/RWStepVisual/RWStepVisual_RWCubicBezierTriangulatedFace.pxx
new file mode 100644 (file)
index 0000000..c6f8fe1
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:11 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
+#define _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_CubicBezierTriangulatedFace;
+
+//! Read & Write tool for CubicBezierTriangulatedFace
+class RWStepVisual_RWCubicBezierTriangulatedFace
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWCubicBezierTriangulatedFace();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_CubicBezierTriangulatedFace)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWCubicBezierTriangulatedFace_HeaderFile_
index 532c665e20676167040853e090196c5cee2c7212..074942d6e36fbbd61b6c12579e329f467801d2a8 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCurveStyle.hxx>
+#include "RWStepVisual_RWCurveStyle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Colour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyle.hxx b/src/RWStepVisual/RWStepVisual_RWCurveStyle.hxx
deleted file mode 100644 (file)
index cdbb0b7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCurveStyle_HeaderFile
-#define _RWStepVisual_RWCurveStyle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CurveStyle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CurveStyle
-class RWStepVisual_RWCurveStyle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCurveStyle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CurveStyle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCurveStyle_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyle.pxx b/src/RWStepVisual/RWStepVisual_RWCurveStyle.pxx
new file mode 100644 (file)
index 0000000..dade807
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCurveStyle_HeaderFile
+#define _RWStepVisual_RWCurveStyle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CurveStyle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CurveStyle
+class RWStepVisual_RWCurveStyle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCurveStyle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CurveStyle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCurveStyle_HeaderFile
index 65bb30dd3031adf197fba4b62862281cd8b1bfba..9126a8b602ac5c028f16c886361e516696824b6b 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWCurveStyleFont.hxx>
+#include "RWStepVisual_RWCurveStyleFont.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyleFont.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyleFont.hxx b/src/RWStepVisual/RWStepVisual_RWCurveStyleFont.hxx
deleted file mode 100644 (file)
index 41880be..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCurveStyleFont_HeaderFile
-#define _RWStepVisual_RWCurveStyleFont_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CurveStyleFont;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for CurveStyleFont
-class RWStepVisual_RWCurveStyleFont 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCurveStyleFont();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFont)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFont)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_CurveStyleFont)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCurveStyleFont_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyleFont.pxx b/src/RWStepVisual/RWStepVisual_RWCurveStyleFont.pxx
new file mode 100644 (file)
index 0000000..de93720
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCurveStyleFont_HeaderFile
+#define _RWStepVisual_RWCurveStyleFont_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CurveStyleFont;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for CurveStyleFont
+class RWStepVisual_RWCurveStyleFont 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCurveStyleFont();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFont)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFont)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_CurveStyleFont)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCurveStyleFont_HeaderFile
index f8a42c90499651b0bf2b94702a3e48d0543d4271..bd8bb0168ca319a099cc1c8ed9aa26715d8dbf53 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWCurveStyleFontPattern.hxx>
+#include "RWStepVisual_RWCurveStyleFontPattern.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyleFontPattern.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.hxx b/src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.hxx
deleted file mode 100644 (file)
index 8ddbee6..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
-#define _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_CurveStyleFontPattern;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for CurveStyleFontPattern
-class RWStepVisual_RWCurveStyleFontPattern 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWCurveStyleFontPattern();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.pxx b/src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.pxx
new file mode 100644 (file)
index 0000000..dcdfe2b
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
+#define _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_CurveStyleFontPattern;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for CurveStyleFontPattern
+class RWStepVisual_RWCurveStyleFontPattern 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWCurveStyleFontPattern();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
index a5ebadd6d3a1a96760da4f9a049fb60d9adc0ae3..3bd166f6c583acd1577c8036b3c15def192c3404 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWDraughtingCallout.hxx>
+#include "RWStepVisual_RWDraughtingCallout.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_DraughtingCallout.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingCallout.hxx b/src/RWStepVisual/RWStepVisual_RWDraughtingCallout.hxx
deleted file mode 100644 (file)
index 9d56135..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Irina KRYLOVA
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWDraughtingCallout_HeaderFile
-#define _RWStepVisual_RWDraughtingCallout_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class Interface_EntityIterator;
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_DraughtingCallout;
-class StepData_StepWriter;
-
-//! Read & Write Module for DraughtingCallout
-class RWStepVisual_RWDraughtingCallout 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWDraughtingCallout();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingCallout)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingCallout)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_DraughtingCallout)& ent, Interface_EntityIterator& iter)  const;
-};
-#endif // _RWStepVisual_RWDraughtingCallout_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingCallout.pxx b/src/RWStepVisual/RWStepVisual_RWDraughtingCallout.pxx
new file mode 100644 (file)
index 0000000..5fb5084
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Irina KRYLOVA
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWDraughtingCallout_HeaderFile
+#define _RWStepVisual_RWDraughtingCallout_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class Interface_EntityIterator;
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_DraughtingCallout;
+class StepData_StepWriter;
+
+//! Read & Write Module for DraughtingCallout
+class RWStepVisual_RWDraughtingCallout 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWDraughtingCallout();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingCallout)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingCallout)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_DraughtingCallout)& ent, Interface_EntityIterator& iter)  const;
+};
+#endif // _RWStepVisual_RWDraughtingCallout_HeaderFile
index 4cbd1572d6c86f210d952208b0d9d5b7e751821b..050558d4fd4c186c029cdcd4eaa3c1f84e5580e7 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWDraughtingModel.hxx>
+#include "RWStepVisual_RWDraughtingModel.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingModel.hxx b/src/RWStepVisual/RWStepVisual_RWDraughtingModel.hxx
deleted file mode 100644 (file)
index cb32f2f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-01-13
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWDraughtingModel_HeaderFile
-#define _RWStepVisual_RWDraughtingModel_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_DraughtingModel;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for DraughtingModel
-class RWStepVisual_RWDraughtingModel 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepVisual_RWDraughtingModel();
-  
-  //! Reads DraughtingModel
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingModel)& ent) const;
-  
-  //! Writes DraughtingModel
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingModel)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepVisual_DraughtingModel)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWDraughtingModel_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingModel.pxx b/src/RWStepVisual/RWStepVisual_RWDraughtingModel.pxx
new file mode 100644 (file)
index 0000000..5c1d945
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-01-13
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWDraughtingModel_HeaderFile
+#define _RWStepVisual_RWDraughtingModel_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_DraughtingModel;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for DraughtingModel
+class RWStepVisual_RWDraughtingModel 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepVisual_RWDraughtingModel();
+  
+  //! Reads DraughtingModel
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingModel)& ent) const;
+  
+  //! Writes DraughtingModel
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingModel)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepVisual_DraughtingModel)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWDraughtingModel_HeaderFile
index ead86c14b6f6d2eb201e5f4f6224a47bbb6799b0..7a9be608f3c67c3fd41340693f4071199dcb8118 100644 (file)
@@ -13,7 +13,7 @@
 
 //:S4134: abv 03.03.99: implementation of DraughtingPreDefinedColour modified
 
-#include <RWStepVisual_RWDraughtingPreDefinedColour.hxx>
+#include "RWStepVisual_RWDraughtingPreDefinedColour.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_DraughtingPreDefinedColour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.hxx b/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.hxx
deleted file mode 100644 (file)
index 8f8ee43..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
-#define _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_DraughtingPreDefinedColour;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DraughtingPreDefinedColour
-class RWStepVisual_RWDraughtingPreDefinedColour 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWDraughtingPreDefinedColour();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.pxx b/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedColour.pxx
new file mode 100644 (file)
index 0000000..5a08705
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
+#define _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_DraughtingPreDefinedColour;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DraughtingPreDefinedColour
+class RWStepVisual_RWDraughtingPreDefinedColour 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWDraughtingPreDefinedColour();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
index 0ad42338f78c18245f4f674048f1d38014e56930..58baadf4d11406dfe1706b468efd308e9e261d2f 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx>
+#include "RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_DraughtingPreDefinedCurveFont.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx b/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx
deleted file mode 100644 (file)
index c48dd82..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
-#define _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_DraughtingPreDefinedCurveFont;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for DraughtingPreDefinedCurveFont
-class RWStepVisual_RWDraughtingPreDefinedCurveFont 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWDraughtingPreDefinedCurveFont();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx b/src/RWStepVisual/RWStepVisual_RWDraughtingPreDefinedCurveFont.pxx
new file mode 100644 (file)
index 0000000..fda6242
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
+#define _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_DraughtingPreDefinedCurveFont;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for DraughtingPreDefinedCurveFont
+class RWStepVisual_RWDraughtingPreDefinedCurveFont 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWDraughtingPreDefinedCurveFont();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
index 9ac8de495152df8727ebc9e80c2f2272a597d869..dcd7adbe92fd8672ee16d24dbfbc25322ad617df 100644 (file)
@@ -16,7 +16,7 @@
 // Generator:  ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWExternallyDefinedCurveFont.hxx>
+#include "RWStepVisual_RWExternallyDefinedCurveFont.pxx"
 #include <StepBasic_ExternalSource.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.hxx b/src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.hxx
deleted file mode 100644 (file)
index 69a2c8b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-// Created on: 2000-05-10
-// Created by: Andrey BETENEV
-// Copyright (c) 2000-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
-#define _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ExternallyDefinedCurveFont;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write tool for ExternallyDefinedCurveFont
-class RWStepVisual_RWExternallyDefinedCurveFont 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  //! Empty constructor
-  Standard_EXPORT RWStepVisual_RWExternallyDefinedCurveFont();
-  
-  //! Reads ExternallyDefinedCurveFont
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
-  
-  //! Writes ExternallyDefinedCurveFont
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
-  
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepVisual_ExternallyDefinedCurveFont)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.pxx b/src/RWStepVisual/RWStepVisual_RWExternallyDefinedCurveFont.pxx
new file mode 100644 (file)
index 0000000..4ea16a4
--- /dev/null
@@ -0,0 +1,74 @@
+// Created on: 2000-05-10
+// Created by: Andrey BETENEV
+// Copyright (c) 2000-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
+#define _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ExternallyDefinedCurveFont;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write tool for ExternallyDefinedCurveFont
+class RWStepVisual_RWExternallyDefinedCurveFont 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  //! Empty constructor
+  Standard_HIDDEN RWStepVisual_RWExternallyDefinedCurveFont();
+  
+  //! Reads ExternallyDefinedCurveFont
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
+  
+  //! Writes ExternallyDefinedCurveFont
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
+  
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepVisual_ExternallyDefinedCurveFont)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
index d324b8387e2d4e0af4b6751b03400e4d1e6cd1e7..5b6881161fd9d21ddabcce06262e493cadc77f30 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWFillAreaStyle.hxx>
+#include "RWStepVisual_RWFillAreaStyle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_FillAreaStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWFillAreaStyle.hxx b/src/RWStepVisual/RWStepVisual_RWFillAreaStyle.hxx
deleted file mode 100644 (file)
index b05e1f0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWFillAreaStyle_HeaderFile
-#define _RWStepVisual_RWFillAreaStyle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_FillAreaStyle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FillAreaStyle
-class RWStepVisual_RWFillAreaStyle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWFillAreaStyle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_FillAreaStyle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWFillAreaStyle_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWFillAreaStyle.pxx b/src/RWStepVisual/RWStepVisual_RWFillAreaStyle.pxx
new file mode 100644 (file)
index 0000000..6204346
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWFillAreaStyle_HeaderFile
+#define _RWStepVisual_RWFillAreaStyle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_FillAreaStyle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FillAreaStyle
+class RWStepVisual_RWFillAreaStyle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWFillAreaStyle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_FillAreaStyle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWFillAreaStyle_HeaderFile
index 53f9ef869bfcf92ac42493871cdf8c7d747a7232..e9a3e4923c28c3534b4b7fd3af53c9008098c9c7 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWFillAreaStyleColour.hxx>
+#include "RWStepVisual_RWFillAreaStyleColour.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Colour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.hxx b/src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.hxx
deleted file mode 100644 (file)
index 99dad28..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWFillAreaStyleColour_HeaderFile
-#define _RWStepVisual_RWFillAreaStyleColour_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_FillAreaStyleColour;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for FillAreaStyleColour
-class RWStepVisual_RWFillAreaStyleColour 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWFillAreaStyleColour();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_FillAreaStyleColour)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWFillAreaStyleColour_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.pxx b/src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.pxx
new file mode 100644 (file)
index 0000000..3ee4147
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWFillAreaStyleColour_HeaderFile
+#define _RWStepVisual_RWFillAreaStyleColour_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_FillAreaStyleColour;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for FillAreaStyleColour
+class RWStepVisual_RWFillAreaStyleColour 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWFillAreaStyleColour();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_FillAreaStyleColour)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWFillAreaStyleColour_HeaderFile
index 9fb550cc4d4438ab30df20aff40cab29f8a46728..27493debb9b251c3e65248cf9344d827ce951e8a 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWInvisibility.hxx>
+#include "RWStepVisual_RWInvisibility.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Invisibility.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWInvisibility.hxx b/src/RWStepVisual/RWStepVisual_RWInvisibility.hxx
deleted file mode 100644 (file)
index 7a9abdf..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWInvisibility_HeaderFile
-#define _RWStepVisual_RWInvisibility_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_Invisibility;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Invisibility
-class RWStepVisual_RWInvisibility 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWInvisibility();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Invisibility)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Invisibility)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_Invisibility)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWInvisibility_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWInvisibility.pxx b/src/RWStepVisual/RWStepVisual_RWInvisibility.pxx
new file mode 100644 (file)
index 0000000..d05809e
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWInvisibility_HeaderFile
+#define _RWStepVisual_RWInvisibility_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_Invisibility;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Invisibility
+class RWStepVisual_RWInvisibility 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWInvisibility();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Invisibility)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Invisibility)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_Invisibility)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWInvisibility_HeaderFile
index 149a819e9a1f01b0b1be4651eb10541a1eac6092..758327a6e1b9ab5d309ba8782cc0864f4fb60909 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx>
+#include "RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx b/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx
deleted file mode 100644 (file)
index 52c341e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
-#define _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_MechanicalDesignGeometricPresentationArea;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MechanicalDesignGeometricPresentationArea
-class RWStepVisual_RWMechanicalDesignGeometricPresentationArea 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWMechanicalDesignGeometricPresentationArea();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx b/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationArea.pxx
new file mode 100644 (file)
index 0000000..aeba831
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
+#define _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_MechanicalDesignGeometricPresentationArea;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MechanicalDesignGeometricPresentationArea
+class RWStepVisual_RWMechanicalDesignGeometricPresentationArea 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWMechanicalDesignGeometricPresentationArea();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
index 57c695f590e44af5d85bf8eda1d6159aa7ef74b8..5e169e07f0b6c57fe78c9c01652058ea7ab9bd84 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx>
+#include "RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx b/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx
deleted file mode 100644 (file)
index 5113cf8..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
-#define _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_MechanicalDesignGeometricPresentationRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for MechanicalDesignGeometricPresentationRepresentation
-class RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx b/src/RWStepVisual/RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.pxx
new file mode 100644 (file)
index 0000000..fde2ff9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
+#define _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_MechanicalDesignGeometricPresentationRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for MechanicalDesignGeometricPresentationRepresentation
+class RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
index 0d6419694334f5ade4dfcb9e6dcacf5ab63d4318..105a0aa66712abb64308fedac144485d61dc527d 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWOverRidingStyledItem.hxx>
+#include "RWStepVisual_RWOverRidingStyledItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_OverRidingStyledItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.hxx b/src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.hxx
deleted file mode 100644 (file)
index cbbc9fe..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWOverRidingStyledItem_HeaderFile
-#define _RWStepVisual_RWOverRidingStyledItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_OverRidingStyledItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for OverRidingStyledItem
-class RWStepVisual_RWOverRidingStyledItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWOverRidingStyledItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_OverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWOverRidingStyledItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.pxx b/src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.pxx
new file mode 100644 (file)
index 0000000..f3a7f4f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWOverRidingStyledItem_HeaderFile
+#define _RWStepVisual_RWOverRidingStyledItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_OverRidingStyledItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for OverRidingStyledItem
+class RWStepVisual_RWOverRidingStyledItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWOverRidingStyledItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_OverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWOverRidingStyledItem_HeaderFile
index 0893646eac1e816cb9a08ffc95f15dc707581268..36187e2ce64a33b3eca3b89f2072a4f1128dfea2 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPlanarBox.hxx>
+#include "RWStepVisual_RWPlanarBox.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PlanarBox.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPlanarBox.hxx b/src/RWStepVisual/RWStepVisual_RWPlanarBox.hxx
deleted file mode 100644 (file)
index 8d846ee..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPlanarBox_HeaderFile
-#define _RWStepVisual_RWPlanarBox_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PlanarBox;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PlanarBox
-class RWStepVisual_RWPlanarBox 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPlanarBox();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarBox)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarBox)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PlanarBox)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPlanarBox_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPlanarBox.pxx b/src/RWStepVisual/RWStepVisual_RWPlanarBox.pxx
new file mode 100644 (file)
index 0000000..6329524
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPlanarBox_HeaderFile
+#define _RWStepVisual_RWPlanarBox_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PlanarBox;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PlanarBox
+class RWStepVisual_RWPlanarBox 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPlanarBox();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarBox)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarBox)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PlanarBox)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPlanarBox_HeaderFile
index 4304d2feed6c7ae7a8b12c8cb383c8c4c78b56ef..8d4279b85d7d9494181d52c10929cc18bacdb35d 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWPlanarExtent.hxx>
+#include "RWStepVisual_RWPlanarExtent.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PlanarExtent.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPlanarExtent.hxx b/src/RWStepVisual/RWStepVisual_RWPlanarExtent.hxx
deleted file mode 100644 (file)
index 5792d5d..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPlanarExtent_HeaderFile
-#define _RWStepVisual_RWPlanarExtent_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PlanarExtent;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PlanarExtent
-class RWStepVisual_RWPlanarExtent 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPlanarExtent();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarExtent)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarExtent)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPlanarExtent_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPlanarExtent.pxx b/src/RWStepVisual/RWStepVisual_RWPlanarExtent.pxx
new file mode 100644 (file)
index 0000000..4e30a68
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPlanarExtent_HeaderFile
+#define _RWStepVisual_RWPlanarExtent_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PlanarExtent;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PlanarExtent
+class RWStepVisual_RWPlanarExtent 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPlanarExtent();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarExtent)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarExtent)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPlanarExtent_HeaderFile
index 5d99719943e77084b5297730c45ae0e57aa5918d..a557fd0637728c8aa83cdccf6963bdb0a72cc2fb 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPointStyle.hxx>
+#include "RWStepVisual_RWPointStyle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Colour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPointStyle.hxx b/src/RWStepVisual/RWStepVisual_RWPointStyle.hxx
deleted file mode 100644 (file)
index 2de0a22..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPointStyle_HeaderFile
-#define _RWStepVisual_RWPointStyle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PointStyle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PointStyle
-class RWStepVisual_RWPointStyle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPointStyle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PointStyle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PointStyle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PointStyle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPointStyle_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPointStyle.pxx b/src/RWStepVisual/RWStepVisual_RWPointStyle.pxx
new file mode 100644 (file)
index 0000000..ac8401f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPointStyle_HeaderFile
+#define _RWStepVisual_RWPointStyle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PointStyle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PointStyle
+class RWStepVisual_RWPointStyle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPointStyle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PointStyle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PointStyle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PointStyle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPointStyle_HeaderFile
index a2f6a74cdc143e12304a1e310cf9cd095b2a1122..25b7fa649702472ca495c4ed5ea967e633c27f96 100644 (file)
@@ -13,7 +13,7 @@
 
 //:S4134: abv 03.03.99: implementation of PreDefinedColour modified
 
-#include <RWStepVisual_RWPreDefinedColour.hxx>
+#include "RWStepVisual_RWPreDefinedColour.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PreDefinedColour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedColour.hxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedColour.hxx
deleted file mode 100644 (file)
index 4a71ee4..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPreDefinedColour_HeaderFile
-#define _RWStepVisual_RWPreDefinedColour_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PreDefinedColour;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PreDefinedColour
-class RWStepVisual_RWPreDefinedColour 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPreDefinedColour();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedColour)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedColour)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPreDefinedColour_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedColour.pxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedColour.pxx
new file mode 100644 (file)
index 0000000..ac893ad
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPreDefinedColour_HeaderFile
+#define _RWStepVisual_RWPreDefinedColour_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PreDefinedColour;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PreDefinedColour
+class RWStepVisual_RWPreDefinedColour 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPreDefinedColour();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedColour)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedColour)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPreDefinedColour_HeaderFile
index 1757a1812bb522a6ae27fe82baccb8bcf7d049fb..fb029c80b8e1096e1d39e2745ae12487b6c5e795 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWPreDefinedCurveFont.hxx>
+#include "RWStepVisual_RWPreDefinedCurveFont.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PreDefinedCurveFont.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.hxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.hxx
deleted file mode 100644 (file)
index 8447eda..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
-#define _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PreDefinedCurveFont;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PreDefinedCurveFont
-class RWStepVisual_RWPreDefinedCurveFont 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPreDefinedCurveFont();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.pxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.pxx
new file mode 100644 (file)
index 0000000..8175f96
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
+#define _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PreDefinedCurveFont;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PreDefinedCurveFont
+class RWStepVisual_RWPreDefinedCurveFont 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPreDefinedCurveFont();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
index f0ab18d12708c1c15e99d0ae13e03d73c1f3d5f4..ffd1b6a1d09004d7b3507a925bcebaf4799dc753 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWPreDefinedItem.hxx>
+#include "RWStepVisual_RWPreDefinedItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PreDefinedItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedItem.hxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedItem.hxx
deleted file mode 100644 (file)
index cad3ff9..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPreDefinedItem_HeaderFile
-#define _RWStepVisual_RWPreDefinedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PreDefinedItem;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PreDefinedItem
-class RWStepVisual_RWPreDefinedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPreDefinedItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedItem)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPreDefinedItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPreDefinedItem.pxx b/src/RWStepVisual/RWStepVisual_RWPreDefinedItem.pxx
new file mode 100644 (file)
index 0000000..ddd7d50
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPreDefinedItem_HeaderFile
+#define _RWStepVisual_RWPreDefinedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PreDefinedItem;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PreDefinedItem
+class RWStepVisual_RWPreDefinedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPreDefinedItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedItem)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPreDefinedItem_HeaderFile
index 7b873799e7b269662d0c91ecda2049215404d9f0..a60ba66a3ded05add40b7a005391edbfbbdba2fc 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationArea.hxx>
+#include "RWStepVisual_RWPresentationArea.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationArea.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationArea.hxx
deleted file mode 100644 (file)
index 7fd95e0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationArea_HeaderFile
-#define _RWStepVisual_RWPresentationArea_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationArea;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationArea
-class RWStepVisual_RWPresentationArea 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationArea();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationArea)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationArea)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationArea)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationArea_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationArea.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationArea.pxx
new file mode 100644 (file)
index 0000000..adfdd43
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationArea_HeaderFile
+#define _RWStepVisual_RWPresentationArea_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationArea;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationArea
+class RWStepVisual_RWPresentationArea 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationArea();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationArea)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationArea)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationArea)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationArea_HeaderFile
index 9fa312bab10900f3dc750afc01f9596ee264a4ee..75e4b7ab1d41d39ccce0c20bc3cc56ef2c609472 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationLayerAssignment.hxx>
+#include "RWStepVisual_RWPresentationLayerAssignment.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PresentationLayerAssignment.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.hxx
deleted file mode 100644 (file)
index cbf9730..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
-#define _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationLayerAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationLayerAssignment
-class RWStepVisual_RWPresentationLayerAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationLayerAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationLayerAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationLayerAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationLayerAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationLayerAssignment.pxx
new file mode 100644 (file)
index 0000000..f4f0fc5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
+#define _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationLayerAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationLayerAssignment
+class RWStepVisual_RWPresentationLayerAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationLayerAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationLayerAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationLayerAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationLayerAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationLayerAssignment_HeaderFile
index 5ac0fe92b31102aa176e4adaf82ad52ab549ae26..24d1c9f5972a3c632ade9722066d72111363fa80 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationLayerUsage.hxx>
+#include "RWStepVisual_RWPresentationLayerUsage.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PresentationLayerAssignment.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.hxx
deleted file mode 100644 (file)
index 2e35ab0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationLayerUsage_HeaderFile
-#define _RWStepVisual_RWPresentationLayerUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationLayerUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationLayerUsage
-class RWStepVisual_RWPresentationLayerUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationLayerUsage();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationLayerUsage)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationLayerUsage)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationLayerUsage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationLayerUsage_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationLayerUsage.pxx
new file mode 100644 (file)
index 0000000..dd09f3f
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationLayerUsage_HeaderFile
+#define _RWStepVisual_RWPresentationLayerUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationLayerUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationLayerUsage
+class RWStepVisual_RWPresentationLayerUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationLayerUsage();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationLayerUsage)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationLayerUsage)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationLayerUsage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationLayerUsage_HeaderFile
index 361bc6dd97785372a9a486249c98265afc5336c8..ce420ed467c10403daee0dd36e9efac95642f7a1 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationRepresentation.hxx>
+#include "RWStepVisual_RWPresentationRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.hxx
deleted file mode 100644 (file)
index c83be26..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationRepresentation_HeaderFile
-#define _RWStepVisual_RWPresentationRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationRepresentation
-class RWStepVisual_RWPresentationRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationRepresentation_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationRepresentation.pxx
new file mode 100644 (file)
index 0000000..c098964
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationRepresentation_HeaderFile
+#define _RWStepVisual_RWPresentationRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationRepresentation
+class RWStepVisual_RWPresentationRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationRepresentation_HeaderFile
index 5ed87197d84260e3a63bea25dc4092c3fc34fc82..3987f26aeef29b5e7f4ae6906e655421a480d449 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWPresentationSet.hxx>
+#include "RWStepVisual_RWPresentationSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PresentationSet.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationSet.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationSet.hxx
deleted file mode 100644 (file)
index c74aa12..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationSet_HeaderFile
-#define _RWStepVisual_RWPresentationSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationSet;
-class StepData_StepWriter;
-
-
-//! Read & Write Module for PresentationSet
-class RWStepVisual_RWPresentationSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationSet)& ent) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationSet_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationSet.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationSet.pxx
new file mode 100644 (file)
index 0000000..dbc598b
--- /dev/null
@@ -0,0 +1,68 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationSet_HeaderFile
+#define _RWStepVisual_RWPresentationSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationSet;
+class StepData_StepWriter;
+
+
+//! Read & Write Module for PresentationSet
+class RWStepVisual_RWPresentationSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationSet)& ent) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationSet_HeaderFile
index 152e2511a67a1f127c1bbff6e023ff0095269197..4954e7009b742b1e13b07c3967da500e9a28f55e 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationSize.hxx>
+#include "RWStepVisual_RWPresentationSize.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PlanarBox.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationSize.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationSize.hxx
deleted file mode 100644 (file)
index c7ca834..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationSize_HeaderFile
-#define _RWStepVisual_RWPresentationSize_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationSize;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationSize
-class RWStepVisual_RWPresentationSize 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationSize();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationSize)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationSize)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationSize)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationSize_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationSize.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationSize.pxx
new file mode 100644 (file)
index 0000000..044dc8c
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationSize_HeaderFile
+#define _RWStepVisual_RWPresentationSize_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationSize;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationSize
+class RWStepVisual_RWPresentationSize 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationSize();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationSize)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationSize)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationSize)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationSize_HeaderFile
index 9f650ae649a8db33bfa692be3ab50e75d261f9c3..525e05490f3147f6951104375dbabc6fb3808481 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationStyleAssignment.hxx>
+#include "RWStepVisual_RWPresentationStyleAssignment.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_NullStyleMember.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.hxx
deleted file mode 100644 (file)
index 34cb5d3..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
-#define _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationStyleAssignment;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationStyleAssignment
-class RWStepVisual_RWPresentationStyleAssignment 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationStyleAssignment();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationStyleAssignment)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationStyleAssignment)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationStyleAssignment)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.pxx
new file mode 100644 (file)
index 0000000..94aa877
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
+#define _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationStyleAssignment;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationStyleAssignment
+class RWStepVisual_RWPresentationStyleAssignment 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationStyleAssignment();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationStyleAssignment)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationStyleAssignment)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationStyleAssignment)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationStyleAssignment_HeaderFile
index 5da048e6ccfa2b3e54fd7168a48e6c8e5bcca0df..c28df0c2bd11db9d3fe65557fe0ca59c8c1695ce 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationStyleByContext.hxx>
+#include "RWStepVisual_RWPresentationStyleByContext.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_NullStyleMember.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.hxx
deleted file mode 100644 (file)
index 11460ac..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationStyleByContext_HeaderFile
-#define _RWStepVisual_RWPresentationStyleByContext_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationStyleByContext;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationStyleByContext
-class RWStepVisual_RWPresentationStyleByContext 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationStyleByContext();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationStyleByContext)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationStyleByContext)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationStyleByContext)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationStyleByContext_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.pxx
new file mode 100644 (file)
index 0000000..09f1dd0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationStyleByContext_HeaderFile
+#define _RWStepVisual_RWPresentationStyleByContext_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationStyleByContext;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationStyleByContext
+class RWStepVisual_RWPresentationStyleByContext 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationStyleByContext();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationStyleByContext)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationStyleByContext)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationStyleByContext)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationStyleByContext_HeaderFile
index 1b94232775fa1f0ea24d09806c802dcf04a98c71..36adb1c0ede7a1f4a81ec42a3c05c41793e58f77 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentationView.hxx>
+#include "RWStepVisual_RWPresentationView.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationView.hxx b/src/RWStepVisual/RWStepVisual_RWPresentationView.hxx
deleted file mode 100644 (file)
index 9716130..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentationView_HeaderFile
-#define _RWStepVisual_RWPresentationView_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentationView;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentationView
-class RWStepVisual_RWPresentationView 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentationView();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationView)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationView)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentationView)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentationView_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentationView.pxx b/src/RWStepVisual/RWStepVisual_RWPresentationView.pxx
new file mode 100644 (file)
index 0000000..bb8b2b0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentationView_HeaderFile
+#define _RWStepVisual_RWPresentationView_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentationView;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentationView
+class RWStepVisual_RWPresentationView 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentationView();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentationView)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentationView)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentationView)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentationView_HeaderFile
index 5b8bc25a377ce2ddb98aa0fd42073fcd8b924cea..d32289eb16afc093d3807daea56de3690e6f912a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWPresentedItemRepresentation.hxx>
+#include "RWStepVisual_RWPresentedItemRepresentation.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_PresentedItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.hxx b/src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.hxx
deleted file mode 100644 (file)
index 7f75ad5..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
-#define _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_PresentedItemRepresentation;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for PresentedItemRepresentation
-class RWStepVisual_RWPresentedItemRepresentation 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWPresentedItemRepresentation();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentedItemRepresentation)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentedItemRepresentation)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_PresentedItemRepresentation)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.pxx b/src/RWStepVisual/RWStepVisual_RWPresentedItemRepresentation.pxx
new file mode 100644 (file)
index 0000000..2ae5ede
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
+#define _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_PresentedItemRepresentation;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for PresentedItemRepresentation
+class RWStepVisual_RWPresentedItemRepresentation 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWPresentedItemRepresentation();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PresentedItemRepresentation)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PresentedItemRepresentation)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_PresentedItemRepresentation)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWPresentedItemRepresentation_HeaderFile
index 6f173e8a196779754832dbacdab272e1f9ec17c8..9bc38d1babf45466d26ed84944a39c34226145dd 100644 (file)
@@ -11,7 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx>
+#include "RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx"
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx b/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx
deleted file mode 100644 (file)
index 80b8ba0..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) 2022 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
-#define _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
-
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_RepositionedTessellatedGeometricSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write tool for complex RepositionedTessellatedGeometricSet
-class RWStepVisual_RWRepositionedTessellatedGeometricSet
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  //! Empty constructor
-  RWStepVisual_RWRepositionedTessellatedGeometricSet() {};
-
-  //! Reads RepositionedTessellatedGeometricSet
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-                                 const Standard_Integer theNum,
-                                 Handle(Interface_Check)& theAch,
-                                 const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt) const;
-
-  //! Writes RepositionedTessellatedGeometricSet
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-                                  const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt) const;
-
-  //! Fills data for graph (shared items)
-  Standard_EXPORT void Share (const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt,
-                              Interface_EntityIterator& theIter) const;
-};
-#endif // _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx b/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.pxx
new file mode 100644 (file)
index 0000000..d53c242
--- /dev/null
@@ -0,0 +1,50 @@
+// Copyright (c) 2022 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
+#define _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
+
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_RepositionedTessellatedGeometricSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write tool for complex RepositionedTessellatedGeometricSet
+class RWStepVisual_RWRepositionedTessellatedGeometricSet
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  //! Empty constructor
+  RWStepVisual_RWRepositionedTessellatedGeometricSet() {};
+
+  //! Reads RepositionedTessellatedGeometricSet
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+                                 const Standard_Integer theNum,
+                                 Handle(Interface_Check)& theAch,
+                                 const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt) const;
+
+  //! Writes RepositionedTessellatedGeometricSet
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+                                  const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt) const;
+
+  //! Fills data for graph (shared items)
+  Standard_HIDDEN void Share (const Handle(StepVisual_RepositionedTessellatedGeometricSet)& theEnt,
+                              Interface_EntityIterator& theIter) const;
+};
+#endif // _RWStepVisual_RWRepositionedTessellatedGeometricSet_HeaderFile
index f1e33ebba04c297dca4525c593fbe4eacc986e6f..fbfaef3e1684f73f59202ccfa8c0d41ed0ee481d 100644 (file)
@@ -11,7 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWRepositionedTessellatedItem.hxx>
+#include "RWStepVisual_RWRepositionedTessellatedItem.pxx"
 
 #include <Interface_Check.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.hxx b/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.hxx
deleted file mode 100644 (file)
index 719db35..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) 2022 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
-#define _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_RepositionedTessellatedItem;
-class StepData_StepWriter;
-
-//! Read & Write tool for RepositionedTessellatedItem
-class RWStepVisual_RWRepositionedTessellatedItem
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  //! Empty constructor
-  RWStepVisual_RWRepositionedTessellatedItem() {};
-
-  //! Reads RepositionedTessellatedItem
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& theData,
-   const Standard_Integer theNum,
-   Handle(Interface_Check)& theAch,
-   const Handle(StepVisual_RepositionedTessellatedItem)& theEnt) const;
-
-  //! Writes RepositionedTessellatedItem
-  Standard_EXPORT void WriteStep (StepData_StepWriter& theSW,
-    const Handle(StepVisual_RepositionedTessellatedItem)& theEnt) const;
-};
-#endif // _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.pxx b/src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.pxx
new file mode 100644 (file)
index 0000000..bd18594
--- /dev/null
@@ -0,0 +1,46 @@
+// Copyright (c) 2022 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
+#define _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_RepositionedTessellatedItem;
+class StepData_StepWriter;
+
+//! Read & Write tool for RepositionedTessellatedItem
+class RWStepVisual_RWRepositionedTessellatedItem
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  //! Empty constructor
+  RWStepVisual_RWRepositionedTessellatedItem() {};
+
+  //! Reads RepositionedTessellatedItem
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& theData,
+   const Standard_Integer theNum,
+   Handle(Interface_Check)& theAch,
+   const Handle(StepVisual_RepositionedTessellatedItem)& theEnt) const;
+
+  //! Writes RepositionedTessellatedItem
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& theSW,
+    const Handle(StepVisual_RepositionedTessellatedItem)& theEnt) const;
+};
+#endif // _RWStepVisual_RWRepositionedTessellatedItem_HeaderFile
index 8548408906a347ba39dfb8f38746e3cb2d198f81..88527dddb500b812ff112810fe69500bef34a516 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWStyledItem.hxx>
+#include "RWStepVisual_RWStyledItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_StyledItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWStyledItem.hxx b/src/RWStepVisual/RWStepVisual_RWStyledItem.hxx
deleted file mode 100644 (file)
index ab7aefe..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWStyledItem_HeaderFile
-#define _RWStepVisual_RWStyledItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_StyledItem;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for StyledItem
-class RWStepVisual_RWStyledItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWStyledItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_StyledItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_StyledItem)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_StyledItem)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWStyledItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWStyledItem.pxx b/src/RWStepVisual/RWStepVisual_RWStyledItem.pxx
new file mode 100644 (file)
index 0000000..65cd4e9
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWStyledItem_HeaderFile
+#define _RWStepVisual_RWStyledItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_StyledItem;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for StyledItem
+class RWStepVisual_RWStyledItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWStyledItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_StyledItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_StyledItem)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_StyledItem)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWStyledItem_HeaderFile
index 85853902c9b543d2775c84198d183ab41fdb8b67..1f576abf075c118caf1ed6c94a04cd7433b54ead 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceSideStyle.hxx>
+#include "RWStepVisual_RWSurfaceSideStyle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_SurfaceSideStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.hxx
deleted file mode 100644 (file)
index c6ea02f..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceSideStyle_HeaderFile
-#define _RWStepVisual_RWSurfaceSideStyle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceSideStyle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceSideStyle
-class RWStepVisual_RWSurfaceSideStyle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceSideStyle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceSideStyle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceSideStyle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceSideStyle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceSideStyle_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceSideStyle.pxx
new file mode 100644 (file)
index 0000000..55ccf0a
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceSideStyle_HeaderFile
+#define _RWStepVisual_RWSurfaceSideStyle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceSideStyle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceSideStyle
+class RWStepVisual_RWSurfaceSideStyle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceSideStyle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceSideStyle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceSideStyle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceSideStyle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceSideStyle_HeaderFile
index 62c58a9f24b167f0ac9d2591882701808144c29b..8f756d946b33c04c03a9d0f2b7c9f363c661a517 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleBoundary.hxx>
+#include "RWStepVisual_RWSurfaceStyleBoundary.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.hxx
deleted file mode 100644 (file)
index 042d28c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleBoundary;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleBoundary
-class RWStepVisual_RWSurfaceStyleBoundary 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleBoundary();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleBoundary)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleBoundary)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleBoundary)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleBoundary.pxx
new file mode 100644 (file)
index 0000000..b7653b5
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleBoundary;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleBoundary
+class RWStepVisual_RWSurfaceStyleBoundary 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleBoundary();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleBoundary)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleBoundary)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleBoundary)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleBoundary_HeaderFile
index dea93f1bfec95e62b50ffb8f485dc85a0c8cfa68..3c43ed600f0a67e5e6d8506db010ff7cc6b32020 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleControlGrid.hxx>
+#include "RWStepVisual_RWSurfaceStyleControlGrid.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.hxx
deleted file mode 100644 (file)
index 64e2b1e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleControlGrid;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleControlGrid
-class RWStepVisual_RWSurfaceStyleControlGrid 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleControlGrid();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleControlGrid)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleControlGrid)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleControlGrid)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleControlGrid.pxx
new file mode 100644 (file)
index 0000000..1c2c144
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleControlGrid;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleControlGrid
+class RWStepVisual_RWSurfaceStyleControlGrid 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleControlGrid();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleControlGrid)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleControlGrid)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleControlGrid)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleControlGrid_HeaderFile
index 2314502b24c13bca9bcb4f5e84fb03e0277151d0..210a4f4534d693ba41ca43cee0f6debec0967a46 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleFillArea.hxx>
+#include "RWStepVisual_RWSurfaceStyleFillArea.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_FillAreaStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.hxx
deleted file mode 100644 (file)
index 009b029..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleFillArea;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleFillArea
-class RWStepVisual_RWSurfaceStyleFillArea 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleFillArea();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleFillArea)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleFillArea)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleFillArea)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleFillArea.pxx
new file mode 100644 (file)
index 0000000..73f1faa
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleFillArea;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleFillArea
+class RWStepVisual_RWSurfaceStyleFillArea 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleFillArea();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleFillArea)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleFillArea)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleFillArea)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleFillArea_HeaderFile
index 4c5c323ddbb6525c63983a1f1a4689d2cc7a05ba..a4db34dfb4d25b8a7b3b6e5d245df89dff17517c 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleParameterLine.hxx>
+#include "RWStepVisual_RWSurfaceStyleParameterLine.pxx"
 #include <Standard_Integer.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.hxx
deleted file mode 100644 (file)
index 56cef93..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleParameterLine;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleParameterLine
-class RWStepVisual_RWSurfaceStyleParameterLine 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleParameterLine();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleParameterLine)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleParameterLine)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleParameterLine)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleParameterLine.pxx
new file mode 100644 (file)
index 0000000..b268488
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleParameterLine;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleParameterLine
+class RWStepVisual_RWSurfaceStyleParameterLine 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleParameterLine();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleParameterLine)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleParameterLine)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleParameterLine)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleParameterLine_HeaderFile
index 94f5b75358d67faef311c3d5248612be43fb9bb7..fac8f8fb0ce87ad7bc7713dd2204efd443808671 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx>
+#include "RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.hxx
deleted file mode 100644 (file)
index 9097568..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Thu May 14 15:13:19 2020
-// Created by: Igor KHOZHANOV
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
-#define _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_SurfaceStyleReflectanceAmbient;
-
-//! Read & Write tool for SurfaceStyleReflectanceAmbient
-class RWStepVisual_RWSurfaceStyleReflectanceAmbient
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleReflectanceAmbient();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleReflectanceAmbient.pxx
new file mode 100644 (file)
index 0000000..357c884
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Thu May 14 15:13:19 2020
+// Created by: Igor KHOZHANOV
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
+#define _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_SurfaceStyleReflectanceAmbient;
+
+//! Read & Write tool for SurfaceStyleReflectanceAmbient
+class RWStepVisual_RWSurfaceStyleReflectanceAmbient
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleReflectanceAmbient();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_SurfaceStyleReflectanceAmbient)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepVisual_RWSurfaceStyleReflectanceAmbient_HeaderFile_
index c9c726b47c8eb3cf0fd017180cb516240ccb61a0..66452a254869b98a39f2b7fc5911a05a0efe17a4 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWSurfaceStyleRendering.hxx>
+#include "RWStepVisual_RWSurfaceStyleRendering.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.hxx
deleted file mode 100644 (file)
index 9082b44..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Thu May 14 15:13:19 2020
-// Created by: Igor KHOZHANOV
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
-#define _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_SurfaceStyleRendering;
-
-//! Read & Write tool for SurfaceStyleRendering
-class RWStepVisual_RWSurfaceStyleRendering
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleRendering();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleRendering)& ent) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleRendering)& ent) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_SurfaceStyleRendering)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRendering.pxx
new file mode 100644 (file)
index 0000000..1f56a8b
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Thu May 14 15:13:19 2020
+// Created by: Igor KHOZHANOV
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
+#define _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_SurfaceStyleRendering;
+
+//! Read & Write tool for SurfaceStyleRendering
+class RWStepVisual_RWSurfaceStyleRendering
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleRendering();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleRendering)& ent) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleRendering)& ent) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_SurfaceStyleRendering)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepVisual_RWSurfaceStyleRendering_HeaderFile_
index 99623958e49574bf180361656b7e932baa02e547..a739379896fd3426a27fb4674b7113de6b9c909e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx>
+#include "RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.hxx
deleted file mode 100644 (file)
index 5e1b092..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-// Created on : Thu May 14 15:13:19 2020
-// Created by: Igor KHOZHANOV
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
-#define _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_SurfaceStyleRenderingWithProperties;
-
-//! Read & Write tool for SurfaceStyleRenderingWithProperties
-class RWStepVisual_RWSurfaceStyleRenderingWithProperties
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleRenderingWithProperties();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleRenderingWithProperties.pxx
new file mode 100644 (file)
index 0000000..a90ae62
--- /dev/null
@@ -0,0 +1,46 @@
+// Created on : Thu May 14 15:13:19 2020
+// Created by: Igor KHOZHANOV
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
+#define _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_SurfaceStyleRenderingWithProperties;
+
+//! Read & Write tool for SurfaceStyleRenderingWithProperties
+class RWStepVisual_RWSurfaceStyleRenderingWithProperties
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleRenderingWithProperties();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_SurfaceStyleRenderingWithProperties)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepVisual_RWSurfaceStyleRenderingWithProperties_HeaderFile_
index 1e4f021f0fa17c796e365e4a7f7ee8181a8775ee..0934114d67060829d796859584b928eb491cc863 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx>
+#include "RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx
deleted file mode 100644 (file)
index 5aa20b6..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleSegmentationCurve;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleSegmentationCurve
-class RWStepVisual_RWSurfaceStyleSegmentationCurve 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleSegmentationCurve();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSegmentationCurve.pxx
new file mode 100644 (file)
index 0000000..a00e9a6
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleSegmentationCurve;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleSegmentationCurve
+class RWStepVisual_RWSurfaceStyleSegmentationCurve 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleSegmentationCurve();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleSegmentationCurve)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleSegmentationCurve_HeaderFile
index 549ac331ae202ac264a657e9491e3a06140e35ac..e0bb1e182868c42b7ca870644cdc5e297c2e517a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleSilhouette.hxx>
+#include "RWStepVisual_RWSurfaceStyleSilhouette.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_CurveStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.hxx
deleted file mode 100644 (file)
index c8cab52..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleSilhouette;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleSilhouette
-class RWStepVisual_RWSurfaceStyleSilhouette 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleSilhouette();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleSilhouette)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleSilhouette)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleSilhouette)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleSilhouette.pxx
new file mode 100644 (file)
index 0000000..291e9d7
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleSilhouette;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleSilhouette
+class RWStepVisual_RWSurfaceStyleSilhouette 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleSilhouette();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleSilhouette)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleSilhouette)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleSilhouette)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleSilhouette_HeaderFile
index 30ca3fa32f5f417f71fdbdf0c4c8dd54d274052d..0e04026ff2161990b4a7f2816bd40b1383d48036 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWSurfaceStyleTransparent.hxx>
+#include "RWStepVisual_RWSurfaceStyleTransparent.pxx"
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.hxx
deleted file mode 100644 (file)
index 1f2069b..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-// Created on : Tue May 12 14:11:46 2020
-// Created by: Igor KHOZHANOV
-// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2020
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
-#define _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-#include <Standard_Integer.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_SurfaceStyleTransparent;
-
-//! Read & Write tool for SurfaceStyleTransparent
-class RWStepVisual_RWSurfaceStyleTransparent
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleTransparent();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleTransparent)& ent) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleTransparent)& ent) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_SurfaceStyleTransparent)& ent, Interface_EntityIterator& iter) const;
-
-};
-#endif // _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleTransparent.pxx
new file mode 100644 (file)
index 0000000..4f9a0f1
--- /dev/null
@@ -0,0 +1,47 @@
+// Created on : Tue May 12 14:11:46 2020
+// Created by: Igor KHOZHANOV
+// Generator:  Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2020
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
+#define _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+#include <Standard_Integer.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_SurfaceStyleTransparent;
+
+//! Read & Write tool for SurfaceStyleTransparent
+class RWStepVisual_RWSurfaceStyleTransparent
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleTransparent();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleTransparent)& ent) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleTransparent)& ent) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_SurfaceStyleTransparent)& ent, Interface_EntityIterator& iter) const;
+
+};
+#endif // _RWStepVisual_RWSurfaceStyleTransparent_HeaderFile_
index 8c37059db943146a0dc8732045125baad0c0d95b..1cd00a34a320f0096e495015643e044a171b8548 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWSurfaceStyleUsage.hxx>
+#include "RWStepVisual_RWSurfaceStyleUsage.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_SurfaceSideStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.hxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.hxx
deleted file mode 100644 (file)
index a0c30d6..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
-#define _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_SurfaceStyleUsage;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for SurfaceStyleUsage
-class RWStepVisual_RWSurfaceStyleUsage 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWSurfaceStyleUsage();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleUsage)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleUsage)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_SurfaceStyleUsage)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.pxx b/src/RWStepVisual/RWStepVisual_RWSurfaceStyleUsage.pxx
new file mode 100644 (file)
index 0000000..4009371
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
+#define _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_SurfaceStyleUsage;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for SurfaceStyleUsage
+class RWStepVisual_RWSurfaceStyleUsage 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWSurfaceStyleUsage();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_SurfaceStyleUsage)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_SurfaceStyleUsage)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_SurfaceStyleUsage)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWSurfaceStyleUsage_HeaderFile
index 0f86f7cd086868aa91eb9c2a5db8da115d646169..8431c0d198d69e506d6f34545ea1205757cbae6c 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTemplate.hxx>
+#include "RWStepVisual_RWTemplate.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationContext.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTemplate.hxx b/src/RWStepVisual/RWStepVisual_RWTemplate.hxx
deleted file mode 100644 (file)
index 7dc4013..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTemplate_HeaderFile
-#define _RWStepVisual_RWTemplate_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_Template;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for Template
-class RWStepVisual_RWTemplate 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTemplate();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Template)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Template)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_Template)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTemplate_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTemplate.pxx b/src/RWStepVisual/RWStepVisual_RWTemplate.pxx
new file mode 100644 (file)
index 0000000..90c0fa8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTemplate_HeaderFile
+#define _RWStepVisual_RWTemplate_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_Template;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for Template
+class RWStepVisual_RWTemplate 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTemplate();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Template)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Template)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_Template)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTemplate_HeaderFile
index 7d643399075a9fc4463a7d291aae82135a833765..a75e188944ef15ef583e121d959441dfddf77821 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTemplateInstance.hxx>
+#include "RWStepVisual_RWTemplateInstance.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationMap.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTemplateInstance.hxx b/src/RWStepVisual/RWStepVisual_RWTemplateInstance.hxx
deleted file mode 100644 (file)
index a1ffd33..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTemplateInstance_HeaderFile
-#define _RWStepVisual_RWTemplateInstance_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TemplateInstance;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TemplateInstance
-class RWStepVisual_RWTemplateInstance 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTemplateInstance();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TemplateInstance)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TemplateInstance)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TemplateInstance)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTemplateInstance_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTemplateInstance.pxx b/src/RWStepVisual/RWStepVisual_RWTemplateInstance.pxx
new file mode 100644 (file)
index 0000000..e180dfd
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTemplateInstance_HeaderFile
+#define _RWStepVisual_RWTemplateInstance_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TemplateInstance;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TemplateInstance
+class RWStepVisual_RWTemplateInstance 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTemplateInstance();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TemplateInstance)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TemplateInstance)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TemplateInstance)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTemplateInstance_HeaderFile
index 662bde0ae4a8e3094cf19dcc1c4c4666dbe9fdf7..15e577804a15c3b0c576a64292058ecce5338dfb 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTessellatedAnnotationOccurrence.hxx>
+#include "RWStepVisual_RWTessellatedAnnotationOccurrence.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_TessellatedAnnotationOccurrence.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.hxx
deleted file mode 100644 (file)
index 99006f6..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Galina Kulikova
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
-#define _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TessellatedAnnotationOccurrence;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWTessellatedAnnotationOccurrence 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWTessellatedAnnotationOccurrence();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.pxx
new file mode 100644 (file)
index 0000000..2fbe80f
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Galina Kulikova
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
+#define _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TessellatedAnnotationOccurrence;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWTessellatedAnnotationOccurrence 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWTessellatedAnnotationOccurrence();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TessellatedAnnotationOccurrence)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWTessellatedAnnotationOccurrence_HeaderFile
index ccf65f39950c9aee478cbe1a7b0bf22ff3887606..3999c39ff81525059cc04023e6083a99fd0295de 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedConnectingEdge.hxx>
+#include "RWStepVisual_RWTessellatedConnectingEdge.pxx"
 #include <StepVisual_TessellatedConnectingEdge.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.hxx
deleted file mode 100644 (file)
index a1eb97f..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
-#define _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedConnectingEdge;
-
-//! Read & Write tool for TessellatedConnectingEdge
-class RWStepVisual_RWTessellatedConnectingEdge
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedConnectingEdge();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedConnectingEdge)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedConnectingEdge)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedConnectingEdge)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedConnectingEdge.pxx
new file mode 100644 (file)
index 0000000..421061f
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
+#define _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedConnectingEdge;
+
+//! Read & Write tool for TessellatedConnectingEdge
+class RWStepVisual_RWTessellatedConnectingEdge
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedConnectingEdge();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedConnectingEdge)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedConnectingEdge)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedConnectingEdge)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedConnectingEdge_HeaderFile_
index 520dfcc72713ccd17049fa7fe5736a73472519e0..4cbe97ced411bfbcde3332a885c13d969ab28f67 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTessellatedCurveSet.hxx>
+#include "RWStepVisual_RWTessellatedCurveSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepRepr_RepresentationItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.hxx
deleted file mode 100644 (file)
index 0e3a982..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Galina Kulikova
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedCurveSet_HeaderFile
-#define _RWStepVisual_RWTessellatedCurveSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-#include <StepVisual_TessellatedCurveSet.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-//class StepVisual_TessellatedCurveSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWTessellatedCurveSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWTessellatedCurveSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-        const Standard_Integer num,
-        Handle(Interface_Check)& ach,
-        const Handle(StepVisual_TessellatedCurveSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedCurveSet)& ent) const;
-
-  Standard_EXPORT void Share (const Handle(StepVisual_TessellatedCurveSet) &ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.pxx
new file mode 100644 (file)
index 0000000..db81cee
--- /dev/null
@@ -0,0 +1,49 @@
+// Created on: 2015-10-29
+// Created by: Galina Kulikova
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedCurveSet_HeaderFile
+#define _RWStepVisual_RWTessellatedCurveSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+#include <StepVisual_TessellatedCurveSet.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+//class StepVisual_TessellatedCurveSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWTessellatedCurveSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWTessellatedCurveSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+        const Standard_Integer num,
+        Handle(Interface_Check)& ach,
+        const Handle(StepVisual_TessellatedCurveSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedCurveSet)& ent) const;
+
+  Standard_HIDDEN void Share (const Handle(StepVisual_TessellatedCurveSet) &ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
index 0723e7c99718f423907630d7a10a69dfd8fcf6b5..5c306174d3ddc83cc95c06b343116e298ca5d2d7 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedEdge.hxx>
+#include "RWStepVisual_RWTessellatedEdge.pxx"
 #include <StepVisual_TessellatedEdge.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedEdge.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedEdge.hxx
deleted file mode 100644 (file)
index a88c46a..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedEdge_HeaderFile_
-#define _RWStepVisual_RWTessellatedEdge_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedEdge;
-
-//! Read & Write tool for TessellatedEdge
-class RWStepVisual_RWTessellatedEdge
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedEdge();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedEdge)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedEdge)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedEdge)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedEdge_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedEdge.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedEdge.pxx
new file mode 100644 (file)
index 0000000..9e16c64
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedEdge_HeaderFile_
+#define _RWStepVisual_RWTessellatedEdge_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedEdge;
+
+//! Read & Write tool for TessellatedEdge
+class RWStepVisual_RWTessellatedEdge
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedEdge();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedEdge)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedEdge)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedEdge)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedEdge_HeaderFile_
index dc17e2cd3779fa4124fb9e98e95c776775efb04b..e34e559c46ccc30bb574053d2d956ae0ee75d40d 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTessellatedGeometricSet.hxx>
+#include "RWStepVisual_RWTessellatedGeometricSet.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_TessellatedGeometricSet.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.hxx
deleted file mode 100644 (file)
index 22b0434..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Galina Kulikova
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedGeometricSet_HeaderFile
-#define _RWStepVisual_RWTessellatedGeometricSet_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class  StepVisual_TessellatedGeometricSet;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWTessellatedGeometricSet 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWTessellatedGeometricSet();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-        const Standard_Integer num,
-        Handle(Interface_Check)& ach,
-        const Handle(StepVisual_TessellatedGeometricSet)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedGeometricSet)& ent) const;
-  
-  Standard_EXPORT void Share (const  Handle(StepVisual_TessellatedGeometricSet)& ent, Interface_EntityIterator& iter) const;
-};
-#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.pxx
new file mode 100644 (file)
index 0000000..7e35215
--- /dev/null
@@ -0,0 +1,48 @@
+// Created on: 2015-10-29
+// Created by: Galina Kulikova
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedGeometricSet_HeaderFile
+#define _RWStepVisual_RWTessellatedGeometricSet_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class  StepVisual_TessellatedGeometricSet;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWTessellatedGeometricSet 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWTessellatedGeometricSet();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+        const Standard_Integer num,
+        Handle(Interface_Check)& ach,
+        const Handle(StepVisual_TessellatedGeometricSet)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedGeometricSet)& ent) const;
+  
+  Standard_HIDDEN void Share (const  Handle(StepVisual_TessellatedGeometricSet)& ent, Interface_EntityIterator& iter) const;
+};
+#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
index 4b820a1497061f00b057a77587c995f288c418ee..d468e8d7d09584184d2b238cae60c3eb12121398 100644 (file)
@@ -12,7 +12,7 @@
 // commercial license or contractual agreement.
 
 
-#include <RWStepVisual_RWTessellatedItem.hxx>
+#include "RWStepVisual_RWTessellatedItem.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_TessellatedItem.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedItem.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedItem.hxx
deleted file mode 100644 (file)
index c037f73..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Created on: 2015-10-29
-// Created by: Galina Kulikova
-// Copyright (c) 2015 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedItem_HeaderFile
-#define _RWStepVisual_RWTessellatedItem_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class  StepVisual_TessellatedItem;
-class StepData_StepWriter;
-
-//! Read & Write Module for AnnotationOccurrence
-class RWStepVisual_RWTessellatedItem 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-  
-  Standard_EXPORT RWStepVisual_RWTessellatedItem();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data,
-        const Standard_Integer num,
-        Handle(Interface_Check)& ach,
-        const Handle(StepVisual_TessellatedItem)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedItem)& ent) const;
-};
-#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedItem.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedItem.pxx
new file mode 100644 (file)
index 0000000..a51da9e
--- /dev/null
@@ -0,0 +1,45 @@
+// Created on: 2015-10-29
+// Created by: Galina Kulikova
+// Copyright (c) 2015 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedItem_HeaderFile
+#define _RWStepVisual_RWTessellatedItem_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class  StepVisual_TessellatedItem;
+class StepData_StepWriter;
+
+//! Read & Write Module for AnnotationOccurrence
+class RWStepVisual_RWTessellatedItem 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+  
+  Standard_HIDDEN RWStepVisual_RWTessellatedItem();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data,
+        const Standard_Integer num,
+        Handle(Interface_Check)& ach,
+        const Handle(StepVisual_TessellatedItem)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const  Handle(StepVisual_TessellatedItem)& ent) const;
+};
+#endif // _RWStepVisual_RWTessellatedItem_HeaderFile
index 6070e25aacfd080a0214135d8184164e2ffcd149..c8e4a25168491d0e985ff438739f9b795e04711c 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedPointSet.hxx>
+#include "RWStepVisual_RWTessellatedPointSet.pxx"
 #include <StepVisual_TessellatedPointSet.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.hxx
deleted file mode 100644 (file)
index 90b7c55..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedPointSet_HeaderFile_
-#define _RWStepVisual_RWTessellatedPointSet_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedPointSet;
-
-//! Read & Write tool for TessellatedPointSet
-class RWStepVisual_RWTessellatedPointSet
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedPointSet();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedPointSet)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedPointSet)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedPointSet)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedPointSet_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedPointSet.pxx
new file mode 100644 (file)
index 0000000..3a201d3
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedPointSet_HeaderFile_
+#define _RWStepVisual_RWTessellatedPointSet_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedPointSet;
+
+//! Read & Write tool for TessellatedPointSet
+class RWStepVisual_RWTessellatedPointSet
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedPointSet();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedPointSet)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedPointSet)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedPointSet)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedPointSet_HeaderFile_
index f38aecf2bb4045a1545dd4d8f3c2359a03fbc9bf..324fc8cbfafb34aa17732c0c5427ebaadda9bea9 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedShapeRepresentation.hxx>
+#include "RWStepVisual_RWTessellatedShapeRepresentation.pxx"
 #include <StepVisual_TessellatedShapeRepresentation.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.hxx
deleted file mode 100644 (file)
index c80b253..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
-#define _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedShapeRepresentation;
-
-//! Read & Write tool for TessellatedShapeRepresentation
-class RWStepVisual_RWTessellatedShapeRepresentation
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedShapeRepresentation();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentation.pxx
new file mode 100644 (file)
index 0000000..39b630a
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
+#define _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedShapeRepresentation;
+
+//! Read & Write tool for TessellatedShapeRepresentation
+class RWStepVisual_RWTessellatedShapeRepresentation
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedShapeRepresentation();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedShapeRepresentation)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedShapeRepresentation_HeaderFile_
index e5f669c2e6c230855a87e93de980f6640e2995f7..eba3b0d4e63c6f343195b4043b5da1e5fcf28a84 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx>
+#include "RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx"
 #include <StepVisual_TessellatedShapeRepresentationWithAccuracyParameters.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.hxx
deleted file mode 100644 (file)
index 4c6fef7..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
-#define _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedShapeRepresentationWithAccuracyParameters;
-
-//! Read & Write tool for TessellatedShapeRepresentationWithAccuracyParameters
-class RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters.pxx
new file mode 100644 (file)
index 0000000..beddccf
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
+#define _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedShapeRepresentationWithAccuracyParameters;
+
+//! Read & Write tool for TessellatedShapeRepresentationWithAccuracyParameters
+class RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedShapeRepresentationWithAccuracyParameters)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedShapeRepresentationWithAccuracyParameters_HeaderFile_
index e6f096101bded14b89e85db972169e002b86de08..38d3848580fd2d32daa8ff394aa8ba70b55ea72c 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedShell.hxx>
+#include "RWStepVisual_RWTessellatedShell.pxx"
 #include <StepVisual_TessellatedShell.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShell.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShell.hxx
deleted file mode 100644 (file)
index ddabbfb..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedShell_HeaderFile_
-#define _RWStepVisual_RWTessellatedShell_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedShell;
-
-//! Read & Write tool for TessellatedShell
-class RWStepVisual_RWTessellatedShell
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedShell();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedShell)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedShell)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedShell)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedShell_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedShell.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedShell.pxx
new file mode 100644 (file)
index 0000000..6200abc
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedShell_HeaderFile_
+#define _RWStepVisual_RWTessellatedShell_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedShell;
+
+//! Read & Write tool for TessellatedShell
+class RWStepVisual_RWTessellatedShell
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedShell();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedShell)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedShell)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedShell)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedShell_HeaderFile_
index 883a81629ce2203e19b1dfb2aed7c4a8a9529c82..73083159d02eb6dd169019897bd451c86177576e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedSolid.hxx>
+#include "RWStepVisual_RWTessellatedSolid.pxx"
 #include <StepVisual_TessellatedSolid.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedSolid.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedSolid.hxx
deleted file mode 100644 (file)
index 269cb0f..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedSolid_HeaderFile_
-#define _RWStepVisual_RWTessellatedSolid_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedSolid;
-
-//! Read & Write tool for TessellatedSolid
-class RWStepVisual_RWTessellatedSolid
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedSolid();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedSolid)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedSolid)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedSolid)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedSolid_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedSolid.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedSolid.pxx
new file mode 100644 (file)
index 0000000..442d52d
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedSolid_HeaderFile_
+#define _RWStepVisual_RWTessellatedSolid_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedSolid;
+
+//! Read & Write tool for TessellatedSolid
+class RWStepVisual_RWTessellatedSolid
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedSolid();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedSolid)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedSolid)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedSolid)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedSolid_HeaderFile_
index 56292215db8857b1c1f684c91bc4b0cbb338d267..953d0bbb5321a32e3f4af8e941e361a7b00735ae 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedStructuredItem.hxx>
+#include "RWStepVisual_RWTessellatedStructuredItem.pxx"
 #include <StepVisual_TessellatedStructuredItem.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.hxx
deleted file mode 100644 (file)
index ff235c8..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
-#define _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedStructuredItem;
-
-//! Read & Write tool for TessellatedStructuredItem
-class RWStepVisual_RWTessellatedStructuredItem
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedStructuredItem();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedStructuredItem)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedStructuredItem)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedStructuredItem)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedStructuredItem.pxx
new file mode 100644 (file)
index 0000000..14c387b
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
+#define _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedStructuredItem;
+
+//! Read & Write tool for TessellatedStructuredItem
+class RWStepVisual_RWTessellatedStructuredItem
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedStructuredItem();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedStructuredItem)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedStructuredItem)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedStructuredItem)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedStructuredItem_HeaderFile_
index 6c651afd603d8f8642b34399e840d90ab2793b79..c7fde7b827a9ec9da26115a9f7bc7a87e63abc51 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedVertex.hxx>
+#include "RWStepVisual_RWTessellatedVertex.pxx"
 #include <StepVisual_TessellatedVertex.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedVertex.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedVertex.hxx
deleted file mode 100644 (file)
index 6ea6b5e..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedVertex_HeaderFile_
-#define _RWStepVisual_RWTessellatedVertex_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedVertex;
-
-//! Read & Write tool for TessellatedVertex
-class RWStepVisual_RWTessellatedVertex
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedVertex();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedVertex)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedVertex)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedVertex)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedVertex_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedVertex.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedVertex.pxx
new file mode 100644 (file)
index 0000000..0047e17
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedVertex_HeaderFile_
+#define _RWStepVisual_RWTessellatedVertex_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedVertex;
+
+//! Read & Write tool for TessellatedVertex
+class RWStepVisual_RWTessellatedVertex
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedVertex();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedVertex)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedVertex)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedVertex)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedVertex_HeaderFile_
index c37884f0959389d1b2aec84948a21f9ac0c97a31..23c093bb17c217de16bb7800c21b7694c6b1bd6e 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTessellatedWire.hxx>
+#include "RWStepVisual_RWTessellatedWire.pxx"
 #include <StepVisual_TessellatedWire.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedWire.hxx b/src/RWStepVisual/RWStepVisual_RWTessellatedWire.hxx
deleted file mode 100644 (file)
index e728a3f..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTessellatedWire_HeaderFile_
-#define _RWStepVisual_RWTessellatedWire_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TessellatedWire;
-
-//! Read & Write tool for TessellatedWire
-class RWStepVisual_RWTessellatedWire
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTessellatedWire();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TessellatedWire)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TessellatedWire)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TessellatedWire)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTessellatedWire_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTessellatedWire.pxx b/src/RWStepVisual/RWStepVisual_RWTessellatedWire.pxx
new file mode 100644 (file)
index 0000000..cc230a5
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTessellatedWire_HeaderFile_
+#define _RWStepVisual_RWTessellatedWire_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TessellatedWire;
+
+//! Read & Write tool for TessellatedWire
+class RWStepVisual_RWTessellatedWire
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTessellatedWire();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TessellatedWire)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TessellatedWire)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TessellatedWire)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTessellatedWire_HeaderFile_
index 235b8324600b26ead7ad68cdc15f0b94bfe6f653..f08c9ade4b722fda1a0b2ae7ccde3e2bf1abca2d 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTextLiteral.hxx>
+#include "RWStepVisual_RWTextLiteral.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_TextLiteral.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTextLiteral.hxx b/src/RWStepVisual/RWStepVisual_RWTextLiteral.hxx
deleted file mode 100644 (file)
index 801b98d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTextLiteral_HeaderFile
-#define _RWStepVisual_RWTextLiteral_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TextLiteral;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TextLiteral
-class RWStepVisual_RWTextLiteral 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTextLiteral();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextLiteral)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextLiteral)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TextLiteral)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTextLiteral_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTextLiteral.pxx b/src/RWStepVisual/RWStepVisual_RWTextLiteral.pxx
new file mode 100644 (file)
index 0000000..3713cf8
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTextLiteral_HeaderFile
+#define _RWStepVisual_RWTextLiteral_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TextLiteral;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TextLiteral
+class RWStepVisual_RWTextLiteral 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTextLiteral();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextLiteral)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextLiteral)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TextLiteral)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTextLiteral_HeaderFile
index c9363219c0929e66ad92324f95cff1f0132729a1..9e0cfb985d87ce4ea526f3c6bd9d3242b2fb644b 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTextStyle.hxx>
+#include "RWStepVisual_RWTextStyle.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_TextStyle.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyle.hxx b/src/RWStepVisual/RWStepVisual_RWTextStyle.hxx
deleted file mode 100644 (file)
index 8ab4497..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTextStyle_HeaderFile
-#define _RWStepVisual_RWTextStyle_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TextStyle;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TextStyle
-class RWStepVisual_RWTextStyle 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTextStyle();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyle)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyle)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TextStyle)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTextStyle_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyle.pxx b/src/RWStepVisual/RWStepVisual_RWTextStyle.pxx
new file mode 100644 (file)
index 0000000..53240a0
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTextStyle_HeaderFile
+#define _RWStepVisual_RWTextStyle_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TextStyle;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TextStyle
+class RWStepVisual_RWTextStyle 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTextStyle();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyle)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyle)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TextStyle)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTextStyle_HeaderFile
index 94e0aff58199cf11ac8f66d11d29eec430d35208..3be230b697d87c53b1122814756b337e4d65b421 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTextStyleForDefinedFont.hxx>
+#include "RWStepVisual_RWTextStyleForDefinedFont.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepVisual_Colour.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.hxx b/src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.hxx
deleted file mode 100644 (file)
index dcf404a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
-#define _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TextStyleForDefinedFont;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TextStyleForDefinedFont
-class RWStepVisual_RWTextStyleForDefinedFont 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTextStyleForDefinedFont();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyleForDefinedFont)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyleForDefinedFont)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TextStyleForDefinedFont)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.pxx b/src/RWStepVisual/RWStepVisual_RWTextStyleForDefinedFont.pxx
new file mode 100644 (file)
index 0000000..67e0e51
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
+#define _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TextStyleForDefinedFont;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TextStyleForDefinedFont
+class RWStepVisual_RWTextStyleForDefinedFont 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTextStyleForDefinedFont();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyleForDefinedFont)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyleForDefinedFont)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TextStyleForDefinedFont)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTextStyleForDefinedFont_HeaderFile
index da3039aa2be5c44c13b40ce3bd1dba7655ff0e55..b5f0c5f1916ff5fe528c36227d22cd4a15c25944 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <Interface_Check.hxx>
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx>
+#include "RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx"
 #include <Standard_Real.hxx>
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx b/src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx
deleted file mode 100644 (file)
index 67b5e3a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
-#define _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_TextStyleWithBoxCharacteristics;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for TextStyleWithBoxCharacteristics
-class RWStepVisual_RWTextStyleWithBoxCharacteristics 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWTextStyleWithBoxCharacteristics();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx b/src/RWStepVisual/RWStepVisual_RWTextStyleWithBoxCharacteristics.pxx
new file mode 100644 (file)
index 0000000..b409b04
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
+#define _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_TextStyleWithBoxCharacteristics;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for TextStyleWithBoxCharacteristics
+class RWStepVisual_RWTextStyleWithBoxCharacteristics 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWTextStyleWithBoxCharacteristics();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_TextStyleWithBoxCharacteristics)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWTextStyleWithBoxCharacteristics_HeaderFile
index c8acb6a0648493ae1d0049ac9b27182122d27252..47ab3e0baa7f81a6d5714d224a29e0809aaeeda8 100644 (file)
@@ -14,7 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTriangulatedFace.hxx>
+#include "RWStepVisual_RWTriangulatedFace.pxx"
 #include <StepVisual_TriangulatedFace.hxx>
 #include <Interface_EntityIterator.hxx>
 #include <StepData_StepReaderData.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTriangulatedFace.hxx b/src/RWStepVisual/RWStepVisual_RWTriangulatedFace.hxx
deleted file mode 100644 (file)
index e0ef703..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-// Created on : Thu Mar 24 18:30:12 2022 
-// Created by: snn
-// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-// Copyright (c) Open CASCADE 2022
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTriangulatedFace_HeaderFile_
-#define _RWStepVisual_RWTriangulatedFace_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TriangulatedFace;
-
-//! Read & Write tool for TriangulatedFace
-class RWStepVisual_RWTriangulatedFace
-{
-
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  Standard_EXPORT RWStepVisual_RWTriangulatedFace();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TriangulatedFace)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TriangulatedFace)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-
-};
-
-#endif // _RWStepVisual_RWTriangulatedFace_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTriangulatedFace.pxx b/src/RWStepVisual/RWStepVisual_RWTriangulatedFace.pxx
new file mode 100644 (file)
index 0000000..0192ff6
--- /dev/null
@@ -0,0 +1,53 @@
+// Created on : Thu Mar 24 18:30:12 2022 
+// Created by: snn
+// Generator: Express (EXPRESS -> CASCADE/XSTEP Translator) V2.0
+// Copyright (c) Open CASCADE 2022
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTriangulatedFace_HeaderFile_
+#define _RWStepVisual_RWTriangulatedFace_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TriangulatedFace;
+
+//! Read & Write tool for TriangulatedFace
+class RWStepVisual_RWTriangulatedFace
+{
+
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  Standard_HIDDEN RWStepVisual_RWTriangulatedFace();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TriangulatedFace)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TriangulatedFace)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+
+};
+
+#endif // _RWStepVisual_RWTriangulatedFace_HeaderFile_
index bf02f6e907d31b81e62475b057ff9198088f0f56..1f81fd2d1d236f2f1a143e9c9508b95572c0a1d9 100644 (file)
@@ -11,7 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <RWStepVisual_RWTriangulatedSurfaceSet.hxx>
+#include "RWStepVisual_RWTriangulatedSurfaceSet.pxx"
 
 #include <StepVisual_TriangulatedSurfaceSet.hxx>
 #include <Interface_EntityIterator.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.hxx b/src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.hxx
deleted file mode 100644 (file)
index 38fafbc..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Open CASCADE 2023
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
-#define _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-class StepData_StepReaderData;
-class Interface_Check;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-class StepVisual_TriangulatedSurfaceSet;
-
-//! Read & Write tool for TriangulatedSurfaceSet
-class RWStepVisual_RWTriangulatedSurfaceSet
-{
-public:
-  DEFINE_STANDARD_ALLOC
-
-  //! default constructor
-  Standard_EXPORT RWStepVisual_RWTriangulatedSurfaceSet();
-
-  Standard_EXPORT void ReadStep(const Handle(StepData_StepReaderData)& theData,
-                                const Standard_Integer theNum,
-                                Handle(Interface_Check)& theCheck,
-                                const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt) const;
-
-  Standard_EXPORT void WriteStep(StepData_StepWriter& theSW,
-                                 const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt) const;
-
-  Standard_EXPORT void Share(const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt,
-                             Interface_EntityIterator& theIter) const;
-};
-
-#endif // _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
diff --git a/src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.pxx b/src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.pxx
new file mode 100644 (file)
index 0000000..4864862
--- /dev/null
@@ -0,0 +1,48 @@
+// Copyright (c) Open CASCADE 2023
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
+#define _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+class StepData_StepReaderData;
+class Interface_Check;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+class StepVisual_TriangulatedSurfaceSet;
+
+//! Read & Write tool for TriangulatedSurfaceSet
+class RWStepVisual_RWTriangulatedSurfaceSet
+{
+public:
+  DEFINE_STANDARD_ALLOC
+
+  //! default constructor
+  Standard_HIDDEN RWStepVisual_RWTriangulatedSurfaceSet();
+
+  Standard_HIDDEN void ReadStep(const Handle(StepData_StepReaderData)& theData,
+                                const Standard_Integer theNum,
+                                Handle(Interface_Check)& theCheck,
+                                const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt) const;
+
+  Standard_HIDDEN void WriteStep(StepData_StepWriter& theSW,
+                                 const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt) const;
+
+  Standard_HIDDEN void Share(const Handle(StepVisual_TriangulatedSurfaceSet)& theEnt,
+                             Interface_EntityIterator& theIter) const;
+};
+
+#endif // _RWStepVisual_RWTriangulatedSurfaceSet_HeaderFile_
index 6dd227ef26692cf467762784ff82ba379b0e909a..617e2248de8fdb065dccce15549047f9bf59db1a 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #include <Interface_EntityIterator.hxx>
-#include <RWStepVisual_RWViewVolume.hxx>
+#include "RWStepVisual_RWViewVolume.pxx"
 #include <StepData_StepReaderData.hxx>
 #include <StepData_StepWriter.hxx>
 #include <StepGeom_CartesianPoint.hxx>
diff --git a/src/RWStepVisual/RWStepVisual_RWViewVolume.hxx b/src/RWStepVisual/RWStepVisual_RWViewVolume.hxx
deleted file mode 100644 (file)
index d480f7a..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-// Created on: 1995-12-04
-// Created by: EXPRESS->CDL V0.2 Translator
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#ifndef _RWStepVisual_RWViewVolume_HeaderFile
-#define _RWStepVisual_RWViewVolume_HeaderFile
-
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
-
-#include <Standard_Integer.hxx>
-class StepData_StepReaderData;
-class Interface_Check;
-class StepVisual_ViewVolume;
-class StepData_StepWriter;
-class Interface_EntityIterator;
-
-
-//! Read & Write Module for ViewVolume
-class RWStepVisual_RWViewVolume 
-{
-public:
-
-  DEFINE_STANDARD_ALLOC
-
-  
-  Standard_EXPORT RWStepVisual_RWViewVolume();
-  
-  Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ViewVolume)& ent) const;
-  
-  Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ViewVolume)& ent) const;
-  
-  Standard_EXPORT void Share (const Handle(StepVisual_ViewVolume)& ent, Interface_EntityIterator& iter) const;
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-
-};
-
-
-
-
-
-
-
-#endif // _RWStepVisual_RWViewVolume_HeaderFile
diff --git a/src/RWStepVisual/RWStepVisual_RWViewVolume.pxx b/src/RWStepVisual/RWStepVisual_RWViewVolume.pxx
new file mode 100644 (file)
index 0000000..f5fb7a2
--- /dev/null
@@ -0,0 +1,71 @@
+// Created on: 1995-12-04
+// Created by: EXPRESS->CDL V0.2 Translator
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
+//
+// This file is part of Open CASCADE Technology software library.
+//
+// This library is free software; you can redistribute it and/or modify it under
+// the terms of the GNU Lesser General Public License version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
+//
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
+
+#ifndef _RWStepVisual_RWViewVolume_HeaderFile
+#define _RWStepVisual_RWViewVolume_HeaderFile
+
+#include <Standard.hxx>
+#include <Standard_DefineAlloc.hxx>
+#include <Standard_Handle.hxx>
+
+#include <Standard_Integer.hxx>
+class StepData_StepReaderData;
+class Interface_Check;
+class StepVisual_ViewVolume;
+class StepData_StepWriter;
+class Interface_EntityIterator;
+
+
+//! Read & Write Module for ViewVolume
+class RWStepVisual_RWViewVolume 
+{
+public:
+
+  DEFINE_STANDARD_ALLOC
+
+  
+  Standard_HIDDEN RWStepVisual_RWViewVolume();
+  
+  Standard_HIDDEN void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ViewVolume)& ent) const;
+  
+  Standard_HIDDEN void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ViewVolume)& ent) const;
+  
+  Standard_HIDDEN void Share (const Handle(StepVisual_ViewVolume)& ent, Interface_EntityIterator& iter) const;
+
+
+
+
+protected:
+
+
+
+
+
+private:
+
+
+
+
+
+};
+
+
+
+
+
+
+
+#endif // _RWStepVisual_RWViewVolume_HeaderFile
index 2b45463e6abd5cd13f96c9d43e8729adc9907b1a..7a0be491dab4c9644e0a581583b6e01159b791b1 100644 (file)
@@ -25,7 +25,7 @@
 #include <Interface_Static.hxx>
 #include <MoniTool_Macros.hxx>
 #include <RWHeaderSection.hxx>
-#include <RWStepAP214.hxx>
+#include "../RWStepAP214/RWStepAP214.pxx"
 #include <Standard_Type.hxx>
 #include <Standard_Version.hxx>
 #include <STEPControl_ActorRead.hxx>
index 6a39a1f97432d14ff11f7446dcad4e91caa3ac94..642b93d65871dcd0757caa0b9911a4ba9c94c755 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <Interface_InterfaceModel.hxx>
 #include <Interface_Macros.hxx>
-#include <RWStepAP214_GeneralModule.hxx>
+#include "../RWStepAP214/RWStepAP214_GeneralModule.pxx"
 #include <Standard_Transient.hxx>
 #include <Standard_Type.hxx>
 #include <StepData_ReadWriteModule.hxx>
index 85f2785eae68e24e2049583d8ac218c05046ab79..a3eb51bf699831fd1ad3d472f3ceaf278459b134 100644 (file)
 
 # endif  /* _WIN32 */
 
+//! @def Standard_HIDDEN
+//! This macro should be used in declarations of methods or functions
+//! to ensure that they are hidden and not exported from the shared library.
+//!
+//! Expands to "__attribute__((visibility("hidden")))" on GCC and Clang
+#if defined(__has_attribute)
+  #if __has_attribute(visibility)
+    #define Standard_HIDDEN __attribute__((visibility("hidden")))
+  #else
+    #define Standard_HIDDEN
+  #endif
+#elif defined(__GNUC__) || defined(__clang__)
+  #define Standard_HIDDEN __attribute__((visibility("hidden")))
+#else
+  #define Standard_HIDDEN
+#endif
+
 //! @def OCCT_UWP
 //! This macro is defined on Windows platform in the case if the code
 //! is being compiled for UWP (Universal Windows Platform).