Open CASCADE Technology 6.6.0
Public Member Functions
StepRepr_MakeFromUsageOption Class Reference

Representation of STEP entity MakeFromUsageOption

#include <StepRepr_MakeFromUsageOption.hxx>

Inheritance diagram for StepRepr_MakeFromUsageOption:
Inheritance graph
[legend]

Public Member Functions

 StepRepr_MakeFromUsageOption ()
 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_Integer aRanking, const Handle< TCollection_HAsciiString > &aRankingRationale, const Handle< StepBasic_MeasureWithUnit > &aQuantity)
 Initialize all fields (own and inherited)

Standard_Integer Ranking () const
 Returns field Ranking

void SetRanking (const Standard_Integer Ranking)
 Set field Ranking

Handle_TCollection_HAsciiString RankingRationale () const
 Returns field RankingRationale

void SetRankingRationale (const Handle< TCollection_HAsciiString > &RankingRationale)
 Set field RankingRationale

Handle_StepBasic_MeasureWithUnit Quantity () const
 Returns field Quantity

void SetQuantity (const Handle< StepBasic_MeasureWithUnit > &Quantity)
 Set field Quantity


Constructor & Destructor Documentation

StepRepr_MakeFromUsageOption::StepRepr_MakeFromUsageOption ( )

Member Function Documentation

void StepRepr_MakeFromUsageOption::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_Integer  aRanking,
const Handle< TCollection_HAsciiString > &  aRankingRationale,
const Handle< StepBasic_MeasureWithUnit > &  aQuantity 
)
Handle_StepBasic_MeasureWithUnit StepRepr_MakeFromUsageOption::Quantity ( ) const
Standard_Integer StepRepr_MakeFromUsageOption::Ranking ( ) const
Handle_TCollection_HAsciiString StepRepr_MakeFromUsageOption::RankingRationale ( ) const
void StepRepr_MakeFromUsageOption::SetQuantity ( const Handle< StepBasic_MeasureWithUnit > &  Quantity)
void StepRepr_MakeFromUsageOption::SetRanking ( const Standard_Integer  Ranking)
void StepRepr_MakeFromUsageOption::SetRankingRationale ( const Handle< TCollection_HAsciiString > &  RankingRationale)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines