14 #ifndef INCLUDED_core_conformation_util_hh
15 #define INCLUDED_core_conformation_util_hh
45 namespace conformation {
50 chemical::ResidueConnection
const & moving_connection,
51 Residue
const & fixed_rsd,
52 chemical::ResidueConnection
const & fixed_connection,
53 Conformation
const & conformation,
54 bool lookup_bond_length =
false
61 Conformation & conformation
67 Conformation & conformation
75 Conformation & conformation
90 Conformation
const& conformation,
91 Real theta_epsilon = 0.005,
99 Residue
const & source_rsd,
100 Residue & target_rsd,
101 Conformation
const & conf
107 show_atom_tree( kinematics::tree::Atom
const & atom, Conformation
const & conf, std::ostream & os );
111 conformation::Conformation & conformation,
113 chemical::ResidueType
const & new_rsd_type
119 conformation::Conformation & conformation,
127 conformation::Conformation & conformation,
135 conformation::Conformation & conformation,
142 conformation::Conformation & conformation,
149 conformation::Conformation & conformation,
156 conformation::Conformation & conformation,
162 kinematics::FoldTree
const & fold_tree,
170 kinematics::Edge
const & edge,
178 kinematics::Edge
const & edge,
186 kinematics::Edge
const & edge,
195 int const root_atomno,
196 conformation::Residue
const & rsd,
198 bool const root_atom_is_jump_atom
207 conformation::Residue
const & rsd,
208 kinematics::FoldTree
const & fold_tree,
215 conformation::Residue
const & new_rsd,
216 kinematics::FoldTree
const & fold_tree,
218 kinematics::AtomTree & atom_tree
227 conformation::Residue
const & new_rsd,
228 kinematics::FoldTree
const & fold_tree,
230 kinematics::AtomTree & atom_tree
235 conformation::Residue
const & rsd,
242 conformation::Residue
const & anchor_rsd,
244 kinematics::FoldTree
const & fold_tree
251 conformation::Residue
const & rsd,
258 conformation::Residue
const & anchor_rsd,
259 conformation::Residue
const & root_rsd,
260 kinematics::Edge
const & edge,
261 Size & anchor_atomno,
268 kinematics::Edge
const & edge,
277 kinematics::Edge
const & edge,
279 kinematics::AtomTree & atom_tree
284 conformation::Residue
const & rsd_anchor,
285 conformation::Residue
const & rsd_root,
286 Size & anchor_atom_no,
293 id::AtomID_Map< id::AtomID > & atom_map,
294 conformation::Residue
const & rsd1,
295 conformation::Residue
const & rsd2
318 id::AtomID
const & atom_id,
319 conformation::Residue
const & rsd
332 id::NamedAtomID
const & atom_id,
333 conformation::Residue
const & rsd
338 id::StubID
const & stub_id,
339 conformation::Residue
const & rsd