Package org.jmol.api
Interface SmilesMatcherInterface
-
- All Known Implementing Classes:
SmilesMatcher
public interface SmilesMatcherInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intareEqual(String smiles1, String smiles2)StringcleanSmiles(String smiles)int[][]find(String pattern, String smiles, int flags)Node[]getAtoms(String target)int[][]getCorrelationMaps(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, int flags)StringgetLastException()int[][]getMapForJME(String jme, Atom[] at, javajs.util.BS bsAtoms)voidgetMMFF94AtomTypes(String[] smarts, Node[] atoms, int ac, javajs.util.BS bsSelected, javajs.util.Lst<javajs.util.BS> bitSets, javajs.util.Lst<javajs.util.BS>[] vRings)StringgetMolecularFormula(String pattern, boolean isSearch)StringgetRelationship(String smiles1, String smiles2)StringgetSmiles(Node[] atoms, int ac, javajs.util.BS bsSelected, String bioComment, int flags)javajs.util.BSgetSubstructureSet(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, int flags)javajs.util.BS[]getSubstructureSetArray(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, javajs.util.BS bsAromatic, int flags)StringpolyhedronToSmiles(Node center, int[][] faces, int atomCount, javajs.util.P3[] points, int flags, String details)StringreverseChirality(String smiles)
-
-
-
Method Detail
-
getLastException
String getLastException()
-
getMolecularFormula
String getMolecularFormula(String pattern, boolean isSearch) throws Exception
- Throws:
Exception
-
getRelationship
String getRelationship(String smiles1, String smiles2) throws Exception
- Throws:
Exception
-
polyhedronToSmiles
String polyhedronToSmiles(Node center, int[][] faces, int atomCount, javajs.util.P3[] points, int flags, String details) throws Exception
- Throws:
Exception
-
getSubstructureSet
javajs.util.BS getSubstructureSet(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, int flags) throws Exception
- Throws:
Exception
-
getSubstructureSetArray
javajs.util.BS[] getSubstructureSetArray(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, javajs.util.BS bsAromatic, int flags) throws Exception
- Throws:
Exception
-
getCorrelationMaps
int[][] getCorrelationMaps(String pattern, Node[] atoms, int ac, javajs.util.BS bsSelected, int flags) throws Exception
- Throws:
Exception
-
getMMFF94AtomTypes
void getMMFF94AtomTypes(String[] smarts, Node[] atoms, int ac, javajs.util.BS bsSelected, javajs.util.Lst<javajs.util.BS> bitSets, javajs.util.Lst<javajs.util.BS>[] vRings) throws Exception
- Throws:
Exception
-
getSmiles
String getSmiles(Node[] atoms, int ac, javajs.util.BS bsSelected, String bioComment, int flags) throws Exception
- Throws:
Exception
-
-