21import javax.vecmath.Point3d;
23import org.openscience.cdk.Atom;
24import org.openscience.cdk.PseudoAtom;
25import org.openscience.cdk.interfaces.IAtom;
27import denoptim.utils.MoleculeUtils;
46 protected Point3d
p3d =
null;
76 atm.setPoint3d(
new Point3d(
p3d));
A light-weight atom representation to facilitate json serialization of IAtom.
Point3d p3d
Cartesian coordinates of this center.
String elSymbol
The elemental symbol of this center, i.e., an atom or a pseudo-atom.
IAtom toIAtom()
Returns a CDK representation of this center.
LWAtom(String elSymbol, Point3d p3d)
Constructor.
Utilities for molecule conversion.
static boolean isElement(IAtom atom)
Check element symbol corresponds to real element of Periodic Table.