20 #ifndef GUM_I_DISCRETIZED_VARIABLE_H 21 #define GUM_I_DISCRETIZED_VARIABLE_H Base class for discrete random variable.
Base class for discrete random variable.
gum is the global namespace for all aGrUM entities
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.