Class AromaticAromaticInteractionCriteria
- java.lang.Object
-
- io.github.WeronikaJargielo.protein_interaction_finder.AromaticAromaticInteractionCriteria
-
public final class AromaticAromaticInteractionCriteria extends java.lang.ObjectClass representing criteria for identifying aromatic-aromatic interactions. See here.
-
-
Constructor Summary
Constructors Constructor Description AromaticAromaticInteractionCriteria()Instantiates new aromatic-aromatic interaction criteria using default boundary values.AromaticAromaticInteractionCriteria(double minDistanceBtwRings, double maxDistanceBtwRings, double minAngleBtwRings, double maxAngleBtwRings)Instantiates new aromatic-aromatic interaction criteria using custom boundary values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)doublegetMaxAngleBtwRings()Returns maximum angle between aromatic rings' normal vectors.doublegetMaxDistanceBtwRings()Returns maximum distance between aromatic rings' centroids.doublegetMinAngleBtwRings()Returns minimum angle between aromatic rings' normal vectors.doublegetMinDistanceBtwRings()Returns minimum distance between aromatic rings' centroids.inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
AromaticAromaticInteractionCriteria
public AromaticAromaticInteractionCriteria()
Instantiates new aromatic-aromatic interaction criteria using default boundary values. See here.
-
AromaticAromaticInteractionCriteria
public AromaticAromaticInteractionCriteria(double minDistanceBtwRings, double maxDistanceBtwRings, double minAngleBtwRings, double maxAngleBtwRings)Instantiates new aromatic-aromatic interaction criteria using custom boundary values. See here.- Parameters:
minDistanceBtwRings- Minimum distance between aromatic rings' centroids.maxDistanceBtwRings- Maximum distance between aromatic rings' centroids.minAngleBtwRings- Minimum angle between aromatic rings' normal vectors.maxAngleBtwRings- Maximum angle between aromatic rings' normal vectors.
-
-
Method Detail
-
getMinDistanceBtwRings
public double getMinDistanceBtwRings()
Returns minimum distance between aromatic rings' centroids.- Returns:
- Minimum distance between aromatic rings' centroids.
-
getMaxDistanceBtwRings
public double getMaxDistanceBtwRings()
Returns maximum distance between aromatic rings' centroids.- Returns:
- Maximum distance between aromatic rings' centroids.
-
getMinAngleBtwRings
public double getMinAngleBtwRings()
Returns minimum angle between aromatic rings' normal vectors.- Returns:
- Minimum angle between aromatic rings' normal vectors.
-
getMaxAngleBtwRings
public double getMaxAngleBtwRings()
Returns maximum angle between aromatic rings' normal vectors.- Returns:
- Maximum angle between aromatic rings' normal vectors.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-