SupportTester Class Reference


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

Constructor & Destructor Documentation

SupportTester::SupportTester const int tabOfNodes,
int  nbOfElts,
int  nbOfNodesPerElt
 

SupportTester::SupportTester const int tabOfNodes,
int  nbOfElts,
const int nbOfNodesPerElt
 


Member Function Documentation

bool SupportTester::isIncludedAndNotAlreadyConsumed const int tabOfNodesOfTheElementToTest  ) 
 

bool SupportTester::areAllEltsConsumed  ) 
 

bool SupportTester::areEquivalent const int nodes1,
const int nodes2,
int  nbOfNodes
[static, private]
 


Field Documentation

const int* SupportTester._tabOfNodes [private]
 

vector<int> SupportTester._eltsActiveYet [private]
 

vector<int> SupportTester._lgthOfEltsActiveYet [private]