19 #ifndef OMNI_PROJ_COLORCORRECTION_H_
20 #define OMNI_PROJ_COLORCORRECTION_H_
ChannelCorrection all_
Definition: ColorCorrection.h:87
Brightness, contrast and gamma correction for a single color channel.
Definition: ChannelCorrection.h:27
ChannelCorrection red_
Definition: ColorCorrection.h:87
QColor corrected(QColor) const
Return corrected color.
Definition: ColorCorrection.cpp:84
void setGreen(ChannelCorrection const &)
Set channel correction for green channel.
Definition: ColorCorrection.cpp:68
Channel
Definition: Channel.h:24
ChannelCorrection * correction(Channel)
Return color correction for given channel.
Definition: ColorCorrection.cpp:95
bool isUsed() const
Definition: ColorCorrection.cpp:28
static QColor channelColor(Channel)
Definition: ColorCorrection.cpp:117
Color correction for RGB color space.
Definition: ColorCorrection.h:29
ChannelCorrection & all()
Return reference to channel correction for all channels.
Definition: ColorCorrection.cpp:36
QDataStream & operator<<(QDataStream &, omni::proj::ColorCorrection const &)
Definition: ColorCorrection.cpp:151
void setBlue(ChannelCorrection const &)
Set channel correction for blue channel.
Definition: ColorCorrection.cpp:80
void setRed(ChannelCorrection const &)
Set channel correction for red channel.
Definition: ColorCorrection.cpp:56
friend bool operator==(ColorCorrection const &, ColorCorrection const &)
Definition: ColorCorrection.cpp:128
ChannelCorrection & red()
Return reference to channel correction for red channel.
Definition: ColorCorrection.cpp:48
ChannelCorrection & green()
Return reference to channel correction for green channel.
Definition: ColorCorrection.cpp:60
void setUsed(bool _isUsed)
Definition: ColorCorrection.cpp:32
bool isUsed_
Definition: ColorCorrection.h:86
ChannelCorrection blue_
Definition: ColorCorrection.h:87
void setAll(ChannelCorrection const &)
Set channel correction for all channels.
Definition: ColorCorrection.cpp:44
QDataStream & operator>>(QDataStream &, omni::proj::ColorCorrection &)
Definition: ColorCorrection.cpp:139
ChannelCorrection & blue()
Return reference to channel correction for blue channel.
Definition: ColorCorrection.cpp:72
ChannelCorrection green_
Definition: ColorCorrection.h:87