Open CASCADE Technology
6.5.4
|
Representation of STEP entity SpecifiedHigherUsageOccurrence
#include <StepRepr_SpecifiedHigherUsageOccurrence.hxx>
Public Member Functions | |
StepRepr_SpecifiedHigherUsageOccurrence () | |
Empty constructor | |
void | Init (const Handle< TCollection_HAsciiString > &aProductDefinitionRelationship_Id, const Handle< TCollection_HAsciiString > &aProductDefinitionRelationship_Name, const Standard_Boolean hasProductDefinitionRelationship_Description, const Handle< TCollection_HAsciiString > &aProductDefinitionRelationship_Description, const Handle< StepBasic_ProductDefinition > &aProductDefinitionRelationship_RelatingProductDefinition, const Handle< StepBasic_ProductDefinition > &aProductDefinitionRelationship_RelatedProductDefinition, const Standard_Boolean hasAssemblyComponentUsage_ReferenceDesignator, const Handle< TCollection_HAsciiString > &aAssemblyComponentUsage_ReferenceDesignator, const Handle< StepRepr_AssemblyComponentUsage > &aUpperUsage, const Handle< StepRepr_NextAssemblyUsageOccurrence > &aNextUsage) |
Initialize all fields (own and inherited) | |
Handle_StepRepr_AssemblyComponentUsage | UpperUsage () const |
Returns field UpperUsage | |
void | SetUpperUsage (const Handle< StepRepr_AssemblyComponentUsage > &UpperUsage) |
Set field UpperUsage | |
Handle_StepRepr_NextAssemblyUsageOccurrence | NextUsage () const |
Returns field NextUsage | |
void | SetNextUsage (const Handle< StepRepr_NextAssemblyUsageOccurrence > &NextUsage) |
Set field NextUsage |
void StepRepr_SpecifiedHigherUsageOccurrence::Init | ( | const Handle< TCollection_HAsciiString > & | aProductDefinitionRelationship_Id, |
const Handle< TCollection_HAsciiString > & | aProductDefinitionRelationship_Name, | ||
const Standard_Boolean | hasProductDefinitionRelationship_Description, | ||
const Handle< TCollection_HAsciiString > & | aProductDefinitionRelationship_Description, | ||
const Handle< StepBasic_ProductDefinition > & | aProductDefinitionRelationship_RelatingProductDefinition, | ||
const Handle< StepBasic_ProductDefinition > & | aProductDefinitionRelationship_RelatedProductDefinition, | ||
const Standard_Boolean | hasAssemblyComponentUsage_ReferenceDesignator, | ||
const Handle< TCollection_HAsciiString > & | aAssemblyComponentUsage_ReferenceDesignator, | ||
const Handle< StepRepr_AssemblyComponentUsage > & | aUpperUsage, | ||
const Handle< StepRepr_NextAssemblyUsageOccurrence > & | aNextUsage | ||
) |
Handle_StepRepr_NextAssemblyUsageOccurrence StepRepr_SpecifiedHigherUsageOccurrence::NextUsage | ( | ) | const |
void StepRepr_SpecifiedHigherUsageOccurrence::SetNextUsage | ( | const Handle< StepRepr_NextAssemblyUsageOccurrence > & | NextUsage | ) |
void StepRepr_SpecifiedHigherUsageOccurrence::SetUpperUsage | ( | const Handle< StepRepr_AssemblyComponentUsage > & | UpperUsage | ) |
Handle_StepRepr_AssemblyComponentUsage StepRepr_SpecifiedHigherUsageOccurrence::UpperUsage | ( | ) | const |