![]() |
Rosetta
2021.16
|
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) | |
| ~InSetExpression () override | |
| void | value_set (utility::vector1< core::Real > const &values) |
| core::Real | operator() () const override |
| ExpressionCOP | differentiate (std::string const &varname) const override |
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 |
| typedef numeric::expression_parser::UnaryExpression protocols::pack_daemon::InSetExpression::parent |
| protocols::pack_daemon::InSetExpression::InSetExpression | ( | ExpressionCOP | ex | ) |
|
overridedefault |
|
override |
|
override |
References protocols::hybridization::val, and 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().
1.8.7