Version: 6.3.1
Public Member Functions | Static Private Member Functions | Private Attributes

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

References _eltsActiveYet.

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]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS