Interface ILonePair

All Superinterfaces:
Cloneable, ICDKObject, IChemObject, IElectronContainer
All Known Implementing Classes:
DebugLonePair, LonePair, LonePair

public interface ILonePair extends IElectronContainer
A LonePair is an orbital primarily located with one Atom, containing two electrons.
Source code:
main
Belongs to CDK module:
interfaces
Keywords:
orbital, lone-pair
  • Method Details

    • getAtom

      IAtom getAtom()
      Returns the associated Atom.
      Returns:
      the associated Atom.
      See Also:
    • setAtom

      void setAtom(IAtom atom)
      Sets the associated Atom.
      Parameters:
      atom - the Atom this lone pair will be associated with
      See Also:
    • contains

      boolean contains(IAtom atom)
      Returns true if the given atom participates in this lone pair.
      Parameters:
      atom - The atom to be tested if it participates in this bond
      Returns:
      true if this lone pair is associated with the atom