class ImageProcessor::Plugin::MEffectLevels : public ImageProcessor::Plugin::MEffect |
Plugin API for the levels effect. The TEffectLevels uses this interface class to get access to the image prosessor plugin effect. Once this has been constructed, calls to method functions of TEffectLevels are passed verbatim to this interface. For further description of required functionality, see TEffectLevels.
Public Member Functions | |
---|---|
TReal32 | BlackLevelL() |
TReal32 | GrayLevelL() |
void | SetWGBLevelL(TReal32, TReal32, TReal32) |
TReal32 | WhiteLevelL() |
TReal32 | BlackLevelL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TEffectLevels::BlackLevelL()
TReal32 | GrayLevelL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TEffectLevels::GrayLevelL()
void | SetWGBLevelL | ( | TReal32 | aWhiteLevel, |
TReal32 | aGrayLevel, | |||
TReal32 | aBlackLevel | |||
) | [pure virtual] |
This must provide an implementation as defined by TEffectLevels::SetWGBLevelL(TReal32 aWhiteLevel, TReal32 aGrayLevel, TReal32 aBlackLevel)
TEffectLevels::SetWGBLevelL(TReal32 aWhiteLevel, TReal32 aGrayLevel, TReal32 aBlackLevel)
TReal32 | WhiteLevelL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TEffectLevels::WhiteLevelL()
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.