Rosetta
|
struct to help represent Project as tree. This is local datatype used only by ProjectModel More...
Public Member Functions | |
PNode (Project const &p) | |
PNode (PNode *_parent, QString const &_name, TaskSP const &t) | |
PNode (PNode *_parent, QString const &_name, TaskSP const &t, File const &(Task::*)() const) | |
PNode * | leaf (unsigned int i) const |
int | node_index (PNode *node) |
int | size () |
Public Attributes | |
PNode * | parent = nullptr |
QString | name |
QString | type |
TaskSP | task |
vector< PNodeSP > | leafs |
struct to help represent Project as tree. This is local datatype used only by ProjectModel
|
inline |
References leafs, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::p.
References gaussian-sampling::input, leafs, basic::options::OptionKeys::relax::script, and predPRE::t.
|
inline |
References create_a3b_hbs::i, and leafs.
Referenced by ui::task::ProjectModel::index().
|
inline |
References ObjexxFCL::get(), create_a3b_hbs::i, and leafs.
|
inline |
References leafs.
vector<PNodeSP> ui::task::PNode::leafs |
Referenced by leaf(), node_index(), PNode(), and size().
QString ui::task::PNode::name |
Referenced by pyrosetta.distributed.docs.ComponentDoc::__repr__(), ui::task::ProjectModel::data(), options_class.Option::getCName(), options_class.Option::getDoxygenRow(), options_class.Option::getMarkdownRow(), options_class.Option::getOptionKeysCC(), options_class.Option::getWikiTableRow(), enumerate_junctions.DHR::print(), enumerate_junctions.DHR::to_component(), and enumerate_junctions.DHR::write_to_file().
PNode* ui::task::PNode::parent = nullptr |
Referenced by ui::task::ProjectModel::data(), and ui::task::ProjectModel::parent().
TaskSP ui::task::PNode::task |
Referenced by ui::task::ProjectModel::task().
QString ui::task::PNode::type |
Referenced by schema.Move::__repr__(), schema.NumpyCache::__repr__(), and ui::task::ProjectModel::data().