BALL
1.4.79
|
#include <BALL/MOLMEC/COMMON/radiusRuleProcessor.h>
Public Member Functions | |
RadiusRuleProcessor () | |
RadiusRuleProcessor (INIFile &file, const String &prefix="RadiusRules") | |
RadiusRuleProcessor (const RadiusRuleProcessor &rule_processor) | |
~RadiusRuleProcessor () | |
Processor related methods | |
virtual Processor::Result | operator() (Atom &atom) |
Public Member Functions inherited from BALL::RuleProcessor | |
RuleProcessor () | |
RuleProcessor (INIFile &file, const String &prefix) | |
RuleProcessor (const RuleProcessor &rule_processor) | |
~RuleProcessor () | |
void | clear () |
void | destroy () |
bool | initialize (INIFile &file, const String &prefix) |
const RuleProcessor & | operator= (const RuleProcessor &rule_processor) |
void | set (const RuleProcessor &rule_processor) |
virtual bool | start () |
virtual bool | finish () |
String | evaluate (const Atom &atom) |
bool | isValid () const |
void | dump (std::ostream &s=std::cout) const |
Public Member Functions inherited from BALL::UnaryProcessor< Atom > | |
UnaryProcessor () | |
UnaryProcessor (const UnaryProcessor &) | |
virtual | ~UnaryProcessor () |
Additional Inherited Members | |
Public Types inherited from BALL::UnaryFunctor< Atom, Processor::Result > | |
typedef Processor::Result | result_type |
typedef Atom | argument_type |
typedef Atom & | argument_reference |
typedef const Atom & | const_argument_reference |
typedef Atom * | argument_pointer |
typedef const Atom * | const_argument_pointer |
Protected Attributes inherited from BALL::RuleProcessor | |
RuleEvaluator | evaluator_ |
bool | valid_ |
Radius Rule Processor.
Definition at line 22 of file radiusRuleProcessor.h.
BALL::RadiusRuleProcessor::RadiusRuleProcessor | ( | ) |
Constructors and DestructorsDefault constructor
BALL::RadiusRuleProcessor::RadiusRuleProcessor | ( | INIFile & | file, |
const String & | prefix = "RadiusRules" |
||
) |
Detailed constructor
BALL::RadiusRuleProcessor::RadiusRuleProcessor | ( | const RadiusRuleProcessor & | rule_processor | ) |
Copy constructor
BALL::RadiusRuleProcessor::~RadiusRuleProcessor | ( | ) |
Destructor
|
virtual |
operator ()
Reimplemented from BALL::UnaryProcessor< Atom >.