UNPKG

@jenskrumsieck/moleculesjs

Version:
20 lines (19 loc) 512 B
import { Atom } from "./primitives/atom"; import Molecule from "./primitives/molecule"; export default class CIF { content: string; a: number; b: number; c: number; alpha: number; beta: number; gamma: number; constructor(content: string); static parse(content: string): Molecule; parse(): Molecule; private extractAtoms; extractBonds(bondLoop: string, atoms: Atom[]): any[]; private cellParameters; private setParameters; private calculateCartesian; }