#include <IGESAppli_RegionRestriction.hxx>
Inheritance diagram for IGESAppli_RegionRestriction:
Public Member Functions | |
Standard_EXPORT | IGESAppli_RegionRestriction () |
Standard_EXPORT void | Init (const Standard_Integer nbPropVal, const Standard_Integer aViasRest, const Standard_Integer aCompoRest, const Standard_Integer aCktRest) |
This method is used to set the fields of the class RegionRestriction - nbPropVal : Number of property values, always = 3 - aViasRest : Electrical Vias restriction - aCompoRest : Electrical components restriction - aCktRest : Electrical circuitry restriction . | |
Standard_EXPORT Standard_Integer | NbPropertyValues () const |
is always 3 | |
Standard_EXPORT Standard_Integer | ElectricalViasRestriction () const |
returns the Electrical vias restriction is 0, 1 or 2 | |
Standard_EXPORT Standard_Integer | ElectricalComponentRestriction () const |
returns the Electrical components restriction is 0, 1 or 2 | |
Standard_EXPORT Standard_Integer | ElectricalCktRestriction () const |
returns the Electrical circuitry restriction is 0, 1 or 2 | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Integer | theNbPropertyValues |
Standard_Integer | theElectViasRestrict |
Standard_Integer | theElectCompRestrict |
Standard_Integer | theElectCktRestrict |
|
|
|
|
|
|
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
|
|
|
|
|
|
|
|
|