#include <IGESAppli_LevelToPWBLayerMap.hxx>
Inheritance diagram for IGESAppli_LevelToPWBLayerMap:
Public Member Functions | |
Standard_EXPORT | IGESAppli_LevelToPWBLayerMap () |
Standard_EXPORT 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 - nbPropVal : Number of property values - allExchLevels : Exchange File Level Numbers - allNativeLevels : Native Level Identifications - allPhysLevels : Physical Layer Numbers - allExchIdents : Exchange File Level Identifications raises exception if allExchLevels, allNativeLevels, allPhysLevels and all ExchIdents are not of same dimensions . | |
Standard_EXPORT Standard_Integer | NbPropertyValues () const |
returns number of property values | |
Standard_EXPORT Standard_Integer | NbLevelToLayerDefs () const |
returns number of level to layer definitions | |
Standard_EXPORT Standard_Integer | ExchangeFileLevelNumber (const Standard_Integer Index) const |
returns Exchange File Level Number raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Standard_EXPORT Handle_TCollection_HAsciiString | NativeLevel (const Standard_Integer Index) const |
returns Native Level Identification raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Standard_EXPORT Standard_Integer | PhysicalLayerNumber (const Standard_Integer Index) const |
returns Physical Layer Number raises exception if Index <= 0 or Index > NbLevelToLayerDefs | |
Standard_EXPORT Handle_TCollection_HAsciiString | ExchangeFileLevelIdent (const Standard_Integer Index) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Integer | theNbPropertyValues |
Handle_TColStd_HArray1OfInteger | theExchangeFileLevelNumber |
Handle_Interface_HArray1OfHAsciiString | theNativeLevel |
Handle_TColStd_HArray1OfInteger | thePhysicalLayerNumber |
Handle_Interface_HArray1OfHAsciiString | theExchangeFileLevelIdent |
|
|
|
|
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|