IHSVPlane


Describes minimum required functionality from HSVPlane control.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class IHSVPlane :public virtual IControl
{
public:
    virtual int getHue() = 0; // Return hue(0..360) 
    virtual float getSaturation() = 0; // Return saturation(0..1) 
    virtual float getValue() = 0; // Return value(0..1) 

    virtual bool setHue(const int value) = 0; // Set hue 
    virtual bool setSaturation(const float value) = 0; // Set saturation 
    virtual bool setValue(const float value) = 0; // Set value 
};
Namespace: nitisa::standard
Include: Standard/Controls/IHSVPlane.h