Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IGESGraph_NominalSize Class Reference

defines IGESNominalSize, Type <406> Form <13>
in package IGESGraph

Specifies a value, a name, and optionally a
reference to an engineering standard

#include <IGESGraph_NominalSize.hxx>

Inheritance diagram for IGESGraph_NominalSize:
Inheritance graph
[legend]

Public Member Functions

 IGESGraph_NominalSize ()
void Init (const Standard_Integer nbProps, const Standard_Real aNominalSizeValue, const Handle< TCollection_HAsciiString > &aNominalSizeName, const Handle< TCollection_HAsciiString > &aStandardName)
 This method is used to set the fields of the class
NominalSize

Standard_Integer NbPropertyValues () const
 returns the number of property values in <me>

Standard_Real NominalSizeValue () const
 returns the value of <me>

Handle_TCollection_HAsciiString NominalSizeName () const
 returns the name of <me>

Standard_Boolean HasStandardName () const
 returns True if an engineering Standard is defined for <me>
else, returns False

Handle_TCollection_HAsciiString StandardName () const
 returns the name of the relevant engineering standard of <me>


Constructor & Destructor Documentation


Member Function Documentation

void IGESGraph_NominalSize::Init ( const Standard_Integer  nbProps,
const Standard_Real  aNominalSizeValue,
const Handle< TCollection_HAsciiString > &  aNominalSizeName,
const Handle< TCollection_HAsciiString > &  aStandardName 
)
  • nbProps : Number of property values (2 or 3)
  • aNominalSizeValue : NominalSize Value
  • aNominalSizeName : NominalSize Name
  • aStandardName : Name of relevant engineering standard
Handle_TCollection_HAsciiString IGESGraph_NominalSize::NominalSizeName ( ) const
Handle_TCollection_HAsciiString IGESGraph_NominalSize::StandardName ( ) const

The documentation for this class was generated from the following file: