eLynx SDK v3.0.1
C++ image processing API reference

eLynx::Math::MidtoneTransform Class Reference

#include <TransfertFunction.h>

Inheritance diagram for eLynx::Math::MidtoneTransform:

eLynx::Math::IMapTransform

List of all members.


Public Member Functions

 MidtoneTransform (double iLow, double iHigh, double iGamma)
virtual ~MidtoneTransform ()
void SetLow (double iLow)
void SetHigh (double iHigh)
void SetParam (double iMidtone)
double GetParam () const
virtual bool IsSupported (EResolution iDestination, EResolution iSource) const
virtual bool Transform (void *iprDst, EResolution iDst, const void *iprSrc, EResolution iSrc, uint32 iSize) const

Detailed Description

Definition at line 105 of file TransfertFunction.h.


Constructor & Destructor Documentation

eLynx::Math::MidtoneTransform::MidtoneTransform ( double  iLow,
double  iHigh,
double  iGamma 
)

virtual eLynx::Math::MidtoneTransform::~MidtoneTransform (  )  [virtual]


Member Function Documentation

void eLynx::Math::MidtoneTransform::SetLow ( double  iLow  ) 

void eLynx::Math::MidtoneTransform::SetHigh ( double  iHigh  ) 

void eLynx::Math::MidtoneTransform::SetParam ( double  iMidtone  ) 

double eLynx::Math::MidtoneTransform::GetParam (  )  const [inline]

Definition at line 113 of file TransfertFunction.h.

virtual bool eLynx::Math::MidtoneTransform::IsSupported ( EResolution  iDestination,
EResolution  iSource 
) const [virtual]

virtual bool eLynx::Math::MidtoneTransform::Transform ( void *  iprDst,
EResolution  iDst,
const void *  iprSrc,
EResolution  iSrc,
uint32  iSize 
) const [virtual]


The documentation for this class was generated from the following file:

Generated on 14 Apr 2009 by doxygen 1.5.8