0027336: Update STEP entities, according to AP242
authorika <ika@opencascade.com>
Wed, 9 Mar 2016 11:25:17 +0000 (14:25 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 8 Apr 2016 08:42:59 +0000 (11:42 +0300)
commitd658f27576d23b1e531d263de28dbf62ced21f18
tree8e2d6e3b002c885de0f35e89237e3695ea950a76
parentf98965d2bc3fc649ff11ac1dd777367f51d0547f
0027336: Update STEP entities, according to AP242

Add header  and parameter for AP242.

Update entities:
product_definition_relationship
styled_item

Update select types:
security_classification_item
person_and_organization_item
organization_item
group_item
external_identification_item
document_reference_item
date_item
approval_item
external_identification_item
draughting_callout_element
value_qualifier
invisibility_context

update gdt tests.

fix compilation warnings.
78 files changed:
src/RWStepBasic/FILES
src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.cxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.hxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.cxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx [new file with mode: 0644]
src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.cxx
src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.cxx
src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.cxx
src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.cxx
src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.cxx
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.cxx
src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWStyledItem.cxx
src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.cxx
src/STEPCAFControl/STEPCAFControl_Reader.cxx
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/STEPConstruct/STEPConstruct_ContextTool.cxx
src/STEPConstruct/STEPConstruct_ContextTool.hxx
src/STEPConstruct/STEPConstruct_Part.cxx
src/STEPControl/STEPControl_Controller.cxx
src/StepAP214/StepAP214_ApprovalItem.cxx
src/StepAP214/StepAP214_ApprovalItem.hxx
src/StepAP214/StepAP214_DateAndTimeItem.cxx
src/StepAP214/StepAP214_DateAndTimeItem.hxx
src/StepAP214/StepAP214_DateItem.cxx
src/StepAP214/StepAP214_DateItem.hxx
src/StepAP214/StepAP214_DocumentReferenceItem.cxx
src/StepAP214/StepAP214_DocumentReferenceItem.hxx
src/StepAP214/StepAP214_ExternalIdentificationItem.cxx
src/StepAP214/StepAP214_ExternalIdentificationItem.hxx
src/StepAP214/StepAP214_GroupItem.cxx
src/StepAP214/StepAP214_GroupItem.hxx
src/StepAP214/StepAP214_OrganizationItem.cxx
src/StepAP214/StepAP214_OrganizationItem.hxx
src/StepAP214/StepAP214_PersonAndOrganizationItem.cxx
src/StepAP214/StepAP214_PersonAndOrganizationItem.hxx
src/StepAP214/StepAP214_Protocol.cxx
src/StepAP214/StepAP214_SecurityClassificationItem.cxx
src/StepAP214/StepAP214_SecurityClassificationItem.hxx
src/StepBasic/FILES
src/StepBasic/StepBasic_ProductDefinitionOrReference.cxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionOrReference.hxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionReference.cxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionReference.hxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionReferenceWithLocalRepresentation.cxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionReferenceWithLocalRepresentation.hxx [new file with mode: 0644]
src/StepBasic/StepBasic_ProductDefinitionRelationship.cxx
src/StepBasic/StepBasic_ProductDefinitionRelationship.hxx
src/StepRepr/StepRepr_AssemblyComponentUsage.cxx
src/StepRepr/StepRepr_AssemblyComponentUsage.hxx
src/StepRepr/StepRepr_MakeFromUsageOption.cxx
src/StepRepr/StepRepr_MakeFromUsageOption.hxx
src/StepRepr/StepRepr_QuantifiedAssemblyComponentUsage.cxx
src/StepRepr/StepRepr_QuantifiedAssemblyComponentUsage.hxx
src/StepRepr/StepRepr_SpecifiedHigherUsageOccurrence.cxx
src/StepRepr/StepRepr_SpecifiedHigherUsageOccurrence.hxx
src/StepShape/StepShape_ValueQualifier.cxx
src/StepShape/StepShape_ValueQualifier.hxx
src/StepVisual/FILES
src/StepVisual/StepVisual_AnnotationPlane.cxx
src/StepVisual/StepVisual_AnnotationPlane.hxx
src/StepVisual/StepVisual_ContextDependentOverRidingStyledItem.cxx
src/StepVisual/StepVisual_ContextDependentOverRidingStyledItem.hxx
src/StepVisual/StepVisual_DraughtingCalloutElement.cxx
src/StepVisual/StepVisual_DraughtingCalloutElement.hxx
src/StepVisual/StepVisual_InvisibilityContext.cxx
src/StepVisual/StepVisual_InvisibilityContext.hxx
src/StepVisual/StepVisual_OverRidingStyledItem.cxx
src/StepVisual/StepVisual_OverRidingStyledItem.hxx
src/StepVisual/StepVisual_StyledItem.cxx
src/StepVisual/StepVisual_StyledItem.hxx
src/StepVisual/StepVisual_StyledItemTarget.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_StyledItemTarget.hxx [new file with mode: 0644]
tests/gdt/begin
tests/gdt/end