33#include <NDEVR/Device.h>
A root class which describes some physical object, such as a Motor, Sensor, or Connection....
Definition Device.h:52
A Device responsible for turning on and off a light source. The light could be anything from a laser ...
Definition Light.h:43
fltp08 brightness() const
virtual bool activated() const
Light(const Model &model, ProgressInfo *log, QObject *parent=nullptr)
virtual void setActivated(bool activated)
void lightActivatedSignal(bool activated)
virtual void setBrightness(fltp08 brightness)
A core class that represents a node on model heirarchy. This node may contain a Geometry or one or mo...
Definition Model.h:58
A light-weight base class for Log that allows processes to update, without the need for additional in...
Definition ProgressInfo.hpp:48
double fltp08
Defines an alias representing an 8 byte floating-point number.
Definition BaseValues.hpp:149