CationPiInteractionScore.
More...
|
float | DEF_MIN_DISTANCE = 3.5 |
|
float | DEF_MAX_DISTANCE = 5.5 |
|
float | DEF_MAX_ANGLE = 30.0 |
|
◆ __init__() [1/2]
Initializes a copy of the CationPiInteractionScore instance score.
- Parameters
-
score | The CationPiInteractionScore instance to copy. |
◆ __init__() [2/2]
None CDPL.Pharm.CationPiInteractionScore.__init__ |
( |
bool |
aro_cat, |
|
|
float |
min_dist = 3.5 , |
|
|
float |
max_dist = 5.5 , |
|
|
float |
max_ang = 30.0 |
|
) |
| |
Constructs a CationPiInteractionScore
functor with the specified constraints.
- Parameters
-
aro_cat | True if the first feature argument represents the aromatic- and the second one the cationic-feature, and False otherwise. |
min_dist | The minimum allowed distance between the cationic- and aromatic-feature centers. |
max_dist | The maximum allowed distance between the cationic- and aromatic-feature centers. |
max_ang | The maximum allowed angle between the cationic- and aromatic-feature plane normal. |
◆ setDistanceScoringFunction()
None CDPL.Pharm.CationPiInteractionScore.setDistanceScoringFunction |
( |
DoubleDoubleFunctor |
func | ) |
|
◆ setAngleScoringFunction()
◆ getMinDistance()
float CDPL.Pharm.CationPiInteractionScore.getMinDistance |
( |
| ) |
|
◆ getMaxDistance()
float CDPL.Pharm.CationPiInteractionScore.getMaxDistance |
( |
| ) |
|
◆ getMaxAngle()
float CDPL.Pharm.CationPiInteractionScore.getMaxAngle |
( |
| ) |
|
◆ assign()
Replaces the current state of self with a copy of the state of the CationPiInteractionScore instance constr.
- Parameters
-
constr | The CationPiInteractionScore instance to copy. |
- Returns
- self