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

  • nbPropVal : Number of property values, always = 3
  • aViasRest : Electrical Vias restriction
  • aCompoRest : Electrical components restriction
  • aCktRest : Electrical circuitry restriction

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 
)
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
Generated on Thu Mar 3 10:57:01 2011 for Open CASCADE Technology by  doxygen 1.6.3