bpp-phyl3  3.0.0
bpp::ShiftParameter Member List

This is the complete list of members for bpp::ShiftParameter, including all inherited members.

accessValueConst() const noexceptbpp::Value< Parameter * >inline
accessValueMutable() noexceptbpp::Value< Parameter * >inlineprotected
addParameterListener(std::shared_ptr< ParameterListener > listener)bpp::Parametervirtual
clone() const overridebpp::ConfiguredParameterinlinevirtual
color() const overridebpp::ShiftParameterinlinevirtual
compareAdditionalArguments(const Node_DF &other) const finalbpp::ShiftParameterinlinevirtual
compute() finalbpp::ShiftParameterinlineprivatevirtual
computeRecursively()bpp::Node_DF
ConfiguredParameter(const ConfiguredParameter &param)bpp::ConfiguredParameterinline
ConfiguredParameter(const Context &context, NodeRefVec &&deps, const Parameter &parameter)bpp::ConfiguredParameter
ConfiguredParameter(const Context &context, NodeRefVec &&deps, Parameter &&parameter)bpp::ConfiguredParameter
constraint() constbpp::Parametervirtual
constraint()bpp::Parametervirtual
constraint_bpp::Parameterprotected
context_bpp::ConfiguredParameterprivate
create(Context &c, NodeRefVec &&deps, Parameter &param, const int n)bpp::ShiftParameterinlinestatic
bpp::ConfiguredParameter::create(Context &c, NodeRefVec &&deps, const Parameter &param)bpp::ConfiguredParameterinlinestatic
bpp::ConfiguredParameter::create(Context &c, const Parameter &param)bpp::ConfiguredParameterinlinestatic
debugInfo() const overridebpp::ShiftParameterinlinevirtual
dependencies() const noexceptbpp::Node_DFinline
dependency(std::size_t i) const noexceptbpp::Node_DFinline
dependencyNodes_bpp::Node_DFprivate
dependentNodes() const noexceptbpp::Node_DFinline
dependentNodes_bpp::Node_DFprivate
derive(Context &c, const Node_DF &node) finalbpp::ShiftParameterinlinevirtual
deriveAsValue(Context &c, const Node_DF &node)bpp::Value< Parameter * >inline
description() const overridebpp::ShiftParameterinlinevirtual
fireParameterConstraintChanged(ParameterEvent &event)bpp::Parameterprotected
fireParameterNameChanged(ParameterEvent &event)bpp::Parameterprotected
fireParameterValueChanged(ParameterEvent &event)bpp::Parameterprotected
getConstraint() constbpp::Parametervirtual
getConstraint()bpp::Parametervirtual
getN() constbpp::ShiftParameterinline
getName() constbpp::Parametervirtual
getPrecision() constbpp::Parametervirtual
getValue() const overridebpp::ShiftParameterinlinevirtual
hasConstraint() constbpp::Parametervirtual
hashAdditionalArguments() const finalbpp::ShiftParameterinlinevirtual
hasNumericalProperty(NumericalProperty prop) constbpp::Node_DFvirtual
hasParameterListener(const std::string &listenerId)bpp::Parametervirtual
invalidateRecursively() noexceptbpp::Node_DFprotected
isValid() const noexceptbpp::Node_DFinline
isValid_bpp::Node_DFprivate
listeners_bpp::Parameterprotected
makeInvalid() noexceptbpp::Node_DFinlineprotected
makeValid() noexceptbpp::Node_DFinlineprotected
modify(Callable &&modifier, bool makeValid)bpp::Value< Parameter * >inline
n_bpp::ShiftParameterprivate
name_bpp::Parameterprotected
nbDependencies() const noexceptbpp::Node_DFinline
nbDependentNodes() const noexceptbpp::Node_DFinline
Node_DF()=defaultbpp::Node_DF
Node_DF(const Node_DF &)=deletebpp::Node_DF
Node_DF(Node_DF &&)=deletebpp::Node_DF
Node_DF(const NodeRefVec &dependenciesArg)bpp::Node_DF
Node_DF(NodeRefVec &&dependenciesArg)bpp::Node_DF
bpp::operator=(const Parameter &param)bpp::Parameter
Value< Parameter * >::operator=(const Node_DF &)=deletebpp::Node_DF
Value< Parameter * >::operator=(Node_DF &&)=deletebpp::Node_DF
Parameter()bpp::Parameter
Parameter(const std::string &name, double value, std::shared_ptr< ConstraintInterface > constraint=0, double precision=0)bpp::Parameter
Parameter(const std::string &name, double value, std::shared_ptr< ConstraintInterface > constraint, bool precision)=deletebpp::Parameter
Parameter(const Parameter &param)bpp::Parameter
precision_bpp::Parameterprotected
PROP_CONSTRAINT_EXbpp::Parameterstatic
PROP_CONSTRAINT_INbpp::Parameterstatic
R_MINUSbpp::Parameterstatic
R_MINUS_STARbpp::Parameterstatic
R_PLUSbpp::Parameterstatic
R_PLUS_STARbpp::Parameterstatic
recreate(Context &c, NodeRefVec &&deps) finalbpp::ShiftParameterinlinevirtual
bpp::ConfiguredParameter::recreate(Context &c)bpp::ConfiguredParameter
registerNode(Node_DF *n)bpp::Node_DFprivate
removeConstraint()bpp::Parametervirtual
removeParameterListener(const std::string &listenerId)bpp::Parametervirtual
resetDependencies(Context &c, std::shared_ptr< Self > self, NodeRefVec &&deps)bpp::ConfiguredParameterinlinestatic
resetDependencies_(NodeRefVec &&dependenciesArg)bpp::Node_DFinlineprotected
Self typedefbpp::ShiftParameter
setConstraint(std::shared_ptr< ConstraintInterface > constraint)bpp::Parametervirtual
setName(const std::string &name)bpp::Parametervirtual
setPrecision(double precision)bpp::Parameter
setValue(double v) overridebpp::ShiftParameterinlinevirtual
shape() constbpp::Node_DFinlinevirtual
ShiftParameter(const Context &context, NodeRefVec &&deps, const Parameter &parameter, int n)bpp::ShiftParameterinline
ShiftParameter(const Context &context, NodeRefVec &&deps, Parameter &&parameter, int n)bpp::ShiftParameterinline
Target typedefbpp::ConfiguredParameter
targetValue()bpp::Value< Parameter * >inline
unregisterNode(const Node_DF *n)bpp::Node_DFprivate
Value(const NodeRefVec &deps, Args &&... args)bpp::Value< Parameter * >inline
Value(NodeRefVec &&deps, Args &&... args)bpp::Value< Parameter * >inline
bpp::value_bpp::Parameterprotected
~Clonable()=defaultbpp::Clonablevirtual
~ConfiguredParameter()bpp::ConfiguredParameter
~Node_DF()bpp::Node_DFvirtual
~Parameter()bpp::Parametervirtual