|
Rosetta 3.5
|
Namespaces | |
| graphics_states_param | |
Classes | |
| class | ConformationViewer |
| observer that attaches to a Conformation and displays graphics More... | |
| class | GraphicsState |
| class | SilentObserver |
| class | triangle |
| class | triangleIterator |
Typedefs | |
| typedef utility::pointer::owning_ptr < ConformationViewer > | ConformationViewerOP |
| typedef utility::pointer::owning_ptr < SilentObserver > | SilentObserverOP |
| typedef void *(* | VoidFunc )(void *) |
Functions | |
| void | add_monte_carlo_silent_viewer (moves::MonteCarlo &mc, std::string const name_in, bool fullatom=false) |
| void | clear_conformation_viewers () |
| Allows for graceful exit of graphics viewers. More... | |
| static std::string | empty_string ("") |
| void | add_conformation_viewer (core::conformation::Conformation &, std::string const =empty_string, int const =900, int const =900, bool=false) |
| void | add_monte_carlo_viewer (moves::MonteCarlo &, std::string const =empty_string, int const =900, int const =900, bool=false) |
| int | viewer_main (VoidFunc worker_main) |
| void | set_bg_color (core::Vector new_bg_color) |
| void | print_node (std::ostream &out, int residue_num, int atom_num, core::conformation::Conformation const &conf, std::string extras="") |
| void | print_node (std::ostream &out, int residue_num, std::string atom_name, core::conformation::Conformation const &conf, std::string extras="") |
| void | print_interres_bond (std::ostream &out, core::conformation::Residue const &rsd1, core::conformation::Residue const &rsd2, core::conformation::Conformation const &conf) |
| void | dump_residue_kinemage (std::ostream &out, core::conformation::Residue const &rsd, core::conformation::Conformation const &conf) |
| void | dump_structure_kinemage (std::ostream &out, core::conformation::Conformation const &conf) |
| A better way to visualize the structure is use Prekin or KiNG's File | Import | Molecules command. More... | |
| void | dump_foldtree_kinemage (std::ostream &out, core::kinematics::FoldTree const &fold_tree, core::conformation::Conformation const &conf) |
| void | visit_atomtree_node (std::ostream &out, core::kinematics::tree::Atom const &katom, core::conformation::Conformation const &conf) |
| void | dump_atomtree_kinemage (std::ostream &out, core::kinematics::AtomTree const &atom_tree, core::conformation::Conformation const &conf) |
| void | dump_pose_kinemage (std::string const filename, core::pose::Pose const &pose) |
Variables | |
| const int | POLY_CASES [][21] |
| const int | VERTEX_OFF [][3] |
| const int | EDGE_NGHBRS [][3] |
| utility::vector1 < SilentObserverOP > | silent_observers |
Definition at line 34 of file ConformationViewer.fwd.hh.
Definition at line 31 of file SilentObserver.fwd.hh.
| typedef void*(* protocols::viewer::VoidFunc)(void *) |
Definition at line 72 of file viewers.hh.
|
inline |
Definition at line 80 of file viewers.hh.
Referenced by protocols::abinitio::AbrelaxMover::apply(), protocols::rbsegment_relax::RBSegmentRelax::apply(), protocols::flexpep_docking::FlexPepDockingProtocol::apply(), protocols::canonical_sampling::CanonicalSamplingMover::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::symmetric_docking::SymDockProtocol::apply(), protocols::relax::FastRelax::apply(), protocols::abinitio::MembraneAbinitio::apply(), protocols::forge::remodel::RemodelMover::apply(), protocols::jd2::JobDistributor::go_main(), and protocols::jobdist::not_universal_main().
| void protocols::viewer::add_monte_carlo_silent_viewer | ( | moves::MonteCarlo & | mc, |
| std::string const | name_in, | ||
| bool | fullatom = false |
||
| ) |
Definition at line 1935 of file viewers.cc.
References protocols::moves::MonteCarlo::attach_observer_to_last_accepted_pose(), and protocols::moves::MonteCarlo::attach_observer_to_lowest_score_pose().
|
inline |
Definition at line 92 of file viewers.hh.
Referenced by protocols::coarse_rna::CoarseRNA_DeNovoProtocol::apply(), and protocols::simple_moves::rational_mc::RationalMonteCarlo::RationalMonteCarlo().
| void protocols::viewer::clear_conformation_viewers | ( | ) |
Allows for graceful exit of graphics viewers.
Definition at line 1955 of file viewers.cc.
| void protocols::viewer::dump_atomtree_kinemage | ( | std::ostream & | out, |
| core::kinematics::AtomTree const & | atom_tree, | ||
| core::conformation::Conformation const & | conf | ||
| ) |
Definition at line 218 of file visualize.cc.
References core::kinematics::AtomTree::root(), and visit_atomtree_node().
Referenced by dump_pose_kinemage().
| void protocols::viewer::dump_foldtree_kinemage | ( | std::ostream & | out, |
| core::kinematics::FoldTree const & | fold_tree, | ||
| core::conformation::Conformation const & | conf | ||
| ) |
Definition at line 157 of file visualize.cc.
References core::kinematics::FoldTree::begin(), core::kinematics::FoldTree::end(), and print_node().
Referenced by dump_pose_kinemage().
| void protocols::viewer::dump_pose_kinemage | ( | std::string const | filename, |
| core::pose::Pose const & | pose | ||
| ) |
Definition at line 234 of file visualize.cc.
References core::pose::Pose::atom_tree(), core::pose::Pose::conformation(), dump_atomtree_kinemage(), dump_foldtree_kinemage(), dump_structure_kinemage(), and core::pose::Pose::fold_tree().
| void protocols::viewer::dump_residue_kinemage | ( | std::ostream & | out, |
| core::conformation::Residue const & | rsd, | ||
| core::conformation::Conformation const & | conf | ||
| ) |
Definition at line 106 of file visualize.cc.
References core::conformation::Residue::is_bonded(), core::chemical::ResidueType::n_residue_connections(), core::conformation::Residue::natoms(), core::conformation::Residue::nbrs(), print_interres_bond(), print_node(), core::conformation::Conformation::residue(), core::conformation::Residue::residue_connection_partner(), core::conformation::Residue::seqpos(), core::conformation::Conformation::size(), and core::conformation::Residue::type().
Referenced by dump_structure_kinemage().
| void protocols::viewer::dump_structure_kinemage | ( | std::ostream & | out, |
| core::conformation::Conformation const & | conf | ||
| ) |
A better way to visualize the structure is use Prekin or KiNG's File | Import | Molecules command.
Definition at line 145 of file visualize.cc.
References dump_residue_kinemage(), core::conformation::Conformation::residue(), and core::conformation::Conformation::size().
Referenced by dump_pose_kinemage().
|
static |
| void protocols::viewer::print_interres_bond | ( | std::ostream & | out, |
| core::conformation::Residue const & | rsd1, | ||
| core::conformation::Residue const & | rsd2, | ||
| core::conformation::Conformation const & | conf | ||
| ) |
Definition at line 94 of file visualize.cc.
References core::conformation::Residue::connect_atom(), print_node(), and core::conformation::Residue::seqpos().
Referenced by dump_residue_kinemage().
| void protocols::viewer::print_node | ( | std::ostream & | out, |
| int | residue_num, | ||
| int | atom_num, | ||
| core::conformation::Conformation const & | conf, | ||
| std::string | extras = "" |
||
| ) |
Definition at line 49 of file visualize.cc.
References core::conformation::Residue::atom(), core::conformation::Residue::atom_name(), core::conformation::Residue::atom_type(), protocols::loops::extras, core::chemical::AtomType::name(), core::chemical::ResidueType::name3(), core::conformation::Conformation::residue(), core::conformation::Conformation::residue_type(), core::conformation::Residue::seqpos(), and core::conformation::Atom::xyz().
Referenced by dump_foldtree_kinemage(), dump_residue_kinemage(), print_interres_bond(), print_node(), and visit_atomtree_node().
| void protocols::viewer::print_node | ( | std::ostream & | out, |
| int | residue_num, | ||
| std::string | atom_name, | ||
| core::conformation::Conformation const & | conf, | ||
| std::string | extras = "" |
||
| ) |
Definition at line 72 of file visualize.cc.
References core::conformation::Residue::atom_index(), protocols::loops::extras, print_node(), and core::conformation::Conformation::residue().
| void protocols::viewer::set_bg_color | ( | core::Vector | new_bg_color) |
|
inline |
Definition at line 104 of file viewers.hh.
| void protocols::viewer::visit_atomtree_node | ( | std::ostream & | out, |
| core::kinematics::tree::Atom const & | katom, | ||
| core::conformation::Conformation const & | conf | ||
| ) |
Definition at line 190 of file visualize.cc.
References core::kinematics::tree::Atom::atom_id(), core::id::AtomID::atomno(), core::kinematics::tree::Atom::atoms_begin(), core::kinematics::tree::Atom::atoms_end(), core::kinematics::tree::Atom::is_jump(), core::kinematics::tree::Atom::parent(), print_node(), and core::id::AtomID::rsd().
Referenced by dump_atomtree_kinemage().
| const int protocols::viewer::EDGE_NGHBRS |
Definition at line 302 of file marchingCubes.cc.
Referenced by protocols::viewer::triangleIterator::aquireNextQueue().
| const int protocols::viewer::POLY_CASES |
Definition at line 20 of file marchingCubes.cc.
Referenced by protocols::viewer::triangleIterator::aquireNextQueue().
| utility::vector1< SilentObserverOP > protocols::viewer::silent_observers |
Definition at line 1933 of file viewers.cc.
| const int protocols::viewer::VERTEX_OFF |
Definition at line 279 of file marchingCubes.cc.
Referenced by protocols::viewer::triangleIterator::aquireNextQueue().
1.8.4