aGrUM
3.1.1
a C++ library for (probabilistic) graphical models
gum::LabelizedVariable Member List
This is the complete list of members for
gum::LabelizedVariable
, including all inherited members.
_checkSameDomain_
(const Variable &aRV) const final
gum::LabelizedVariable
private
virtual
_description_
gum::Variable
mutable
private
_labels_
gum::LabelizedVariable
mutable
private
_name_
gum::Variable
private
addLabel
(std::string_view aLabel)
gum::LabelizedVariable
changeLabel
(Idx pos, std::string_view aLabel) const
gum::LabelizedVariable
clone
() const final
gum::LabelizedVariable
virtual
closestIndex
(double val) const final
gum::LabelizedVariable
virtual
closestLabel
(double val) const
gum::DiscreteVariable
virtual
copy_
(const LabelizedVariable &aLDRV)
gum::LabelizedVariable
protected
gum::DiscreteVariable::copy_
(const Variable &aRV)
gum::Variable
protected
description
() const
gum::Variable
DiscreteVariable
(std::string_view aName, std::string_view aDesc)
gum::DiscreteVariable
DiscreteVariable
(const DiscreteVariable &aDRV)
gum::DiscreteVariable
DiscreteVariable
()
gum::DiscreteVariable
protected
domain
() const final
gum::LabelizedVariable
virtual
domainSize
() const final
gum::LabelizedVariable
virtual
empty
() const
gum::DiscreteVariable
eraseLabels
()
gum::LabelizedVariable
index
(std::string_view label) const final
gum::LabelizedVariable
virtual
isEmpirical
() const
gum::DiscreteVariable
virtual
isLabel
(std::string_view aLabel) const
gum::LabelizedVariable
isNumerical
() const
gum::DiscreteVariable
label
(Idx i) const final
gum::LabelizedVariable
virtual
LabelizedVariable
(std::string_view aName, std::string_view aDesc="", const Size nbrLabel=2)
gum::LabelizedVariable
LabelizedVariable
(std::string_view aName, std::string_view aDesc, const std::vector< std::string > &labels)
gum::LabelizedVariable
LabelizedVariable
(const LabelizedVariable &aLDRV)
gum::LabelizedVariable
LabelizedVariable
()
gum::LabelizedVariable
protected
labels
() const
gum::DiscreteVariable
name
() const
gum::Variable
numerical
(Idx index) const final
gum::LabelizedVariable
virtual
operator=
(const LabelizedVariable &aLDRV)
gum::LabelizedVariable
gum::DiscreteVariable::operator=
(const DiscreteVariable &aRV)
gum::DiscreteVariable
gum::Variable::operator=
(const Variable &aRV)
gum::Variable
operator==
(const Variable &aRV) const
gum::Variable
operator[]
(std::string_view label) const
gum::DiscreteVariable
posLabel
(std::string_view label) const
gum::LabelizedVariable
setDescription
(std::string_view theValue) const
gum::Variable
setName
(std::string_view theValue)
gum::Variable
stype
() const final
gum::LabelizedVariable
virtual
toFast
() const final
gum::LabelizedVariable
virtual
toString
() const
gum::DiscreteVariable
toStringWithDescription
() const
gum::DiscreteVariable
Variable
()
gum::Variable
inline
protected
Variable
(std::string_view aName, std::string_view aDesc)
gum::Variable
protected
Variable
(const Variable &aRV)
gum::Variable
protected
varType
() const final
gum::LabelizedVariable
virtual
~DiscreteVariable
() override
gum::DiscreteVariable
~LabelizedVariable
() final
gum::LabelizedVariable
~Variable
()
gum::Variable
virtual