![]() |
Rosetta Protocols
2014.35
|
Returns "true" if the expression ex evaluates to one of a set of indicated values. More...
#include <DynamicAggregateFunction.hh>
Public Types | |
typedef numeric::expression_parser::UnaryExpression | parent |
typedef numeric::expression_parser::ExpressionCOP | ExpressionCOP |
Public Member Functions | |
InSetExpression (ExpressionCOP ex) | |
virtual | ~InSetExpression () |
void | value_set (utility::vector1< core::Real > const &values) |
virtual core::Real | operator() () const |
virtual ExpressionCOP | differentiate (std::string const &varname) const |
Private Attributes | |
utility::vector1< core::Real > | value_set_ |
Returns "true" if the expression ex evaluates to one of a set of indicated values.
typedef numeric::expression_parser::ExpressionCOP protocols::pack_daemon::InSetExpression::ExpressionCOP |
protocols::pack_daemon::InSetExpression::InSetExpression | ( | ExpressionCOP | ex | ) |
|
virtual |
|
virtual |
References utility_exit_with_message.
|
virtual |
References value_set_.
void protocols::pack_daemon::InSetExpression::value_set | ( | utility::vector1< core::Real > const & | values | ) |
References value_set_.
|
private |
Referenced by operator()(), and value_set().