generateChain

abstract fun generateChain(nonPolymerMol: Molecule, polymerMol: Polymer, polymerAtoms: List<Atom>): Polymer.Chain

nonPolymerMol is the input non-polymer molecule to be combined. polymerMol is the combined output molecule, with the polymerAtoms already added. polyerAtoms are the atoms in polymerMol which have already been copied from nonPolymerMol.