|
| | ProtectedConformation (ProtectedConformation const &src) |
| |
| virtual | ~ProtectedConformation () |
| |
| EnvironmentCAP | environment () const |
| |
| void | env_destruction () |
| |
| virtual bool | is_protected () const |
| |
| SequenceAnnotationCOP | resolver () const |
| |
| SequenceAnnotationCOP | annotations () const |
| |
virtual
core::conformation::ConformationOP | clone () const |
| |
| virtual Conformation & | operator= (Conformation const &src) |
| |
| virtual void | set_torsion (TorsionID const &id, core::Real const setting) |
| |
| virtual void | set_jump (AtomID const &, core::kinematics::Jump const &) |
| |
| virtual void | set_jump (int const, core::kinematics::Jump const &) |
| |
| virtual void | set_secstruct (Size const seqpos, char const setting) |
| |
| virtual void | replace_residue (Size const seqpos, core::conformation::Residue const &new_rsd, utility::vector1< std::pair< std::string, std::string > > const &atom_pairs) |
| |
| virtual void | set_stub_transform (core::id::StubID const &stub_id1, core::id::StubID const &stub_id2, core::kinematics::RT const &target_rt) |
| |
| virtual void | set_dof (DOF_ID const &id, core::Real const setting) |
| |
| virtual void | set_torsion_angle (AtomID const &atom1, AtomID const &atom2, AtomID const &atom3, AtomID const &atom4, core::Real const setting, bool quiet=false) |
| |
| virtual void | set_bond_angle (AtomID const &atom1, AtomID const &atom2, AtomID const &atom3, core::Real const setting) |
| |
| virtual void | set_bond_length (AtomID const &atom1, AtomID const &atom2, core::Real const setting) |
| |
| virtual void | insert_fragment (core::id::StubID const &instub_id, FragRT const &outstub_transforms, FragXYZ const &frag_xyz) |
| |
| virtual void | contains_carbohydrate_residues (bool const ) |
| |
| virtual void | fold_tree (FoldTree const &) |
| |
| virtual void | chain_endings (utility::vector1< Size > const &) |
| |
| virtual void | insert_chain_ending (Size const ) |
| |
| virtual void | delete_chain_ending (Size const ) |
| |
| virtual void | reset_chain_endings () |
| |
| virtual void | chains_from_termini () |
| |
| virtual void | append_residue_by_jump (core::conformation::Residue const &, Size const, std::string const &="", std::string const &="", bool const =false) |
| |
| virtual void | append_polymer_residue_after_seqpos (core::conformation::Residue const &, Size const, bool const ) |
| |
| virtual void | safely_append_polymer_residue_after_seqpos (core::conformation::Residue const &, Size const, bool const ) |
| |
| virtual void | prepend_polymer_residue_before_seqpos (core::conformation::Residue const &, Size const, bool const ) |
| |
| virtual void | safely_prepend_polymer_residue_before_seqpos (core::conformation::Residue const &, Size const, bool const ) |
| |
| virtual void | delete_polymer_residue (Size const ) |
| |
| virtual void | delete_residue_slow (Size const ) |
| |
| virtual void | delete_residue_range_slow (Size const range_begin, Size const range_end) |
| |
| virtual void | declare_chemical_bond (Size const, std::string const &, Size const, std::string const &) |
| |
| virtual void | insert_conformation_by_jump (Conformation const &, Size const, Size const, Size const, Size const, std::string const &="", std::string const &="") |
| |
| virtual void | rebuild_polymer_bond_dependent_atoms (Size const ) |
| |
| virtual void | insert_ideal_geometry_at_polymer_bond (Size const seqpos) |
| |
| virtual void | insert_ideal_geometry_at_residue_connection (Size const pos1, Size const connid1) |
| |
| virtual void | set_polymeric_connection (Size, Size) |
| |
| virtual void | fix_disulfides (utility::vector1< std::pair< Size, Size > >) |
| |
| virtual void | set_xyz (AtomID const &id, core::PointPosition const &position) |
| |
| virtual void | batch_set_xyz (utility::vector1< AtomID > const &id, utility::vector1< core::PointPosition > const &position) |
| |
| virtual void | reset_move_data () |
| |
| virtual void | clear () |
| |
| virtual void | fill_missing_atoms (core::id::AtomID_Mask missing) |
| |
| virtual bool | same_type_as_me (Conformation const &other, bool recurse) const |
| |
| | Conformation () |
| |
| virtual | ~Conformation () |
| |
| | Conformation (Conformation const &src) |
| |
| void | clear () |
| |
| void | debug_residue_torsions (bool verbose=false) const |
| |
| void | show_residue_connections () const |
| |
| void | show_residue_connections (std::ostream &os) const |
| |
| bool | sequence_matches (Conformation const &other) const |
| |
| Size | size () const |
| |
| bool | empty () const |
| |
| bool | is_residue_typeset (std::string tag) const |
| |
| bool | is_fullatom () const |
| |
| bool | is_centroid () const |
| |
| bool | is_membrane () const |
| |
| bool | contains_carbohydrate_residues () const |
| |
| void | contains_carbohydrate_residues (bool const setting) |
| |
| Size | chain_end (Size const chain) const |
| |
| Size | chain_begin (Size const chain) const |
| |
| Size | num_chains () const |
| |
| utility::vector1< Size > const & | chain_endings () const |
| |
| void | chain_endings (utility::vector1< Size > const &endings) |
| |
| void | insert_chain_ending (Size const seqpos) |
| |
| void | delete_chain_ending (Size const seqpos) |
| |
| void | reset_chain_endings () |
| |
| void | chains_from_termini () |
| |
| char | secstruct (Size const seqpos) const |
| |
| void | setup_membrane (utility::vector1< std::pair< int, int > > embres_map, int membrane) |
| |
| membrane::MembraneInfoOP | membrane () |
| |
| virtual FoldTree const & | fold_tree () const |
| |
| AtomTree const & | atom_tree () const |
| |
| chemical::AA const & | aa (Size const seqpos) const |
| |
| Residue const & | residue (Size const seqpos) const |
| |
| chemical::ResidueType const & | residue_type (Size const seqpos) const |
| |
| ResidueCAPs | const_residues () const |
| |
| void | insert_residue_by_jump (Residue const &new_rsd_in, Size const seqpos, Size anchor_pos, std::string const &anchor_atom="", std::string const &root_atom="", bool new_chain=false) |
| |
| void | append_residue_by_bond (conformation::Residue const &new_rsd, bool const build_ideal_geometry=false, int connection_index=0, Size anchor_residue=0, int anchor_connection_index=0, bool const start_new_chain=false, bool const lookup_bond_length=false) |
| |
| void | append_polymer_residue_after_seqpos (Residue const &new_rsd, Size const seqpos, bool const build_ideal_geometry) |
| |
| void | safely_append_polymer_residue_after_seqpos (Residue const &new_rsd, Size const seqpos, bool const build_ideal_geometry) |
| |
| void | prepend_polymer_residue_before_seqpos (Residue const &new_rsd, Size const seqpos, bool const build_ideal_geometry) |
| |
| void | safely_prepend_polymer_residue_before_seqpos (Residue const &new_rsd, Size const seqpos, bool const build_ideal_geometry) |
| |
| virtual void | replace_residue (Size const seqpos, Residue const &new_rsd, bool const orient_backbone) |
| |
| void | delete_polymer_residue (Size const seqpos) |
| |
| void | delete_residue_slow (Size const seqpos) |
| |
| void | delete_residue_range_slow (Size const range_begin, Size const range_end) |
| |
| virtual utility::vector1< bool > | get_residue_mask () const |
| |
| virtual Real | get_residue_weight (core::Size, core::Size) const |
| |
| void | detect_bonds () |
| |
| void | detect_pseudobonds () |
| |
| void | declare_chemical_bond (Size const seqpos1, std::string const &atom_name1, Size const seqpos2, std::string const &atom_name2) |
| |
| void | rebuild_polymer_bond_dependent_atoms (Size const seqpos) |
| |
| void | rebuild_residue_connection_dependent_atoms (Size const seqpos, Size const connid) |
| |
| AtomID | inter_residue_connection_partner (Size const seqpos, int const connection_index) const |
| |
utility::vector1
< core::id::AtomID > | bonded_neighbor_all_res (core::id::AtomID atomid, bool virt=false) const |
| |
| void | fill_missing_atoms (id::AtomID_Mask missing) |
| |
| bool | atom_is_backbone_norefold (Size const pos, Size const atomno) const |
| |
| void | set_stub_transform (id::StubID const &stub_id1, id::StubID const &stub_id2, kinematics::RT const &target_rt) |
| |
| kinematics::RT | get_stub_transform (id::StubID const &stub_id1, id::StubID const &stub_id2) const |
| |
| void | set_jump_atom_stub_id (id::StubID const &id) |
| |
| kinematics::Stub | stub_from_id (id::StubID const &id) const |
| |
| kinematics::Stub | upstream_jump_stub (int const jump_number) const |
| |
| kinematics::Stub | downstream_jump_stub (int const jump_number) const |
| |
| void | set_polymeric_connection (Size res_id_lower, Size res_id_upper) |
| |
| void | update_polymeric_connection (Size const lower_seqpos) |
| |
| virtual void | detect_disulfides () |
| |
| void | fix_disulfides (utility::vector1< std::pair< Size, Size > > disulf_bonds) |
| |
| void | copy_segment (Size const size, Conformation const &src, Size const begin, Size const src_begin) |
| |
| void | insert_fragment (id::StubID const &instub_id, FragRT const &outstub_transforms, FragXYZ const &frag_xyz) |
| |
| Real | dof (DOF_ID const &id) const |
| |
| Real | torsion (TorsionID const &id) const |
| |
| Real | torsion_angle (AtomID const &atom1, AtomID const &atom2, AtomID const &atom3, AtomID const &atom4) const |
| |
| Real | bond_angle (AtomID const &atom1, AtomID const &atom2, AtomID const &atom3) const |
| |
| Real | bond_length (AtomID const &atom1, AtomID const &atom2) const |
| |
| const Jump & | jump (int const jump_number) const |
| |
| const Jump & | jump (AtomID const &id) const |
| |
| PointPosition const & | xyz (AtomID const &id) const |
| |
| virtual void | set_xyz (AtomID const &id, PointPosition const &position) |
| |
| virtual void | batch_set_xyz (utility::vector1< AtomID > const &id, utility::vector1< PointPosition > const &position) |
| |
| virtual void | batch_get_xyz (utility::vector1< AtomID > const &id, utility::vector1< PointPosition > &position) const |
| |
| void | insert_ideal_geometry_at_polymer_bond (Size const seqpos) |
| |
| void | insert_ideal_geometry_at_residue_connection (Size const pos1, Size const connid1) |
| |
| void | update_actcoords () |
| |
| void | update_actcoord (Size resid) |
| |
| void | update_orbital_coords (Residue &rsd) const |
| |
| void | update_orbital_coords (Size resid) |
| |
| DOF_ID | dof_id_from_torsion_id (TorsionID const &id) const |
| |
| id::AtomID | jump_atom_id (int const jump_number) const |
| |
| bool | get_torsion_angle_atom_ids (TorsionID const &tor_id, AtomID &id1, AtomID &id2, AtomID &id3, AtomID &id4) const |
| |
| void | update_domain_map (DomainMap &domain_map) const |
| |
| bool | structure_moved () const |
| |
| void | reset_structure_moved () const |
| |
| void | reset_move_data () |
| |
| utility::signals::Link | attach_connection_obs (MemFn fn, Ptr ptr) const |
| |
| bool | detach_connection_obs (MemFn fn, Ptr ptr) const |
| |
| utility::signals::Link | attach_general_obs (MemFn fn, Ptr ptr) const |
| |
| bool | detach_general_obs (MemFn fn, Ptr ptr) const |
| |
| utility::signals::Link | attach_identity_obs (MemFn fn, Ptr ptr) const |
| |
| bool | detach_identity_obs (MemFn fn, Ptr ptr) const |
| |
| utility::signals::Link | attach_length_obs (MemFn fn, Ptr ptr) const |
| |
| bool | detach_length_obs (MemFn fn, Ptr ptr) const |
| |
| utility::signals::Link | attach_xyz_obs (MemFn fn, Ptr ptr) const |
| |
| bool | detach_xyz_obs (MemFn fn, Ptr ptr) const |
| |
| void | clear_observers () |
| |
| void | receive_observers_from (Conformation const &src) |
| |
| void | debug_pause (bool const flag) const |
| |
| bool | debug_pause () const |
| |
| void | buffer_signals () |
| |
| void | block_signals () |
| |
| void | unblock_signals () |
| |
| bool | buffering_signals () const |
| |
| bool | blocking_signals () const |
| |