Rosetta 3.4
Public Member Functions
protocols::nonlocal::TreeBuilder Class Reference

#include <TreeBuilder.hh>

Inheritance diagram for protocols::nonlocal::TreeBuilder:
Inheritance graph
[legend]
Collaboration diagram for protocols::nonlocal::TreeBuilder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void set_up (const protocols::loops::Loops &chunks, core::pose::Pose *pose)=0
 Programmatically constructs a FoldTree, updating <pose>.
virtual void tear_down (core::pose::Pose *pose)
 Reverts any modifications to <pose> introduced in preceding calls to set_up(). Only subclasses that introduce modifications are responsible for overriding this method.

Member Function Documentation

virtual void protocols::nonlocal::TreeBuilder::set_up ( const protocols::loops::Loops chunks,
core::pose::Pose pose 
) [pure virtual]

Programmatically constructs a FoldTree, updating <pose>.

Implemented in protocols::nonlocal::SimpleTreeBuilder, and protocols::nonlocal::StarTreeBuilder.

virtual void protocols::nonlocal::TreeBuilder::tear_down ( core::pose::Pose pose) [inline, virtual]

Reverts any modifications to <pose> introduced in preceding calls to set_up(). Only subclasses that introduce modifications are responsible for overriding this method.

Reimplemented in protocols::nonlocal::StarTreeBuilder.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines