#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. |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1