Class IRangeDimension¶
Defined in File IDimensions.hpp
Inheritance Relationships¶
Base Type¶
public nix::base::IDimension
(Class IDimension)
Class Documentation¶
-
class IRangeDimension : public virtual nix::base::IDimension¶
Interface for implementations of the RangeDimension entity.
See nix::RangeDimension for more detailed information.
Public Functions
-
virtual boost::optional<std::string> label() const = 0¶
-
virtual bool alias() const = 0¶
-
virtual void label(const std::string &label) = 0¶
-
virtual boost::optional<std::string> unit() const = 0¶
-
virtual void unit(const std::string &unit) = 0¶
-
virtual std::vector<double> ticks() const = 0¶
-
virtual void ticks(const std::vector<double> &ticks) = 0¶
-
inline virtual ~IRangeDimension()¶
-
virtual boost::optional<std::string> label() const = 0¶