• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

digikam

Digikam::BCGModifier

Digikam::BCGModifier Class Reference

#include <bcgmodifier.h>

List of all members.


Detailed Description

Definition at line 38 of file bcgmodifier.h.


Public Types

enum  CHANNEL { CHANNEL_ALL = 0, CHANNEL_RED, CHANNEL_GREEN, CHANNEL_BLUE }

Public Member Functions

void applyBCG (uchar *bits, uint width, uint height, bool sixteenBits)
void applyBCG (DImg &image)
 BCGModifier ()
bool modified () const
void reset ()
void setBrightness (double val)
void setChannel (int channel)
void setContrast (double val)
void setGamma (double val)
 ~BCGModifier ()

Member Enumeration Documentation

enum Digikam::BCGModifier::CHANNEL

Enumerator:
CHANNEL_ALL 
CHANNEL_RED 
CHANNEL_GREEN 
CHANNEL_BLUE 

Definition at line 43 of file bcgmodifier.h.


Constructor & Destructor Documentation

Digikam::BCGModifier::BCGModifier (  ) 

Definition at line 58 of file bcgmodifier.cpp.

Digikam::BCGModifier::~BCGModifier (  ) 

Definition at line 64 of file bcgmodifier.cpp.


Member Function Documentation

void Digikam::BCGModifier::applyBCG ( uchar *  bits,
uint  width,
uint  height,
bool  sixteenBits 
)

Definition at line 95 of file bcgmodifier.cpp.

void Digikam::BCGModifier::applyBCG ( DImg &  image  ) 

Definition at line 87 of file bcgmodifier.cpp.

bool Digikam::BCGModifier::modified (  )  const

Definition at line 69 of file bcgmodifier.cpp.

void Digikam::BCGModifier::reset ( void   ) 

Definition at line 74 of file bcgmodifier.cpp.

void Digikam::BCGModifier::setBrightness ( double  val  ) 

Definition at line 182 of file bcgmodifier.cpp.

void Digikam::BCGModifier::setChannel ( int  channel  ) 

Definition at line 164 of file bcgmodifier.cpp.

void Digikam::BCGModifier::setContrast ( double  val  ) 

Definition at line 197 of file bcgmodifier.cpp.

void Digikam::BCGModifier::setGamma ( double  val  ) 

Definition at line 169 of file bcgmodifier.cpp.


The documentation for this class was generated from the following files:
  • bcgmodifier.h
  • bcgmodifier.cpp

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal