|
||
Interface status: | deprecated |
class CMdaBitmapRotator : public CBase;
Replaced by Image Conversion library - see CBitmapRotator
Rotates a bitmap.
The class offers a simple interface to perform bitmap rotations in clockwise 90 degree increments. The target bitmap is resized as necessary.
CBase
-
Base class for all classes to be instantiated on the heap.
CMdaBitmapRotator
- Replaced by Image Conversion library - see CBitmapRotator
Defined in CMdaBitmapRotator
:
CancelRotation()
Cancels the bitmap rotation operation.EMirrorFlipHorizontal
The bitmap is mirrored about the horizontal axis.EMirrorFlipVertical
The bitmap is mirrored about the vertical axis.ERotation180DegreesClockwise
A clockwise rotation through 180 degrees.ERotation270DegreesClockwise
A clockwise rotation through 270 degrees.ERotation90DegreesClockwise
A clockwise rotation through 90 degrees.NewL()
Constructs and initialises a new instance of the image rotator.RotateL(MMdaImageUtilObserver &,CFbsBitmap &,CFbsBitmap &,TRotationAngle)
Begins the rotation of a bitmap clockwise through the specified angle and writes...RotateL(MMdaImageUtilObserver &,CFbsBitmap &,TRotationAngle)
Begins the rotation of a bitmap clockwise through the specified angle.TRotationAngle
Rotation angle.~CMdaBitmapRotator()
Default destructor.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...CBitmapRotator
The public API for clients to call the BitmapTransforms Library bitmap rotation.Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
IMPORT_C static CMdaBitmapRotator* NewL();
Constructs and initialises a new instance of the image rotator.
The function leaves if the image rotator object cannot be created.
|
Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
IMPORT_C virtual ~CMdaBitmapRotator();
Default destructor.
Frees all associated resources.
Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
IMPORT_C void RotateL(MMdaImageUtilObserver &aObserver, CFbsBitmap &aSrcBitmap, CFbsBitmap &aTgtBitmap, TRotationAngle aAngle);
Begins the rotation of a bitmap clockwise through the specified angle and writes the output to the specified file.
The operation is asynchronous. When it is complete, successfully or otherwise, the callback function MMdaImageUtilObserver::MiuoConvertComplete(TInt)
is called, passing the state of the operation.
|
Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
IMPORT_C void RotateL(MMdaImageUtilObserver &aObserver, CFbsBitmap &aBitmap, TRotationAngle aAngle);
Begins the rotation of a bitmap clockwise through the specified angle.
The operation is asynchronous. When it is complete, successfully or otherwise, the callback function MMdaImageUtilObserver::MiuoConvertComplete(TInt)
is called, passing the state of the operation.
|
Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
IMPORT_C void CancelRotation();
Cancels the bitmap rotation operation.
The observer callback function MMdaImageUtilObserver::MiuoConvertComplete(TInt)
is not called.
Interface status: | deprecated | Inherited from: CMdaBitmapRotator |
TRotationAngle
Rotation angle.
|