accessValueConst() const noexcept | bpp::Value< Parameter * > | inline |
accessValueMutable() noexcept | bpp::Value< Parameter * > | inlineprotected |
addParameterListener(std::shared_ptr< ParameterListener > listener) | bpp::Parameter | virtual |
clone() const override | bpp::ConfiguredParameter | inlinevirtual |
color() const override | bpp::ShiftParameter | inlinevirtual |
compareAdditionalArguments(const Node_DF &other) const final | bpp::ShiftParameter | inlinevirtual |
compute() final | bpp::ShiftParameter | inlineprivatevirtual |
computeRecursively() | bpp::Node_DF | |
ConfiguredParameter(const ConfiguredParameter ¶m) | bpp::ConfiguredParameter | inline |
ConfiguredParameter(const Context &context, NodeRefVec &&deps, const Parameter ¶meter) | bpp::ConfiguredParameter | |
ConfiguredParameter(const Context &context, NodeRefVec &&deps, Parameter &¶meter) | bpp::ConfiguredParameter | |
constraint() const | bpp::Parameter | virtual |
constraint() | bpp::Parameter | virtual |
constraint_ | bpp::Parameter | protected |
context_ | bpp::ConfiguredParameter | private |
create(Context &c, NodeRefVec &&deps, Parameter ¶m, const int n) | bpp::ShiftParameter | inlinestatic |
bpp::ConfiguredParameter::create(Context &c, NodeRefVec &&deps, const Parameter ¶m) | bpp::ConfiguredParameter | inlinestatic |
bpp::ConfiguredParameter::create(Context &c, const Parameter ¶m) | bpp::ConfiguredParameter | inlinestatic |
debugInfo() const override | bpp::ShiftParameter | inlinevirtual |
dependencies() const noexcept | bpp::Node_DF | inline |
dependency(std::size_t i) const noexcept | bpp::Node_DF | inline |
dependencyNodes_ | bpp::Node_DF | private |
dependentNodes() const noexcept | bpp::Node_DF | inline |
dependentNodes_ | bpp::Node_DF | private |
derive(Context &c, const Node_DF &node) final | bpp::ShiftParameter | inlinevirtual |
deriveAsValue(Context &c, const Node_DF &node) | bpp::Value< Parameter * > | inline |
description() const override | bpp::ShiftParameter | inlinevirtual |
fireParameterConstraintChanged(ParameterEvent &event) | bpp::Parameter | protected |
fireParameterNameChanged(ParameterEvent &event) | bpp::Parameter | protected |
fireParameterValueChanged(ParameterEvent &event) | bpp::Parameter | protected |
getConstraint() const | bpp::Parameter | virtual |
getConstraint() | bpp::Parameter | virtual |
getN() const | bpp::ShiftParameter | inline |
getName() const | bpp::Parameter | virtual |
getPrecision() const | bpp::Parameter | virtual |
getValue() const override | bpp::ShiftParameter | inlinevirtual |
hasConstraint() const | bpp::Parameter | virtual |
hashAdditionalArguments() const final | bpp::ShiftParameter | inlinevirtual |
hasNumericalProperty(NumericalProperty prop) const | bpp::Node_DF | virtual |
hasParameterListener(const std::string &listenerId) | bpp::Parameter | virtual |
invalidateRecursively() noexcept | bpp::Node_DF | protected |
isValid() const noexcept | bpp::Node_DF | inline |
isValid_ | bpp::Node_DF | private |
listeners_ | bpp::Parameter | protected |
makeInvalid() noexcept | bpp::Node_DF | inlineprotected |
makeValid() noexcept | bpp::Node_DF | inlineprotected |
modify(Callable &&modifier, bool makeValid) | bpp::Value< Parameter * > | inline |
n_ | bpp::ShiftParameter | private |
name_ | bpp::Parameter | protected |
nbDependencies() const noexcept | bpp::Node_DF | inline |
nbDependentNodes() const noexcept | bpp::Node_DF | inline |
Node_DF()=default | bpp::Node_DF | |
Node_DF(const Node_DF &)=delete | bpp::Node_DF | |
Node_DF(Node_DF &&)=delete | bpp::Node_DF | |
Node_DF(const NodeRefVec &dependenciesArg) | bpp::Node_DF | |
Node_DF(NodeRefVec &&dependenciesArg) | bpp::Node_DF | |
bpp::operator=(const Parameter ¶m) | bpp::Parameter | |
Value< Parameter * >::operator=(const Node_DF &)=delete | bpp::Node_DF | |
Value< Parameter * >::operator=(Node_DF &&)=delete | bpp::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)=delete | bpp::Parameter | |
Parameter(const Parameter ¶m) | bpp::Parameter | |
precision_ | bpp::Parameter | protected |
PROP_CONSTRAINT_EX | bpp::Parameter | static |
PROP_CONSTRAINT_IN | bpp::Parameter | static |
R_MINUS | bpp::Parameter | static |
R_MINUS_STAR | bpp::Parameter | static |
R_PLUS | bpp::Parameter | static |
R_PLUS_STAR | bpp::Parameter | static |
recreate(Context &c, NodeRefVec &&deps) final | bpp::ShiftParameter | inlinevirtual |
bpp::ConfiguredParameter::recreate(Context &c) | bpp::ConfiguredParameter | |
registerNode(Node_DF *n) | bpp::Node_DF | private |
removeConstraint() | bpp::Parameter | virtual |
removeParameterListener(const std::string &listenerId) | bpp::Parameter | virtual |
resetDependencies(Context &c, std::shared_ptr< Self > self, NodeRefVec &&deps) | bpp::ConfiguredParameter | inlinestatic |
resetDependencies_(NodeRefVec &&dependenciesArg) | bpp::Node_DF | inlineprotected |
Self typedef | bpp::ShiftParameter | |
setConstraint(std::shared_ptr< ConstraintInterface > constraint) | bpp::Parameter | virtual |
setName(const std::string &name) | bpp::Parameter | virtual |
setPrecision(double precision) | bpp::Parameter | |
setValue(double v) override | bpp::ShiftParameter | inlinevirtual |
shape() const | bpp::Node_DF | inlinevirtual |
ShiftParameter(const Context &context, NodeRefVec &&deps, const Parameter ¶meter, int n) | bpp::ShiftParameter | inline |
ShiftParameter(const Context &context, NodeRefVec &&deps, Parameter &¶meter, int n) | bpp::ShiftParameter | inline |
Target typedef | bpp::ConfiguredParameter | |
targetValue() | bpp::Value< Parameter * > | inline |
unregisterNode(const Node_DF *n) | bpp::Node_DF | private |
Value(const NodeRefVec &deps, Args &&... args) | bpp::Value< Parameter * > | inline |
Value(NodeRefVec &&deps, Args &&... args) | bpp::Value< Parameter * > | inline |
bpp::value_ | bpp::Parameter | protected |
~Clonable()=default | bpp::Clonable | virtual |
~ConfiguredParameter() | bpp::ConfiguredParameter | |
~Node_DF() | bpp::Node_DF | virtual |
~Parameter() | bpp::Parameter | virtual |