aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
gum::DiscretizedVariable< T_TICKS > Member List

This is the complete list of members for gum::DiscretizedVariable< T_TICKS >, including all inherited members.

_checkSameDomain_(const Variable &aRV) const overridegum::DiscretizedVariable< T_TICKS >privatevirtual
_description_gum::Variablemutableprivate
_is_empiricalgum::IDiscretizedVariableprotected
_name_gum::Variableprivate
_ticks_gum::DiscretizedVariable< T_TICKS >private
addTick(const T_TICKS &aTick)gum::DiscretizedVariable< T_TICKS >
clone() const overridegum::DiscretizedVariable< T_TICKS >virtual
closestIndex(double val) const overridegum::DiscretizedVariable< T_TICKS >virtual
closestLabel(double val) constgum::DiscreteVariablevirtual
copy_(const DiscretizedVariable< T_TICKS > &aDRV)gum::DiscretizedVariable< T_TICKS >protected
gum::IDiscretizedVariable::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
DiscretizedVariable(std::string_view aName, std::string_view aDesc)gum::DiscretizedVariable< T_TICKS >
DiscretizedVariable(std::string_view aName, std::string_view aDesc, const std::vector< T_TICKS > &ticks, bool is_empirical=false)gum::DiscretizedVariable< T_TICKS >
DiscretizedVariable(const DiscretizedVariable< T_TICKS > &aDRV)gum::DiscretizedVariable< T_TICKS >
domain() const overridegum::DiscretizedVariable< T_TICKS >virtual
domainSize() const overridegum::DiscretizedVariable< T_TICKS >virtual
draw(Idx indice) const overridegum::DiscretizedVariable< T_TICKS >virtual
empty() constgum::DiscreteVariable
eraseTicks()gum::DiscretizedVariable< T_TICKS >
IDiscretizedVariable(std::string_view aName, std::string_view aDesc)gum::IDiscretizedVariable
IDiscretizedVariable(const IDiscretizedVariable &from)gum::IDiscretizedVariable
index(std::string_view label) const overridegum::DiscretizedVariable< T_TICKS >virtual
index(const T_TICKS tick) constgum::DiscretizedVariable< T_TICKS >
isEmpirical() const finalgum::IDiscretizedVariablevirtual
isNumerical() constgum::DiscreteVariable
isTick(const T_TICKS &aTick) constgum::DiscretizedVariable< T_TICKS >
label(Idx i) const overridegum::DiscretizedVariable< T_TICKS >virtual
labels() constgum::DiscreteVariable
name() constgum::Variable
numerical(Idx indice) const overridegum::DiscretizedVariable< T_TICKS >virtual
operator=(const DiscretizedVariable< T_TICKS > &aDRV)gum::DiscretizedVariable< T_TICKS >
gum::IDiscretizedVariable::operator=(const IDiscretizedVariable &from)gum::IDiscretizedVariableprotected
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
pos_(const T_TICKS &target) constgum::DiscretizedVariable< T_TICKS >protected
setDescription(std::string_view theValue) constgum::Variable
setEmpirical(bool state)gum::IDiscretizedVariable
setName(std::string_view theValue)gum::Variable
stype() const finalgum::DiscretizedVariable< T_TICKS >virtual
tick(Idx i) constgum::DiscretizedVariable< T_TICKS >
ticks() constgum::DiscretizedVariable< T_TICKS >
ticksAsDoubles() const overridegum::DiscretizedVariable< T_TICKS >virtual
toFast() const overridegum::DiscretizedVariable< T_TICKS >virtual
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 overridegum::DiscretizedVariable< T_TICKS >virtual
~DiscreteVariable() overridegum::DiscreteVariable
~DiscretizedVariable() finalgum::DiscretizedVariable< T_TICKS >
~IDiscretizedVariable() overridegum::IDiscretizedVariable
~Variable()gum::Variablevirtual