Interface IPharmacophorePoint
-
- All Known Implementing Classes:
AcceptorPoint,AliphaticPoint,AromRingPoint,ChargePoint,DonorPoint,ExitVectorPoint,SimplePharmacophorePoint
public interface IPharmacophorePoint
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIPharmacophorePoint.Functionality
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidapplyTransformation(Transformation transform)IPharmacophorePointcopyPharmacophorePoint()java.lang.Stringencode()CoordinatesgetCenter()intgetCenterID()CoordinatesgetDirectionality()voidgetDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)intgetFunctionalityIndex()CoordinatesgetRotatedDirectionality(double[][] m, double scaleFactor)doublegetSimilarity(IPharmacophorePoint pp)default doublegetVectorSimilarity(IPharmacophorePoint pp2)default doublegetVectorSimilarity(IPharmacophorePoint pp2, Coordinates directionalityMod)voidsetCenterID(int id)voidsetDirectionality(Coordinates directionality)voidupdateAtomIndeces(int[] map)voidupdateCoordinates(Coordinates[] coords)
-
-
-
Method Detail
-
getCenter
Coordinates getCenter()
-
updateCoordinates
void updateCoordinates(Coordinates[] coords)
-
getDirectionality
Coordinates getDirectionality()
-
getRotatedDirectionality
Coordinates getRotatedDirectionality(double[][] m, double scaleFactor)
-
encode
java.lang.String encode()
-
getSimilarity
double getSimilarity(IPharmacophorePoint pp)
-
getCenterID
int getCenterID()
-
setCenterID
void setCenterID(int id)
-
setDirectionality
void setDirectionality(Coordinates directionality)
-
updateAtomIndeces
void updateAtomIndeces(int[] map)
-
copyPharmacophorePoint
IPharmacophorePoint copyPharmacophorePoint()
-
getDirectionalityDerivativeCartesian
void getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)
-
getFunctionalityIndex
int getFunctionalityIndex()
-
applyTransformation
default void applyTransformation(Transformation transform)
-
getVectorSimilarity
default double getVectorSimilarity(IPharmacophorePoint pp2, Coordinates directionalityMod)
-
getVectorSimilarity
default double getVectorSimilarity(IPharmacophorePoint pp2)
-
-