CMdaBitmapScaler Class Reference

class CMdaBitmapScaler : public CBase

Re-scales a bitmap.

Replaced by Image Conversion library - see CBitmapScaler

The class offers a simple interface to perform arbitrary re-scaling of a bitmap.

5.0

CBitmapScaler

Inherits from

Constructor & Destructor Documentation

~CMdaBitmapScaler()

IMPORT_C~CMdaBitmapScaler()[virtual]

Member Functions Documentation

CancelScaling()

IMPORT_C voidCancelScaling()

NewL()

IMPORT_C CMdaBitmapScaler *NewL()[static]

ScaleL(MMdaImageUtilObserver &, CFbsBitmap &, CFbsBitmap &, TBool)

IMPORT_C voidScaleL(MMdaImageUtilObserver &aObserver,
CFbsBitmap &aSrcBitmap,
CFbsBitmap &aTgtBitmap,
TBoolaMaintainAspectRatio = ETrue
)

Parameters

MMdaImageUtilObserver & aObserver
CFbsBitmap & aSrcBitmap
CFbsBitmap & aTgtBitmap
TBool aMaintainAspectRatio = ETrue

ScaleL(MMdaImageUtilObserver &, CFbsBitmap &, TSize, TBool)

IMPORT_C voidScaleL(MMdaImageUtilObserver &aObserver,
CFbsBitmap &aBitmap,
TSizeaDestSize,
TBoolaMaintainAspectRatio = ETrue
)

Parameters

MMdaImageUtilObserver & aObserver
CFbsBitmap & aBitmap
TSize aDestSize
TBool aMaintainAspectRatio = ETrue

Member Data Documentation

CMdaBitmapScalerPriv * iProperties

CMdaBitmapScalerPriv *iProperties[private]