aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
gum::RangeVariable Member List

This is the complete list of members for gum::RangeVariable, including all inherited members.

_checkSameDomain_(const Variable &aRV) const finalgum::RangeVariableprivatevirtual
_description_gum::Variablemutableprivate
_maxBound_gum::RangeVariableprivate
_minBound_gum::RangeVariableprivate
_name_gum::Variableprivate
belongs(long val) constgum::RangeVariable
clone() const finalgum::RangeVariablevirtual
closestIndex(double val) const finalgum::RangeVariablevirtual
closestLabel(double val) constgum::DiscreteVariablevirtual
copy_(const Variable &aRV)gum::Variableprotected
description() constgum::Variable
DiscreteVariable(std::string_view aName, std::string_view aDesc)gum::DiscreteVariable
DiscreteVariable(const DiscreteVariable &aDRV)gum::DiscreteVariable
DiscreteVariable()gum::DiscreteVariableprotected
domain() const finalgum::RangeVariablevirtual
domainSize() const finalgum::RangeVariablevirtual
empty() constgum::DiscreteVariable
index(std::string_view) const finalgum::RangeVariablevirtual
isEmpirical() constgum::DiscreteVariablevirtual
isNumerical() constgum::DiscreteVariable
label(Idx index) const finalgum::RangeVariablevirtual
labels() constgum::DiscreteVariable
maxVal() constgum::RangeVariable
minVal() constgum::RangeVariable
name() constgum::Variable
numerical(Idx index) const finalgum::RangeVariablevirtual
operator=(const RangeVariable &aRV)gum::RangeVariable
gum::DiscreteVariable::operator=(const DiscreteVariable &aRV)gum::DiscreteVariable
gum::Variable::operator=(const Variable &aRV)gum::Variable
operator==(const Variable &aRV) constgum::Variable
operator[](std::string_view label) constgum::DiscreteVariable
RangeVariable(std::string_view aName, std::string_view aDesc, long minVal, long maxVal)gum::RangeVariable
RangeVariable(std::string_view aName, std::string_view aDesc)gum::RangeVariable
RangeVariable(const RangeVariable &aDRV)gum::RangeVariable
setDescription(std::string_view theValue) constgum::Variable
setMaxVal(long maxVal)gum::RangeVariable
setMinVal(long minVal)gum::RangeVariable
setName(std::string_view theValue)gum::Variable
stype() const finalgum::RangeVariablevirtual
toFast() const finalgum::RangeVariablevirtual
toString() constgum::DiscreteVariable
toStringWithDescription() constgum::DiscreteVariable
Variable()gum::Variableinlineprotected
Variable(std::string_view aName, std::string_view aDesc)gum::Variableprotected
Variable(const Variable &aRV)gum::Variableprotected
varType() const finalgum::RangeVariablevirtual
~DiscreteVariable() overridegum::DiscreteVariable
~RangeVariable() finalgum::RangeVariable
~Variable()gum::Variablevirtual