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

#include <SkipViolFunc.hh>

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

List of all members.

Public Member Functions

 SkipViolFunc (Real const weight, FuncOP myfunc)
 ~SkipViolFunc ()
FuncOP clone () const
Real func (Real const x) const
 Returns a value representing this function evaluated at a given point.
Real dfunc (Real const x) const
 Returns a value representing the derivative of this function evaluated at a given point.
void read_data (std::istream &)
 initialize this Func from the given std::istream.
virtual core::Size show_violations (std::ostream &out, Real r, core::Size verbose_level, Real threshold=1) const
 show some sort of stringified representation of the violations for this constraint.
virtual void show_definition (std::ostream &out) const
 shows the definition of this function, usually the string type of function and the parameters passed in to the constructor.
Size viols () const

Constructor & Destructor Documentation

core::scoring::constraints::SkipViolFunc::SkipViolFunc ( Real const  weight,
FuncOP  myfunc 
) [inline]

Referenced by clone().

core::scoring::constraints::SkipViolFunc::~SkipViolFunc ( ) [inline]

Member Function Documentation

FuncOP core::scoring::constraints::SkipViolFunc::clone ( ) const [inline, virtual]
Real core::scoring::constraints::SkipViolFunc::dfunc ( Real const  const) const [virtual]

Returns a value representing the derivative of this function evaluated at a given point.

Implements core::scoring::constraints::Func.

Real core::scoring::constraints::SkipViolFunc::func ( Real const  const) const [virtual]

Returns a value representing this function evaluated at a given point.

Implements core::scoring::constraints::Func.

void core::scoring::constraints::SkipViolFunc::read_data ( std::istream &  ) [virtual]

initialize this Func from the given std::istream.

Reimplemented from core::scoring::constraints::Func.

References core::scoring::constraints::FuncFactory::func_types_.

void core::scoring::constraints::SkipViolFunc::show_definition ( std::ostream &  out) const [virtual]

shows the definition of this function, usually the string type of function and the parameters passed in to the constructor.

Reimplemented from core::scoring::constraints::Func.

core::Size core::scoring::constraints::SkipViolFunc::show_violations ( std::ostream &  out,
Real  r,
core::Size  verbose_level,
Real  threshold = 1 
) const [virtual]

show some sort of stringified representation of the violations for this constraint.

Reimplemented from core::scoring::constraints::Func.

Size core::scoring::constraints::SkipViolFunc::viols ( ) const [inline]

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