23 #ifndef GUM_I_DISCRETIZED_VARIABLE_H 24 #define GUM_I_DISCRETIZED_VARIABLE_H Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
Base class for discrete random variable.
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
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.