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

eLynx::Math::ITransfertFunction Class Reference

#include <TransfertFunction.h>

Inheritance diagram for eLynx::Math::ITransfertFunction:

eLynx::Math::AbstractTransfertFunction eLynx::Math::TransfertFunctionCopy eLynx::Math::TransfertFunctionGamma eLynx::Math::TransfertFunctionMidtone

List of all members.


Public Member Functions

virtual ~ITransfertFunction ()
virtual void SetRange (double iLow, double iHigh)=0
virtual void SetLow (double iLow)=0
virtual void SetHigh (double iHigh)=0
virtual void SetParam (double iParam)=0
virtual double GetLow () const =0
virtual double GetHigh () const =0
virtual double GetParam () const =0
virtual bool IsSupported (EResolution iResolution) const =0
virtual bool Transform (uint8 *iprDest, const void *iprSrc, uint32 iSize, EResolution iResolution) const =0

Detailed Description

Definition at line 160 of file TransfertFunction.h.


Constructor & Destructor Documentation

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


Member Function Documentation

virtual void eLynx::Math::ITransfertFunction::SetRange ( double  iLow,
double  iHigh 
) [pure virtual]

virtual void eLynx::Math::ITransfertFunction::SetLow ( double  iLow  )  [pure virtual]

virtual void eLynx::Math::ITransfertFunction::SetHigh ( double  iHigh  )  [pure virtual]

virtual void eLynx::Math::ITransfertFunction::SetParam ( double  iParam  )  [pure virtual]

virtual double eLynx::Math::ITransfertFunction::GetLow (  )  const [pure virtual]

virtual double eLynx::Math::ITransfertFunction::GetHigh (  )  const [pure virtual]

virtual double eLynx::Math::ITransfertFunction::GetParam (  )  const [pure virtual]

virtual bool eLynx::Math::ITransfertFunction::IsSupported ( EResolution  iResolution  )  const [pure virtual]

virtual bool eLynx::Math::ITransfertFunction::Transform ( uint8 *  iprDest,
const void *  iprSrc,
uint32  iSize,
EResolution  iResolution 
) const [pure virtual]


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

Generated on 14 Apr 2009 by doxygen 1.5.8