Open CASCADE Technology 6.6.0
|
Representation of STEP SELECT type ExternalIdentificationItem
#include <StepAP214_ExternalIdentificationItem.hxx>
Public Member Functions | |
StepAP214_ExternalIdentificationItem () | |
Empty constructor | |
Standard_Integer | CaseNum (const Handle< Standard_Transient > &ent) const |
Recognizes a kind of ExternalIdentificationItem select type 1 -> DocumentFile from StepBasic 2 -> ExternallyDefinedClass from StepAP214 3 -> ExternallyDefinedGeneralProperty from StepAP214 4 -> ProductDefinition from StepBasic 0 else | |
Handle_StepBasic_DocumentFile | DocumentFile () const |
Returns Value as DocumentFile (or Null if another type) | |
Handle_StepAP214_ExternallyDefinedClass | ExternallyDefinedClass () const |
Returns Value as ExternallyDefinedClass (or Null if another type) | |
Handle_StepAP214_ExternallyDefinedGeneralProperty | ExternallyDefinedGeneralProperty () const |
Returns Value as ExternallyDefinedGeneralProperty (or Null if another type) | |
Handle_StepBasic_ProductDefinition | ProductDefinition () const |
Returns Value as ProductDefinition (or Null if another type) |
StepAP214_ExternalIdentificationItem::StepAP214_ExternalIdentificationItem | ( | ) |
Standard_Integer StepAP214_ExternalIdentificationItem::CaseNum | ( | const Handle< Standard_Transient > & | ent | ) | const [virtual] |
Implements StepData_SelectType.
Handle_StepBasic_DocumentFile StepAP214_ExternalIdentificationItem::DocumentFile | ( | ) | const |
Handle_StepAP214_ExternallyDefinedClass StepAP214_ExternalIdentificationItem::ExternallyDefinedClass | ( | ) | const |
Handle_StepAP214_ExternallyDefinedGeneralProperty StepAP214_ExternalIdentificationItem::ExternallyDefinedGeneralProperty | ( | ) | const |
Handle_StepBasic_ProductDefinition StepAP214_ExternalIdentificationItem::ProductDefinition | ( | ) | const |