# Uses of Interface
org.jmol.api.SmilesMatcherInterface

Packages that use SmilesMatcherInterface
Package
Description
org.jmol.smiles
Jmol SMILES, Jmol SMARTS, Jmol bioSMILES, and Jmol bioSMARTS
org.jmol.viewer

## Uses of SmilesMatcherInterface in org.jmol.smiles

Classes in org.jmol.smiles that implement SmilesMatcherInterface
Modifier and Type
Class
Description
`class`
`SmilesMatcher`
Originating author: Nicholas Vervelle A class to handle a variety of SMILES/SMARTS-related functions, including: -- determining if two SMILES strings are equivalent -- determining the molecular formula of a SMILES or SMARTS string -- searching for specific runs of atoms in a 3D model -- searching for specific runs of atoms in a SMILES description -- generating valid (though not canonical) SMILES and bioSMILES strings -- getting atom-atom correlation maps to be used with biomolecular alignment methods

## Uses of SmilesMatcherInterface in org.jmol.viewer

Methods in org.jmol.viewer that return SmilesMatcherInterface
Modifier and Type
Method
Description
`SmilesMatcherInterface`
Viewer.`getSmilesMatcher()`