Open CASCADE Technology 6.6.0
|
defines LevelToPWBLayerMap, Type <406> Form <24>
in package IGESAppli
Used to correlate an exchange file level number with
its corresponding native level identifier, physical PWB
layer number and predefined functional level
identification
#include <IGESAppli_LevelToPWBLayerMap.hxx>
Public Member Functions | |
IGESAppli_LevelToPWBLayerMap () | |
void | Init (const Standard_Integer nbPropVal, const Handle< TColStd_HArray1OfInteger > &allExchLevels, const Handle< Interface_HArray1OfHAsciiString > &allNativeLevels, const Handle< TColStd_HArray1OfInteger > &allPhysLevels, const Handle< Interface_HArray1OfHAsciiString > &allExchIdents) |
This method is used to set the fields of the class LevelToPWBLayerMap | |
Standard_Integer | NbPropertyValues () const |
returns number of property values | |
Standard_Integer | NbLevelToLayerDefs () const |
returns number of level to layer definitions | |
Standard_Integer | ExchangeFileLevelNumber (const Standard_Integer Index) const |
returns Exchange File Level Number raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Handle_TCollection_HAsciiString | NativeLevel (const Standard_Integer Index) const |
returns Native Level Identification raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Standard_Integer | PhysicalLayerNumber (const Standard_Integer Index) const |
returns Physical Layer Number raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Handle_TCollection_HAsciiString | ExchangeFileLevelIdent (const Standard_Integer Index) const |
IGESAppli_LevelToPWBLayerMap::IGESAppli_LevelToPWBLayerMap | ( | ) |
Handle_TCollection_HAsciiString IGESAppli_LevelToPWBLayerMap::ExchangeFileLevelIdent | ( | const Standard_Integer | Index | ) | const |
Standard_Integer IGESAppli_LevelToPWBLayerMap::ExchangeFileLevelNumber | ( | const Standard_Integer | Index | ) | const |
void IGESAppli_LevelToPWBLayerMap::Init | ( | const Standard_Integer | nbPropVal, |
const Handle< TColStd_HArray1OfInteger > & | allExchLevels, | ||
const Handle< Interface_HArray1OfHAsciiString > & | allNativeLevels, | ||
const Handle< TColStd_HArray1OfInteger > & | allPhysLevels, | ||
const Handle< Interface_HArray1OfHAsciiString > & | allExchIdents | ||
) |
Handle_TCollection_HAsciiString IGESAppli_LevelToPWBLayerMap::NativeLevel | ( | const Standard_Integer | Index | ) | const |
Standard_Integer IGESAppli_LevelToPWBLayerMap::NbLevelToLayerDefs | ( | ) | const |
Standard_Integer IGESAppli_LevelToPWBLayerMap::NbPropertyValues | ( | ) | const |
Standard_Integer IGESAppli_LevelToPWBLayerMap::PhysicalLayerNumber | ( | const Standard_Integer | Index | ) | const |