digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::FilmContainer Class Reference

Classes

class  ListItem
 

Public Types

enum  CNFilmProfile {
  CNNeutral = 0 , CNKodakGold100 , CNKodakGold200 , CNKodakEktar100 ,
  CNKodakProfessionalPortra160NC , CNKodakProfessionalPortra160VC , CNKodakProfessionalPortra400NC , CNKodakProfessionalPortra400VC ,
  CNKodakProfessionalPortra800Box , CNKodakProfessionalPortra800P1 , CNKodakProfessionalPortra800P2 , CNKodakProfessionalNewPortra160 ,
  CNKodakProfessionalNewPortra400 , CNKodakFarbwelt100 , CNKodakFarbwelt200 , CNKodakFarbwelt400 ,
  CNKodakRoyalGold400 , CNAgfaphotoVistaPlus200 , CNAgfaphotoVistaPlus400 , CNFujicolorPro160S ,
  CNFujicolorPro160C , CNFujicolorNPL160 , CNFujicolorPro400H , CNFujicolorPro800Z ,
  CNFujicolorSuperiaReala , CNFujicolorSuperia100 , CNFujicolorSuperia200 , CNFujicolorSuperiaXtra400 ,
  CNFujicolorSuperiaXtra800 , CNFujicolorTrueDefinition400 , CNFujicolorSuperia1600
}
 

Public Member Functions

 FilmContainer (CNFilmProfile profile, double gamma, bool sixteenBit)
 
bool applyBalance () const
 
CNFilmProfile cnType () const
 
double exposure () const
 
double gamma () const
 
void setApplyBalance (bool val)
 
void setCNType (CNFilmProfile profile)
 
void setExposure (double strength)
 
void setGamma (double val)
 
void setSixteenBit (bool val)
 
void setWhitePoint (const DColor &wp)
 
CBContainer toCB () const
 
LevelsContainer toLevels () const
 
DColor whitePoint () const
 

Static Public Member Functions

static QList< ListItem * > profileItemList (QListWidget *const view)
 

Static Public Attributes

static const QMap< int, QString > profileMap = FilmContainer::profileMapInitializer()