Open CASCADE Technology 6.6.0
Public Member Functions
IGESAppli_RegionRestriction Class Reference

defines RegionRestriction, Type <406> Form <2>
in package IGESAppli
Defines regions to set an application's restriction
over a region.

#include <IGESAppli_RegionRestriction.hxx>

Inheritance diagram for IGESAppli_RegionRestriction:
Inheritance graph
[legend]

Public Member Functions

 IGESAppli_RegionRestriction ()
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

Standard_Integer NbPropertyValues () const
 is always 3

Standard_Integer ElectricalViasRestriction () const
 returns the Electrical vias restriction
is 0, 1 or 2

Standard_Integer ElectricalComponentRestriction () const
 returns the Electrical components restriction
is 0, 1 or 2

Standard_Integer ElectricalCktRestriction () const
 returns the Electrical circuitry restriction
is 0, 1 or 2


Constructor & Destructor Documentation

IGESAppli_RegionRestriction::IGESAppli_RegionRestriction ( )

Member Function Documentation

Standard_Integer IGESAppli_RegionRestriction::ElectricalCktRestriction ( ) const
Standard_Integer IGESAppli_RegionRestriction::ElectricalComponentRestriction ( ) const
Standard_Integer IGESAppli_RegionRestriction::ElectricalViasRestriction ( ) const
void IGESAppli_RegionRestriction::Init ( const Standard_Integer  nbPropVal,
const Standard_Integer  aViasRest,
const Standard_Integer  aCompoRest,
const Standard_Integer  aCktRest 
)
  • nbPropVal : Number of property values, always = 3
  • aViasRest : Electrical Vias restriction
  • aCompoRest : Electrical components restriction
  • aCktRest : Electrical circuitry restriction
Standard_Integer IGESAppli_RegionRestriction::NbPropertyValues ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines