CImageProcessorExtension Class Reference

class CImageProcessorExtension : public CImageProcessor

Class that provides support for Framework Extensions.

CImageProcessor CImageReadCodec CImageDecoderPlugin

Inherits from

Constructor & Destructor Documentation

CImageProcessorExtension()

IMPORT_CCImageProcessorExtension()[protected]

~CImageProcessorExtension()

IMPORT_C~CImageProcessorExtension()[virtual]

Member Functions Documentation

SetClippingRect(const TRect &)

IMPORT_C voidSetClippingRect(const TRect &aRect)

Parameters

const TRect & aRect

SetInitialScanlineSkipPadding(TInt)

IMPORT_C voidSetInitialScanlineSkipPadding(TIntaNumberOfScanlines)

Parameters

TInt aNumberOfScanlines

SetOperation(TTransformOptions)

IMPORT_C voidSetOperation(TTransformOptionsaOperation)

Parameters

TTransformOptions aOperation

SetScaling(TInt)

IMPORT_C voidSetScaling(TIntaScalingCoeff)

Parameters

TInt aScalingCoeff

SetScaling(const TSize &)

IMPORT_C voidSetScaling(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