23 #ifndef GUM_I_DISCRETIZED_VARIABLE_H 24 #define GUM_I_DISCRETIZED_VARIABLE_H Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Base class for discrete random variable.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
virtual ~IDiscretizedVariable()
destructor
virtual std::vector< double > ticksAsDoubles() const =0
return the list of ticks as a vector of doubles
virtual IDiscretizedVariable * clone() const =0
Copy Factory.
IDiscretizedVariable & operator=(const IDiscretizedVariable &from)
copy operator
IDiscretizedVariable(const std::string &aName, const std::string &aDesc)
Default constructor.
A base class for discretized variables, independent of the ticks type.