Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
core::pack::rotamer_set::PyRotamerEliminator Class Reference

#include <PyRotamerEliminator.hh>

Inheritance diagram for core::pack::rotamer_set::PyRotamerEliminator:
Inheritance graph
[legend]

Public Types

using EliminatorFunction = std::function< utility::vector1< bool >(pose::Pose const &, scoring::ScoreFunctionCOP, task::PackerTaskCOP, utility::graph::GraphCOP, RotamerSets const &) >
 

Public Member Functions

RotamerSetsOperationOP clone () const override
 
void alter_rotamer_sets (pose::Pose const &pose, scoring::ScoreFunction const &sfxn, task::PackerTask const &ptask, utility::graph::GraphCOP packer_neighbor_graph, RotamerSets &rotamer_sets) override
 
void set_eliminator_function (EliminatorFunction const &f)
 
- Public Member Functions inherited from core::pack::rotamer_set::RotamerSetsOperation
 RotamerSetsOperation ()
 
 ~RotamerSetsOperation () override
 

Private Attributes

EliminatorFunction function_
 

Member Typedef Documentation

using core::pack::rotamer_set::PyRotamerEliminator::EliminatorFunction = std::function< utility::vector1< bool >( pose::Pose const &, scoring::ScoreFunctionCOP, task::PackerTaskCOP, utility::graph::GraphCOP, RotamerSets const & ) >

Member Function Documentation

void core::pack::rotamer_set::PyRotamerEliminator::alter_rotamer_sets ( pose::Pose const &  pose,
scoring::ScoreFunction const &  sfxn,
task::PackerTask const &  ptask,
utility::graph::GraphCOP  packer_neighbor_graph,
RotamerSets rotamer_sets 
)
overridevirtual
RotamerSetsOperationOP core::pack::rotamer_set::PyRotamerEliminator::clone ( ) const
overridevirtual
void core::pack::rotamer_set::PyRotamerEliminator::set_eliminator_function ( EliminatorFunction const &  f)
inline

References function_.

Member Data Documentation

EliminatorFunction core::pack::rotamer_set::PyRotamerEliminator::function_
private

The documentation for this class was generated from the following files: