Uses of Class
com.actelion.research.chem.Coordinates
-
-
Uses of Coordinates in com.actelion.research.chem
Fields in com.actelion.research.chem declared as Coordinates Modifier and Type Field Description protected Coordinates[]Molecule. mCoordinatesMethods in com.actelion.research.chem that return Coordinates Modifier and Type Method Description CoordinatesCoordinates. add(Coordinates c)CoordinatesCoordinates. addC(Coordinates c)CoordinatesCoordinates. between(Coordinates c1, Coordinates c2, double f)Updates this to contain a point on the straight line through c1 and c2.CoordinatesCoordinates. center(Coordinates c)Calculates the center point between this and c and sets this to the center point.static CoordinatesCoordinates. createBarycenter(Coordinates... coords)CoordinatesCoordinates. cross(Coordinates c)Coordinates[]Molecule. getAtomCoordinates()static CoordinatesExtendedMolecule. getCenterGravity(ExtendedMolecule mol)static CoordinatesExtendedMolecule. getCenterGravity(ExtendedMolecule mol, int[] indices)CoordinatesMolecule. getCoordinates(int atom)Coordinates[]Molecule3D. getCoordinates()static CoordinatesCoordinates. getMirror(Coordinates p, Coordinates c1, Coordinates c2, Coordinates c3)Get the mirror image of p through the plane defined by c1, c2, c3CoordinatesCoordinates. max(Coordinates c)static CoordinatesCoordinates. max(Coordinates[] c)CoordinatesCoordinates. min(Coordinates c)static CoordinatesCoordinates. min(Coordinates[] c)static CoordinatesCoordinates. random()CoordinatesCoordinates. rotate(double[][] m)CoordinatesCoordinates. rotate(Coordinates normal, double theta)CoordinatesCoordinates. rotateC(double[][] m)CoordinatesCoordinates. scale(double scale)CoordinatesCoordinates. scaleC(double scale)CoordinatesCoordinates. set(Coordinates c)Copies x,y,z from c to thisCoordinatesCoordinates. sub(Coordinates c)CoordinatesCoordinates. subC(Coordinates c)CoordinatesCoordinates. unit()CoordinatesCoordinates. unitC()Methods in com.actelion.research.chem with parameters of type Coordinates Modifier and Type Method Description CoordinatesCoordinates. add(Coordinates c)CoordinatesCoordinates. addC(Coordinates c)CoordinatesCoordinates. between(Coordinates c1, Coordinates c2, double f)Updates this to contain a point on the straight line through c1 and c2.CoordinatesCoordinates. center(Coordinates c)Calculates the center point between this and c and sets this to the center point.voidCoordinates. center(Coordinates c1, Coordinates c2)Updates this to contains the center between c1 and c2.intCoordinates. compareTo(Coordinates o)doubleCoordinates. cosAngle(Coordinates c)static CoordinatesCoordinates. createBarycenter(Coordinates... coords)CoordinatesCoordinates. cross(Coordinates c)doubleCoordinates. distance(Coordinates c)doubleCoordinates. distanceSquared(Coordinates c)doubleCoordinates. distSquareTo(Coordinates c)doubleCoordinates. dot(Coordinates c)doubleCoordinates. getAngle(Coordinates c)Gets the angle formed between the 2 vectors ([0,PI])doubleCoordinates. getAngleXY(Coordinates c)Calculates the angle of the line from this location to c projected into the x/y plane.doubleMolecule. getAverageBondLength(int atoms, int bonds, double defaultBondLength, Coordinates[] coords)Calculates and returns the mean bond length of all bonds 0...bonds.doubleCoordinates. getDihedral(Coordinates c2, Coordinates c3, Coordinates c4)static doubleCoordinates. getDihedral(Coordinates c1, Coordinates c2, Coordinates c3, Coordinates c4)Calculates a signed torsion as an exterior spherical angle from a valid sequence of 4 points in space.java.lang.StringCanonizer. getEncodedCoordinates(boolean keepPositionAndScale, Coordinates[] atomCoordinates)Encodes the molecule's atom coordinates into a compact String.static CoordinatesCoordinates. getMirror(Coordinates p, Coordinates c1, Coordinates c2, Coordinates c3)Get the mirror image of p through the plane defined by c1, c2, c3static doubleCoordinates. getRmsd(Coordinates[] c1, Coordinates[] c2)static doubleCoordinates. getRmsd(Coordinates[] c1, Coordinates[] c2, int l)booleanCoordinates. insideBounds(Coordinates[] bounds)CoordinatesCoordinates. max(Coordinates c)static CoordinatesCoordinates. max(Coordinates[] c)CoordinatesCoordinates. min(Coordinates c)static CoordinatesCoordinates. min(Coordinates[] c)voidIDCodeParserWithoutCoordinateInvention. parseCoordinates(byte[] encodedCoords, int coordsStart, StereoMolecule mol, Coordinates[] coords)This method parses an id-coordinate string (new format only) and writes the coordinates into a Coordinates array.CoordinatesCoordinates. rotate(Coordinates normal, double theta)CoordinatesCoordinates. set(Coordinates c)Copies x,y,z from c to thisvoidMolecule3D. setCoordinates(int atom, Coordinates c)CoordinatesCoordinates. sub(Coordinates c)CoordinatesCoordinates. subC(Coordinates c)Constructors in com.actelion.research.chem with parameters of type Coordinates Constructor Description Coordinates(Coordinates c) -
Uses of Coordinates in com.actelion.research.chem.alignment3d
Methods in com.actelion.research.chem.alignment3d with parameters of type Coordinates Modifier and Type Method Description voidKabschAlignment. align(Coordinates trans1, Matrix rot, Coordinates trans2)Constructors in com.actelion.research.chem.alignment3d with parameters of type Coordinates Constructor Description KabschAlignment(Coordinates[] coords1, Coordinates[] coords2, int[][] mapping) -
Uses of Coordinates in com.actelion.research.chem.conf
Methods in com.actelion.research.chem.conf that return Coordinates Modifier and Type Method Description Coordinates[]Conformer. getCoordinates()CoordinatesConformer. getCoordinates(int atom)Methods in com.actelion.research.chem.conf with parameters of type Coordinates Modifier and Type Method Description voidConformer. setCoordinates(int atom, Coordinates coords)Copies x,y,z from coords into this atom's coordinatesvoidConformer. setCoordinatesReplace(int atom, Coordinates coords)Replaces the atom's Coordinates object by the given one -
Uses of Coordinates in com.actelion.research.chem.conf.torsionstrain
Methods in com.actelion.research.chem.conf.torsionstrain with parameters of type Coordinates Modifier and Type Method Description static voidStatisticalTorsionTerm. getCartesianTorsionGradient(int[] atoms, Conformer conf, double[] gradient, double dEdPhi, Coordinates[] coords, int[][] rearAtoms) -
Uses of Coordinates in com.actelion.research.chem.descriptor.flexophore
Methods in com.actelion.research.chem.descriptor.flexophore that return Coordinates Modifier and Type Method Description CoordinatesIndexCoordinates. getCoord()CoordinatesPPNodeViz. getCoordinates()CoordinatesPPNodeVizTriangle. getCoordinatesA()CoordinatesPPNodeVizTriangle. getCoordinatesB()CoordinatesPPNodeVizTriangle. getCoordinatesC()Methods in com.actelion.research.chem.descriptor.flexophore with parameters of type Coordinates Modifier and Type Method Description voidIndexCoordinates. setCoord(Coordinates coord)voidPPNodeViz. setCoordinates(Coordinates c)Constructors in com.actelion.research.chem.descriptor.flexophore with parameters of type Coordinates Constructor Description IndexCoordinates(int index, int indexOriginalAtom, Coordinates coord) -
Uses of Coordinates in com.actelion.research.chem.descriptor.flexophore.calculator
Methods in com.actelion.research.chem.descriptor.flexophore.calculator that return Coordinates Modifier and Type Method Description static Coordinates[]GeometryCalculator. getBounds(Molecule3D molecule)Gets the Bounds of a moleculestatic Coordinates[]StructureCalculator. getBounds(Molecule3D mol)static CoordinatesStructureCalculator. getCenter(Molecule3D mol)static CoordinatesGeometryCalculator. getCenterGravity(Molecule3D mol)Gets the center of Gravity of a moleculestatic CoordinatesGeometryCalculator. getCoordinates(Molecule mol, int atm)static Coordinates[]StructureCalculator. getLigandBounds(Molecule3D mol)static CoordinatesStructureCalculator. getLigandCenter(Molecule3D mol)Methods in com.actelion.research.chem.descriptor.flexophore.calculator with parameters of type Coordinates Modifier and Type Method Description static Molecule3DStructureCalculator. crop(Molecule3D mol, Coordinates center, double radius)static doubleGeometryCalculator. getAngle(Coordinates c1, Coordinates c2, Coordinates c3)static voidStructureCalculator. insertLigand(Molecule3D mol, Molecule3D lig, Coordinates center)static intStructureCalculator. makeProteinFlexible(Molecule3D mol, Coordinates center, double radius, boolean keepBackboneRigid)static voidStructureCalculator. replaceLigand(Molecule3D mol, Molecule3D lig, Coordinates center)Replaces the preoptimized ligand in molstatic voidStructureCalculator. rotateLigand(Molecule3D mol, double angle, Coordinates normal, Coordinates center)static voidGeometryCalculator. translate(Molecule3D molecule, Coordinates c)Translate a Moleculestatic voidStructureCalculator. translateLigand(Molecule3D mol, Coordinates v) -
Uses of Coordinates in com.actelion.research.chem.descriptor.flexophore.generator
Methods in com.actelion.research.chem.descriptor.flexophore.generator that return types with arguments of type Coordinates Modifier and Type Method Description java.util.List<Coordinates>MultCoordFragIndex. getCoordinates()Methods in com.actelion.research.chem.descriptor.flexophore.generator with parameters of type Coordinates Modifier and Type Method Description voidMultCoordFragIndex. addCoord(Coordinates coordinates) -
Uses of Coordinates in com.actelion.research.chem.docking
Methods in com.actelion.research.chem.docking that return Coordinates Modifier and Type Method Description static CoordinatesDockingUtils. getCOM(Conformer conf)static CoordinatesDockingUtils. getCOM(StereoMolecule conf)static CoordinatesDockingUtils. randomVectorInSphere(java.util.Random r) -
Uses of Coordinates in com.actelion.research.chem.docking.scoring.chemscore
Methods in com.actelion.research.chem.docking.scoring.chemscore with parameters of type Coordinates Modifier and Type Method Description static MetalTermMetalTerm. create(Conformer ligand, int acceptor, int[] acceptorNeighbours, Coordinates fitPoint, double scale) -
Uses of Coordinates in com.actelion.research.chem.io.pdb.converter
Fields in com.actelion.research.chem.io.pdb.converter declared as Coordinates Modifier and Type Field Description protected CoordinatesMoleculeGrid. maxprotected CoordinatesMoleculeGrid. minMethods in com.actelion.research.chem.io.pdb.converter that return Coordinates Modifier and Type Method Description static Coordinates[]GeometryCalculator. getBounds(StereoMolecule molecule)Gets the Bounds of a moleculeCoordinatesMoleculeGrid. getCartCoordinates(int[] gridCoords)static CoordinatesGeometryCalculator. getCenterGravity(StereoMolecule mol)Gets the center of Gravity of a moleculestatic CoordinatesGeometryCalculator. getCoordinates(StereoMolecule mol, int atm)Methods in com.actelion.research.chem.io.pdb.converter with parameters of type Coordinates Modifier and Type Method Description static doubleGeometryCalculator. getAngle(Coordinates c1, Coordinates c2, Coordinates c3)intMoleculeGrid. getClosestNeighbour(Coordinates c, double maxDist)Returns the closest neighbour.int[]MoleculeGrid. getGridCoordinates(Coordinates c)java.util.Set<java.lang.Integer>MoleculeGrid. getNeighbours(Coordinates[] bounds, double maxDist)Gets a Set of all neigbouring atoms.java.util.Set<java.lang.Integer>MoleculeGrid. getNeighbours(Coordinates c, double maxDist)Gets a Set of all neigbouring atoms.java.util.Set<java.lang.Integer>MoleculeGrid. getNeighbours(Coordinates c, double maxDist, boolean enforceDist)java.util.Set<java.lang.Integer>MoleculeGrid. getNeighbours(Coordinates c, double maxDist, boolean enforceDist, int requiredFlags)Gets a Set of all neigbouring atoms.booleanMoleculeGrid. hasNeighbours(Coordinates c, double maxDist)static voidGeometryCalculator. translate(StereoMolecule molecule, Coordinates c)Translate a MoleculeConstructors in com.actelion.research.chem.io.pdb.converter with parameters of type Coordinates Constructor Description MoleculeGrid(StereoMolecule mol, double gridWidth, Coordinates extension)Creates the Grid: Complexity O(nAtoms) -
Uses of Coordinates in com.actelion.research.chem.phesa
Fields in com.actelion.research.chem.phesa declared as Coordinates Modifier and Type Field Description protected CoordinatesGaussian3D. centerMethods in com.actelion.research.chem.phesa that return Coordinates Modifier and Type Method Description CoordinatesGaussian3D. getCenter()CoordinatesMolecularVolume. getCOM()CoordinatesVolumeGaussian. getReferenceVector()CoordinatesGaussian3D. getRotatedCenter(double[][] rotMatrix, double scaleFactor, double[] translation)CoordinatesVolumeGaussian. getShiftVector()Methods in com.actelion.research.chem.phesa that return types with arguments of type Coordinates Modifier and Type Method Description java.util.ArrayList<Coordinates>MolecularVolume. getHydrogens()Methods in com.actelion.research.chem.phesa with parameters of type Coordinates Modifier and Type Method Description voidVolumeGaussian. addShift(Coordinates shift)static voidPheSAAlignment. getRotationMatrix(double theta, Coordinates axis, double[][] r)doubleGaussian3D. getVolumeOverlap(Gaussian3D g2, Coordinates c2, double distCutoff)voidGaussian3D. setCenter(Coordinates center)voidVolumeGaussian. setReferenceVector(Coordinates referenceVector)voidVolumeGaussian. setShiftVector(Coordinates shift)voidVolumeGaussian. translateRef(Coordinates trans)voidMolecularVolume. translateToCOM(Coordinates com)Constructors in com.actelion.research.chem.phesa with parameters of type Coordinates Constructor Description AtomicGaussian(int atomId, int atomicNo, Coordinates center)Gaussian3D(int atomId, int atomicNo, Coordinates center, double weight)Quaternion(Coordinates axis, double angle)VolumeGaussian(int atomId, int atomicNo, Coordinates center, Coordinates shiftVector, int role) -
Uses of Coordinates in com.actelion.research.chem.phesa.pharmacophore
Methods in com.actelion.research.chem.phesa.pharmacophore that return Coordinates Modifier and Type Method Description CoordinatesAcceptorPoint. getCenter()CoordinatesAromRingPoint. getCenter()CoordinatesChargePoint. getCenter()CoordinatesDonorPoint. getCenter()CoordinatesExitVectorPoint. getCenter()CoordinatesIPharmacophorePoint. getCenter()CoordinatesAcceptorPoint. getDirectionality()CoordinatesAromRingPoint. getDirectionality()CoordinatesChargePoint. getDirectionality()CoordinatesDonorPoint. getDirectionality()CoordinatesExitVectorPoint. getDirectionality()CoordinatesIPharmacophorePoint. getDirectionality()CoordinatesPPGaussian. getRotatedDirectionality(double[][] rotMatrix, double scaleFactor)Methods in com.actelion.research.chem.phesa.pharmacophore with parameters of type Coordinates Modifier and Type Method Description static java.util.Map<java.lang.Integer,java.util.ArrayList<PPTriangle>>PPTriangleCreator. create(java.util.List<PPGaussian> ppGaussians, Coordinates com)voidAcceptorPoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)voidAromRingPoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)voidChargePoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)voidDonorPoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)voidExitVectorPoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)voidIPharmacophorePoint. getDirectionalityDerivativeCartesian(double[] grad, double[] v, Coordinates di, double sim)doublePPGaussian. getSimilarity(PPGaussian ppGauss2, Coordinates directionality)doubleAromRingPoint. getVectorSimilarity(IPharmacophorePoint pp2, Coordinates directionalityMod)doubleChargePoint. getVectorSimilarity(IPharmacophorePoint pp2, Coordinates directionalityMod)default doubleIPharmacophorePoint. getVectorSimilarity(IPharmacophorePoint pp2, Coordinates directionalityMod)doublePPGaussian. getVectorSimilarity(PPGaussian ppGauss2, Coordinates directionalityMod)voidPPGaussian. setCenter(Coordinates center)voidAcceptorPoint. setDirectionality(Coordinates directionality)voidAromRingPoint. setDirectionality(Coordinates directionality)voidChargePoint. setDirectionality(Coordinates directionality)voidDonorPoint. setDirectionality(Coordinates directionality)voidExitVectorPoint. setDirectionality(Coordinates directionality)voidIPharmacophorePoint. setDirectionality(Coordinates directionality)Constructors in com.actelion.research.chem.phesa.pharmacophore with parameters of type Coordinates Constructor Description PPTriangle(IPharmacophorePoint pp1, IPharmacophorePoint pp2, IPharmacophorePoint pp3, double d12, double d13, double d23, Coordinates molCom)SimplePPGaussian(Coordinates center, IPharmacophorePoint.Functionality functionality) -
Uses of Coordinates in com.actelion.research.chem.phesaflex
Methods in com.actelion.research.chem.phesaflex with parameters of type Coordinates Modifier and Type Method Description static voidMathHelper. getRotMatrix(Coordinates u, double theta, double[][] R)static voidMathHelper. getRotMatrixDerivative(Coordinates u, double theta, Coordinates[][] dR) -
Uses of Coordinates in org.openmolecules.chem.conf.gen
Methods in org.openmolecules.chem.conf.gen that return Coordinates Modifier and Type Method Description CoordinatesRigidFragment. getCoreCoordinates(int conformer, int atom)CoordinatesRigidFragment. getExtendedCoordinates(int conformer, int atom)Constructors in org.openmolecules.chem.conf.gen with parameters of type Coordinates Constructor Description CacheEntry(Coordinates[][] coordinates, double[] likelihoods) -
Uses of Coordinates in org.openmolecules.chem.conf.so
Methods in org.openmolecules.chem.conf.so with parameters of type Coordinates Modifier and Type Method Description protected voidConformationRule. rotateAtom(Conformer conformer, int atom, int refAtom, Coordinates unit, double theta)
-