#include <polymer_structure.hpp>
Inheritance diagram for PolymerStructure:
typedef cto_type ::chemical_type_system chemical_type_system |
typedef cto_type ::dictionary dictionary |
typedef btk_seq_type ::value_type value_type |
typedef btk_seq_type ::iterator iterator |
typedef btk_seq_type ::const_iterator const_iterator |
typedef btk_seq_type ::reverse_iterator reverse_iterator |
typedef btk_seq_type ::reference reference |
typedef btk_seq_type ::const_reference const_reference |
typedef btk_seq_type ::pointer pointer |
typedef btk_seq_type ::const_pointer const_pointer |
typedef btk_seq_type ::difference_type difference_type |
typedef btk_seq_type ::size_type size_type |
typedef value_type monomer_type |
Reimplemented in Polymer.
typedef iterator monomer_iterator |
Reimplemented in Polymer.
Reimplemented in Polymer.
typedef const_iterator const_monomer_iterator |
Reimplemented in Polymer.
Reimplemented in Polymer.
typedef id_type structure_id_type |
Reimplemented in Polymer.
typedef monomer_type::id_type monomer_id_type |
Reimplemented in Polymer.
PolymerStructure | ( | self_type const & | source | ) |
virtual ~PolymerStructure | ( | ) | [virtual] |
PolymerStructure | ( | size_type | n = 0 , |
|
const_reference | t = value_type() , |
|||
id_type | type = id_type() | |||
) | [protected] |
PolymerStructure | ( | MonomerIterator | i, | |
MonomerIterator | j, | |||
id_type | type = id_type() | |||
) | [protected] |
size_type num_monomers | ( | ) | const |
monomer_iterator polymer_begin | ( | ) |
const_monomer_iterator polymer_begin | ( | ) | const |
reverse_monomer_iterator polymer_rbegin | ( | ) |
const_reverse_monomer_iterator polymer_rbegin | ( | ) | const |
monomer_iterator polymer_end | ( | ) |
const_monomer_iterator polymer_end | ( | ) | const |
reverse_monomer_iterator polymer_rend | ( | ) |
const_reverse_monomer_iterator polymer_rend | ( | ) | const |
virtual void set_chemical_type_system | ( | chemical_type_system const & | cts | ) | [virtual] |
virtual std::ostream& print | ( | std::ostream & | os, | |
size_type | first_atom_num = 1 , |
|||
size_type | first_group_num = 1 , |
|||
char | chain_id = ' ' | |||
) | const [virtual] |
virtual dictionary const& get_dictionary | ( | ) | const [pure virtual] |
virtual dictionary& get_dictionary | ( | ) | [pure virtual] |
void swap | ( | self_type & | b | ) | [protected] |