15 #ifndef INCLUDED_core_pose_util_hh
16 #define INCLUDED_core_pose_util_hh
23 #include <numeric/xyzVector.hh>
24 #include <utility/vector1.fwd.hh>
48 #include <utility/vector1.hh>
57 #include <luabind/luabind.hpp>
58 #include <luabind/out_value_policy.hpp>
90 int const jump_number,
229 bool fix_chains =
true,
230 bool const start_from_existing_numbering =
true,
231 bool const keep_insertion_codes =
false,
232 bool const rotate_chain_ids =
false
266 Size const n_dec_places = 3);
305 Pose const & scratch_pose,
307 bool const backbone_only =
false,
308 bool const ignore_virtual =
true );
315 Pose const & scratch_pose,
316 std::map < id::AtomID , id::AtomID >
const & atom_id_map);
323 std::map < id::AtomID , id::AtomID >
const & atom_id_map);
330 std::map < id::AtomID , id::AtomID >
const & atom_id_map );
337 std::map < id::AtomID , id::AtomID >
const & atom_id_map,
338 std::map< id::AtomID, Size >
const & atom_id_domain_map );
344 std::map< core::id::AtomID, core::id::AtomID>
const & atom_id_map,
350 std::map < core::id::AtomID , core::id::AtomID > & atom_id_map,
357 std::map < core::id::AtomID , core::id::AtomID > & atom_id_map,
365 std::map < core::id::AtomID , core::id::AtomID > & atom_id_map,
369 bool const backbone_only =
false,
370 bool const ignore_virtual =
true);
382 bool raise_exception =
true
604 template<
typename T >
609 template<
typename T >
618 template<
typename T >
623 template<
typename T >
628 template<
typename T >
634 template<
typename T >
639 template<
typename T >
644 template<
typename T >
649 template<
typename T >
654 template<
typename T >
671 void lregister_util( lua_State * lstate );
693 #endif // INCLUDED_core_pose_util_HH