![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
class CImageProcessorReadCodec : public CImageReadCodec;
Provides functions to determine or set features of the codec's CImageProcessor
.
Note: For use by plugin writers only.
CBase
-
Base class for all classes to be instantiated on the heap.
CImageReadCodec
-
Provides read related processing functions for bitmaps.
CImageProcessorReadCodec
-
Provides functions to determine or set features of the codec's CImageProcessor.
Defined in CImageProcessorReadCodec
:
CImageProcessorReadCodec()
Default constructor. ConstructL()
Second phase constructor. ImageProcessor()const
Returns a pointer to the codec's CImageProcessor.Pos()
Returns the current position within the bitmap (non const version).Pos()const
Returns the current position within the bitmap (const version).SetImageProcessor(CImageProcessor *)
Sets the codec's CImageProcessor.SetPos(const TPoint &)
Sets the current position within the bitmap.~CImageProcessorReadCodec()
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...Inherited from CImageReadCodec
:
ClearBitmapL(CFbsBitmap &,TRgb)
Paints the entire bitmap aBitmap with the color supplied as aColor.Complete()
Processes/displays converted image data.CurrentFrame()const
Return the current frame numberGetNewDataPosition(TInt &,TInt &)
Returns a new position and number of bytes to read for the data stream.InitFrameHeader(TFrameInfo &,CFrameImageData &)
Used to initialise the frame header data structures.InitFrameL(TFrameInfo &,CFrameImageData &,TBool,CFbsBitmap &,CFbsBitmap *)
Performs initial processing of image data and mask bitmaps.ProcessFrameHeaderL(TBufPtr8 &)
Processes the header for one frame.ProcessFrameL(TBufPtr8 &)
Processes the frame data contained in aSrc.ReducedSize(const TSize &,TInt,TSize &)const
Calculates reduced size of the decoded bitmap based on the input parameters and ...ReductionFactor(const TSize &,const TSize &)const
Calculates reduction factor based on the input parameters. The default Implement...protected: IMPORT_C CImageProcessor* ImageProcessor() const;
Returns a pointer to the codec's CImageProcessor
.
|
protected: IMPORT_C void SetImageProcessor(CImageProcessor *aImageProc);
Sets the codec's CImageProcessor
.
Ownership is transferred.
|
protected: IMPORT_C const TPoint& Pos() const;
Returns the current position within the bitmap (const version).
|