1 #include <StepShape_ValueQualifier.ixx>
3 StepShape_ValueQualifier::StepShape_ValueQualifier () { }
5 Standard_Integer StepShape_ValueQualifier::CaseNum
6 (const Handle(Standard_Transient)& ent) const
8 if (ent.IsNull()) return 0;
9 if (ent->IsKind(STANDARD_TYPE(StepShape_PrecisionQualifier))) return 1;
10 if (ent->IsKind(STANDARD_TYPE(StepShape_TypeQualifier))) return 2;
14 Handle(StepShape_PrecisionQualifier) StepShape_ValueQualifier::PrecisionQualifier () const
15 { return Handle(StepShape_PrecisionQualifier)::DownCast(Value()); }
17 Handle(StepShape_TypeQualifier) StepShape_ValueQualifier::TypeQualifier () const
18 { return Handle(StepShape_TypeQualifier)::DownCast(Value()); }