SundancePositionalCellPredicate.hpp File Reference

Go to the source code of this file.

Classes

class  Sundance::CellPredicateFunctorBase
class  Sundance::PositionalCellPredicate
class  Sundance::PointCellPredicateFunctor
class  Sundance::CoordinateValueCellPredicateFunctor
class  Sundance::PointCellPredicate
class  Sundance::CoordinateValueCellPredicate

Namespaces

namespace  Sundance

Defines

#define NEW_CELL_PREDICATE(name)
#define CELL_PREDICATE_(name, code)
#define CELL_PREDICATE(name, code)   CELL_PREDICATE_(name, code);


Define Documentation

#define CELL_PREDICATE ( name,
code   )     CELL_PREDICATE_(name, code);

Definition at line 69 of file SundancePositionalCellPredicate.hpp.

#define CELL_PREDICATE_ ( name,
code   ) 

Value:

class name : public CellPredicateFunctorBase, \
               public Playa::Handleable<CellPredicateFunctorBase> \
  { \
  public:\
    name() : CellPredicateFunctorBase(#name){;}            \
    virtual ~name(){;}\
    virtual bool operator()(const Point& x) const code \
    GET_RCP(CellPredicateFunctorBase);\
  }

Definition at line 57 of file SundancePositionalCellPredicate.hpp.

#define NEW_CELL_PREDICATE ( name   ) 

Value:

class name : public CellPredicateFunctorBase,  \
               public Playa::Handleable<CellPredicateFunctorBase>  \
  {  \
  public:  \
    name() : CellPredicateFunctorBase(#name) {} \
    virtual ~name() {}  \
    virtual bool operator()(const Point& x) const; \
    GET_RCP(CellPredicateFunctorBase);  \
  }; \
  \
  bool name::operator()(const Point& x) const

Definition at line 43 of file SundancePositionalCellPredicate.hpp.

Site Contact