org.jmol.smiles
Class SmilesAtom
java.lang.Object
org.jmol.smiles.SmilesAtom
public class SmilesAtom
- extends java.lang.Object
Atom in a SmilesMolecule
Constructor Summary |
SmilesAtom(int number)
SmilesAtom constructor |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CHIRALITY
public static final java.lang.String DEFAULT_CHIRALITY
- See Also:
- Constant Field Values
CHIRALITY_ALLENE
public static final java.lang.String CHIRALITY_ALLENE
- See Also:
- Constant Field Values
CHIRALITY_OCTAHEDRAL
public static final java.lang.String CHIRALITY_OCTAHEDRAL
- See Also:
- Constant Field Values
CHIRALITY_SQUARE_PLANAR
public static final java.lang.String CHIRALITY_SQUARE_PLANAR
- See Also:
- Constant Field Values
CHIRALITY_TETRAHEDRAL
public static final java.lang.String CHIRALITY_TETRAHEDRAL
- See Also:
- Constant Field Values
CHIRALITY_TRIGONAL_BIPYRAMIDAL
public static final java.lang.String CHIRALITY_TRIGONAL_BIPYRAMIDAL
- See Also:
- Constant Field Values
SmilesAtom
public SmilesAtom(int number)
- SmilesAtom constructor
- Parameters:
number
- Atom number in the molecule
createMissingHydrogen
public void createMissingHydrogen(SmilesMolecule molecule)
- Creates missing hydrogen
- Parameters:
molecule
- Molecule containing the atom
getNumber
public int getNumber()
getSymbol
public java.lang.String getSymbol()
setSymbol
public void setSymbol(java.lang.String symbol)
getAtomicMass
public int getAtomicMass()
setAtomicMass
public void setAtomicMass(int mass)
getCharge
public int getCharge()
setCharge
public void setCharge(int charge)
getMatchingAtom
public int getMatchingAtom()
setMatchingAtom
public void setMatchingAtom(int atom)
getChiralClass
public java.lang.String getChiralClass()
setChiralClass
public void setChiralClass(java.lang.String chiralClass)
getChiralOrder
public int getChiralOrder()
setChiralOrder
public void setChiralOrder(int chiralOrder)
getHydrogenCount
public int getHydrogenCount()
setHydrogenCount
public void setHydrogenCount(int count)
getBondsCount
public int getBondsCount()
getBond
public SmilesBond getBond(int number)
addBond
public void addBond(SmilesBond bond)