Description

interface Description

Describes a continuous motion on a molecule.

Functions

Link copied to clipboard
abstract fun copyTo(mol: Molecule, atomMap: AtomMap = this.mol.mapAtomsByValueTo(mol)): MolMotion.Description
Link copied to clipboard
abstract fun getAffectedAtoms(): List<Atom>

Returns atoms whose positions are modified by the motion.

Link copied to clipboard
abstract fun make(): MolMotion

Properties

Link copied to clipboard
abstract val mol: Molecule

Inheritors

Link copied to clipboard
Link copied to clipboard