public class Atom extends Object implements Comparable
Modifier and Type | Class and Description |
---|---|
static class |
Atom.ChiralityOrder |
Modifier and Type | Method and Description |
---|---|
Atom |
addBond(CovalentBond inValue) |
int |
compareTo(Object inObj) |
boolean |
equals(Object inObj) |
Integer |
getAtomClass() |
List<CovalentBond> |
getBonds() |
Integer |
getCharge() |
Atom.ChiralityOrder |
getChiralityOrder() |
Element |
getElement() |
Integer |
getHCount() |
Integer |
getImplicitHCount() |
Float |
getXCoordinate() |
Float |
getYCoordinate() |
Float |
getZCoordinate() |
int |
hashCode() |
boolean |
isAromatic() |
boolean |
removeBond(CovalentBond inValue) |
Atom |
setAtomClass(Integer inValue) |
Atom |
setCharge(Integer inValue) |
Atom |
setChiralityOrder(Atom.ChiralityOrder inValue) |
Atom |
setHCount(Integer inValue) |
Atom |
setImplicitHCount(Integer inValue) |
Atom |
setIsAromatic(boolean inValue) |
Atom |
setXCoordinate(Float inValue) |
Atom |
setYCoordinate(Float inValue) |
Atom |
setZCoordinate(Float inValue) |
String |
toString() |
public int compareTo(Object inObj)
compareTo
in interface Comparable
public Element getElement()
public Float getXCoordinate()
public Atom setXCoordinate(Float inValue)
public Float getYCoordinate()
public Atom setYCoordinate(Float inValue)
public Float getZCoordinate()
public Atom setZCoordinate(Float inValue)
public Atom addBond(CovalentBond inValue)
public boolean removeBond(CovalentBond inValue)
public List<CovalentBond> getBonds()
public Atom.ChiralityOrder getChiralityOrder()
public Atom setChiralityOrder(Atom.ChiralityOrder inValue)
public Integer getAtomClass()
public Atom setAtomClass(Integer inValue)
public Atom setIsAromatic(boolean inValue)
public boolean isAromatic()
public Atom setImplicitHCount(Integer inValue)
public Integer getImplicitHCount()