Rosetta 3.4
Public Types | Public Member Functions | Protected Member Functions
protocols::pack_daemon::QuickRepacker Class Reference

#include <PackDaemon.hh>

Inheritance diagram for protocols::pack_daemon::QuickRepacker:
Inheritance graph
[legend]
Collaboration diagram for protocols::pack_daemon::QuickRepacker:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
utility::pointer::ReferenceCount 
parent
typedef
PackDaemon::RotamerAssignmentAndEnergy 
RotamerAssignmentAndEnergy
typedef core::pose::PoseOP PoseOP
typedef
core::pack::task::PackerTaskOP 
PackerTaskOP
typedef
core::pack::interaction_graph::FixedBBInteractionGraphOP 
FixedBBInteractionGraphOP
typedef
core::pack::rotamer_set::RotamerSetsOP 
RotamerSetsOP

Public Member Functions

 QuickRepacker (PoseOP pose, PackerTaskOP task, FixedBBInteractionGraphOP ig, RotamerSetsOP rot_sets)
virtual ~QuickRepacker ()
virtual RotamerAssignmentAndEnergy repack (utility::vector0< int > const &rot_to_pack)=0

Protected Member Functions

PoseOP pose ()
 Read access to derived classes.
PackerTaskOP task ()
FixedBBInteractionGraphOP ig ()
RotamerSetsOP rot_sets ()
void task (PackerTaskOP)

Member Typedef Documentation


Constructor & Destructor Documentation

protocols::pack_daemon::QuickRepacker::QuickRepacker ( PoseOP  pose,
PackerTaskOP  task,
FixedBBInteractionGraphOP  ig,
RotamerSetsOP  rot_sets 
)
protocols::pack_daemon::QuickRepacker::~QuickRepacker ( ) [virtual]

Member Function Documentation

QuickRepacker::FixedBBInteractionGraphOP protocols::pack_daemon::QuickRepacker::ig ( ) [protected]
QuickRepacker::PoseOP protocols::pack_daemon::QuickRepacker::pose ( ) [protected]
virtual RotamerAssignmentAndEnergy protocols::pack_daemon::QuickRepacker::repack ( utility::vector0< int > const &  rot_to_pack) [pure virtual]
QuickRepacker::RotamerSetsOP protocols::pack_daemon::QuickRepacker::rot_sets ( ) [protected]
QuickRepacker::PackerTaskOP protocols::pack_daemon::QuickRepacker::task ( ) [protected]
void protocols::pack_daemon::QuickRepacker::task ( PackerTaskOP  setting) [protected]

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