oaPurposeArray Class Reference

Inheritance diagram for oaPurposeArray:

oaArray<oaPurposeNum> oaArrayBase<oaPurposeNum>


Public Methods

 oaPurposeArray (oaUInt4 sizeIn=0)
oaBoolean isMatch (const oaPurposeArray &arrayIn) const
oaBoolean consistsOf (oaPurposeNum purposeNum) const

Detailed Description


Constructor & Destructor Documentation

oaPurposeArray::oaPurposeArray oaUInt4    sizeIn = 0 [inline]
 

Parameters:
sizeIn 


Member Function Documentation

oaBoolean oaPurposeArray::consistsOf oaPurposeNum    purposeNum const
 

This function returns true if the array consists of purposeNum.

Parameters:
purposeNum 

oaBoolean oaPurposeArray::isMatch const oaPurposeArray &    arrayIn const
 

This function returns true if the contents of arrayIn match the contents of this purpose array. Note that an empty purpose array will not match any constraint that has any purpose specified for any layer. In other words, it is equivalent to an array that only contains oavPurposeNumberNo or oavPurposeNumberAny.

Parameters:
arrayIn 


The documentation for this class was generated from the following files:

Return to top of page