|
BALL
1.4.79
|
#include <BALL/DOCKING/COMMON/constraints.h>
Public Member Functions | |
| Constraint () | |
| virtual | ~Constraint () |
| virtual double | calculateScore (AtomContainer *mol)=0 |
| virtual void | setName (String name) |
| String | getName () |
| String | getType () |
| virtual void | setScoringFunction (ScoringFunction *sf) |
Protected Attributes | |
| String | name_ |
| String | type_ |
| double | penalty_ |
| ScoringFunction * | scoring_function_ |
Definition at line 41 of file constraints.h.
| BALL::Constraint::Constraint | ( | ) |
|
virtual |
|
pure virtual |
Implemented in BALL::PharmacophoreConstraint, and BALL::ReferenceArea.
| String BALL::Constraint::getName | ( | ) |
| String BALL::Constraint::getType | ( | ) |
|
virtual |
Set a name for this ReferenceArea. This way, the score summary printed by the ScoringFunction can be analyzed more easily
Reimplemented in BALL::ReferenceArea.
|
virtual |
Reimplemented in BALL::PharmacophoreConstraint, and BALL::ReferenceArea.
|
protected |
Definition at line 60 of file constraints.h.
|
protected |
penalty value that is to be added to the calculated energy if the desired constraints are not fullfilled.
Definition at line 66 of file constraints.h.
|
protected |
Definition at line 67 of file constraints.h.
|
protected |
Stores the type - 'ReferenceArea' or 'PharmacophoreConstraint' - of this Constraint for text output purposes.
Definition at line 63 of file constraints.h.
1.8.7