#include <standardPredicates.h>

Public Member Functions |
|
| virtual bool | operator() (const Atom &atom) const |
| Return true if the charge is in the
indicated range. |
|
| virtual bool BALL::ChargePredicate::operator() | ( | const Atom & | atom | ) | const [virtual] |
Return true if the charge is in the indicated range.
The argument of this predicate is either a number, in
which case the charge of the atom has to be equal to that
number (down to the specified accuracy for floating point
comparisons, EPSILON ), or an
operator followed by a number. Possible operators are:
<, >, >=,
<= , = .
| atom | the atom to test |
Reimplemented from BALL::ExpressionPredicate.
1.5.8