1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

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.
This commit is contained in:
ika
2016-03-09 14:25:17 +03:00
committed by bugmaster
parent f98965d2bc
commit d658f27576
78 changed files with 2083 additions and 248 deletions

View File

@@ -26,6 +26,7 @@ Standard_Integer StepShape_ValueQualifier::CaseNum
if (ent.IsNull()) return 0;
if (ent->IsKind(STANDARD_TYPE(StepShape_PrecisionQualifier))) return 1;
if (ent->IsKind(STANDARD_TYPE(StepShape_TypeQualifier))) return 2;
if (ent->IsKind(STANDARD_TYPE(StepShape_ValueFormatTypeQualifier))) return 4;
return 0;
}

View File

@@ -42,6 +42,7 @@ public:
//! 1 -> PrecisionQualifier from StepShape
//! 2 -> TypeQualifier from StepShape
//! 3 -> UnceraintyQualifier .. not yet implemented
//! 4 -> ValueFormatTypeQualifier
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
//! Returns Value as PrecisionQualifier