Rosetta 3.4
Public Member Functions
core::scoring::constraints::SiteConstraint Class Reference

#include <SiteConstraint.hh>

Inheritance diagram for core::scoring::constraints::SiteConstraint:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::constraints::SiteConstraint:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SiteConstraint ()
 Constructor.
 SiteConstraint (ConstraintCOPs &cst_in)
 Constructor.
virtual ConstraintOP clone () const
 Copies the data from this Constraint into a new object and returns an OP to the new object. Intended to be implemented by derived classes and used by pose.add_constraint.
std::string type () const
 Returns a unique string identified for this constraint. Used in several places, including the ConstraintIO class.
void read_def (std::istream &data, pose::Pose const &pose, FuncFactory const &func_factory)
 read in constraint defiinition
void show (std::ostream &out) const
 This method is intended to show the value of the Constraint function evaluated over some reasonable range of values. For example, a constraint between pairs of atoms might show the values of the Constraint function between 4 and 12 angstroms.
void setup_csts (Size res, std::string name, std::string chain, core::pose::Pose const &pose, FuncOP const &func)

Constructor & Destructor Documentation

core::scoring::constraints::SiteConstraint::SiteConstraint ( )

Constructor.

Referenced by clone().

core::scoring::constraints::SiteConstraint::SiteConstraint ( ConstraintCOPs cst_in)

Constructor.


Member Function Documentation

virtual ConstraintOP core::scoring::constraints::SiteConstraint::clone ( ) const [inline, virtual]

Copies the data from this Constraint into a new object and returns an OP to the new object. Intended to be implemented by derived classes and used by pose.add_constraint.

Reimplemented from core::scoring::constraints::AmbiguousConstraint.

References SiteConstraint().

void core::scoring::constraints::SiteConstraint::read_def ( std::istream &  data,
pose::Pose const &  pose,
FuncFactory const &  func_factory 
) [virtual]
void core::scoring::constraints::SiteConstraint::setup_csts ( Size  res,
std::string  name,
std::string  chain,
core::pose::Pose const &  pose,
FuncOP const &  func 
)
void core::scoring::constraints::SiteConstraint::show ( std::ostream &  ) const [virtual]

This method is intended to show the value of the Constraint function evaluated over some reasonable range of values. For example, a constraint between pairs of atoms might show the values of the Constraint function between 4 and 12 angstroms.

Reimplemented from core::scoring::constraints::AmbiguousConstraint.

References make_table_of_pilot_apps::begin, and core::scoring::constraints::MultiConstraint::member_constraints().

std::string core::scoring::constraints::SiteConstraint::type ( ) const [inline, virtual]

Returns a unique string identified for this constraint. Used in several places, including the ConstraintIO class.

Reimplemented from core::scoring::constraints::AmbiguousConstraint.

Referenced by read_def().


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