Public Member Functions | |
CellPredicateFunctorBase (const std::string &name="Functor("+Teuchos::toString(topID())+")") | |
virtual | ~CellPredicateFunctorBase () |
virtual bool | operator() (const Point &x) const =0 |
virtual std::string | description () const |
Static Private Member Functions | |
static int & | topID () |
Private Attributes | |
std::string | name_ |
Definition at line 75 of file SundancePositionalCellPredicate.hpp.
Sundance::CellPredicateFunctorBase::CellPredicateFunctorBase | ( | const std::string & | name = "Functor(" + Teuchos::toString(topID()) + ")" |
) | [inline] |
Definition at line 79 of file SundancePositionalCellPredicate.hpp.
virtual Sundance::CellPredicateFunctorBase::~CellPredicateFunctorBase | ( | ) | [inline, virtual] |
Definition at line 83 of file SundancePositionalCellPredicate.hpp.
virtual std::string Sundance::CellPredicateFunctorBase::description | ( | ) | const [inline, virtual] |
virtual bool Sundance::CellPredicateFunctorBase::operator() | ( | const Point & | x | ) | const [pure virtual] |
static int& Sundance::CellPredicateFunctorBase::topID | ( | ) | [inline, static, private] |
Definition at line 91 of file SundancePositionalCellPredicate.hpp.
std::string Sundance::CellPredicateFunctorBase::name_ [private] |