Interface IPDBPolymer

    • Method Detail

      • addAtom

        void addAtom​(IPDBAtom oAtom)
        Adds the atom oAtom without specifying a Monomer or a Strand. Therefore the atom to this AtomContainer, but not to a certain Strand or Monomer (intended e.g. for HETATMs).
        Parameters:
        oAtom - The atom to add
      • addAtom

        void addAtom​(IPDBAtom oAtom,
                     IMonomer oMonomer,
                     IStrand oStrand)
        Adds the atom to a specified Strand and a specified Monomer.
        Parameters:
        oAtom - The atom to add
        oMonomer - The monomer the atom belongs to
        oStrand - The strand the atom belongs to
      • addStructure

        void addStructure​(IPDBStructure structure)
        Adds the PDBStructure structure a this PDBPolymer.
        Parameters:
        structure - The PDBStructure to add
      • getStructures

        Collection<IPDBStructure> getStructures()
        Returns a Collection containing the PDBStructure in the PDBPolymer.
        Returns:
        Collection containing the PDBStructure in the PDBPolymer