IGESAppli_PartNumber Class Reference

defines PartNumber, Type <406> Form <9>
in package IGESAppli
Attaches a set of text strings that define the common
part numbers to an entity being used to represent a
physical component

#include <IGESAppli_PartNumber.hxx>

Inheritance diagram for IGESAppli_PartNumber:
Inheritance graph
[legend]

Public Member Functions

 IGESAppli_PartNumber ()
void Init (const Standard_Integer nbPropVal, const Handle< TCollection_HAsciiString > &aGenName, const Handle< TCollection_HAsciiString > &aMilName, const Handle< TCollection_HAsciiString > &aVendName, const Handle< TCollection_HAsciiString > &anIntName)
 This method is used to set the fields of the class
PartNumber

  • nbPropVal : number of property values, always = 4
  • aGenName : Generic part number or name
  • aMilName : Military Standard (MIL-STD) part number
  • aVendName : Vendor part number or name
  • anIntName : Internal part number

Standard_Integer NbPropertyValues () const
 returns number of property values, always = 4

Handle_TCollection_HAsciiString GenericNumber () const
 returns Generic part number or name

Handle_TCollection_HAsciiString MilitaryNumber () const
 returns Military Standard (MIL-STD) part number

Handle_TCollection_HAsciiString VendorNumber () const
 returns Vendor part number or name

Handle_TCollection_HAsciiString InternalNumber () const
 returns Internal part number


Constructor & Destructor Documentation

IGESAppli_PartNumber::IGESAppli_PartNumber (  ) 

Member Function Documentation

Handle_TCollection_HAsciiString IGESAppli_PartNumber::GenericNumber (  )  const
void IGESAppli_PartNumber::Init ( const Standard_Integer  nbPropVal,
const Handle< TCollection_HAsciiString > &  aGenName,
const Handle< TCollection_HAsciiString > &  aMilName,
const Handle< TCollection_HAsciiString > &  aVendName,
const Handle< TCollection_HAsciiString > &  anIntName 
)
Handle_TCollection_HAsciiString IGESAppli_PartNumber::InternalNumber (  )  const
Handle_TCollection_HAsciiString IGESAppli_PartNumber::MilitaryNumber (  )  const
Standard_Integer IGESAppli_PartNumber::NbPropertyValues (  )  const
Handle_TCollection_HAsciiString IGESAppli_PartNumber::VendorNumber (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:56:59 2011 for Open CASCADE Technology by  doxygen 1.6.3