CImageProcessorExtension Class Reference

class CImageProcessorExtension : public CImageProcessor

Class that provides support for Framework Extensions.

CImageProcessor CImageReadCodec CImageDecoderPlugin

Inherits from

Constructor & Destructor Documentation

CImageProcessorExtension()

IMPORT_C CImageProcessorExtension ( ) [protected]

~CImageProcessorExtension()

IMPORT_C ~CImageProcessorExtension ( ) [virtual]

Member Functions Documentation

SetClippingRect(const TRect &)

IMPORT_C void SetClippingRect ( const TRect & aRect )

Parameters

const TRect & aRect

SetInitialScanlineSkipPadding(TInt)

IMPORT_C void SetInitialScanlineSkipPadding ( TInt aNumberOfScanlines )

Parameters

TInt aNumberOfScanlines

SetOperation(TTransformOptions)

IMPORT_C void SetOperation ( TTransformOptions aOperation )

Parameters

TTransformOptions aOperation

SetScaling(TInt)

IMPORT_C void SetScaling ( TInt aScalingCoeff )

Parameters

TInt aScalingCoeff

SetScaling(const TSize &)

IMPORT_C void SetScaling ( const TSize & aDesiredSize )

Parameters

const TSize & aDesiredSize

Member Data Documentation

TRect iClippingRect

TRect iClippingRect [protected]

Clipping rectangle

TSize iDesiredSize

TSize iDesiredSize [protected]

Desired size after scaling

TPoint iEndPosition

TPoint iEndPosition [protected]

Position in destination at which rendering is complete

TInt iNumberOfScanlinesToSkip

TInt iNumberOfScanlinesToSkip [protected]

An initial one-off number of scanlines to be skipped

TTransformOptions iOperation

TTransformOptions iOperation [protected]

Operations to apply to image

TInt iScalingCoeff

TInt iScalingCoeff [protected]

Scaling coefficient

TPoint iStartPosition

TPoint iStartPosition [protected]

Position in destination at which start rendering