Public Member Functions | |
| SupportTester (const int *tabOfNodes, int nbOfElts, int nbOfNodesPerElt) | |
| SupportTester (const int *tabOfNodes, int nbOfElts, const int *nbOfNodesPerElt) | |
| bool | isIncludedAndNotAlreadyConsumed (const int *tabOfNodesOfTheElementToTest) |
| bool | areAllEltsConsumed () |
Static Private Member Functions | |
| static bool | areEquivalent (const int *nodes1, const int *nodes2, int nbOfNodes) |
Private Attributes | |
| const int * | _tabOfNodes |
| vector< int > | _eltsActiveYet |
| vector< int > | _lgthOfEltsActiveYet |
References _eltsActiveYet, and _lgthOfEltsActiveYet.
References _eltsActiveYet, and _lgthOfEltsActiveYet.
| bool SupportTester::isIncludedAndNotAlreadyConsumed | ( | const int * | tabOfNodesOfTheElementToTest | ) |
References _eltsActiveYet, _lgthOfEltsActiveYet, _tabOfNodes, and areEquivalent().
| bool SupportTester::areAllEltsConsumed | ( | ) |
References _eltsActiveYet.
| bool SupportTester::areEquivalent | ( | const int * | nodes1, |
| const int * | nodes2, | ||
| int | nbOfNodes | ||
| ) | [static, private] |
References MEDMEM.MEDMODULUSARRAY.compare().
const int* SupportTester._tabOfNodes [private] |
vector<int> SupportTester._eltsActiveYet [private] |
vector<int> SupportTester._lgthOfEltsActiveYet [private] |