MImagePanoramaPlugin Class Reference
class MImagePanoramaPlugin
|
Mixin class for implementation by providers of the panorama Plugin.
CImagePanorama
Public Member Functions
|
void
|
AddBufferL
(const
TDesC8
&,
CPanoramaTransform
&)
|
void
|
AddFileL
(const
TDesC
&,
CPanoramaTransform
&)
|
void
|
AddImageL
(const
CFbsBitmap
&,
CPanoramaTransform
&)
|
void
|
AddImageL
(const CImageFrame &,
CPanoramaTransform
&)
|
void
|
CurrentImageSizeL
(
TSize
&)
|
void
|
Destroy
()
|
TAny
*
|
Extension
(
TUid
)
|
void
|
InitializeL
(const
TSize
&, const
TPanoramaLens
&, const
TDirection
&)
|
void
|
RenderL
(const
TDesC
&)
|
void
|
RenderL
(const
TDesC
&, const
TSize
&, const
TBool
, const
TUid
&)
|
void
|
RenderL
(
RFile
&)
|
void
|
RenderL
(
RFile
&, const
TSize
&, const
TBool
, const
TUid
&)
|
void
|
RenderL
(
HBufC8
*&)
|
void
|
RenderL
(
HBufC8
*&,
TUint32
, const
TSize
&, const
TBool
, const
TUid
&)
|
void
|
RenderL
(const
CFbsBitmap
&)
|
void
|
RenderL
(const
CFbsBitmap
&, const
TBool
)
|
void
|
RenderL
(const CImageFrame &)
|
void
|
RenderL
(const CImageFrame &, const
TBool
)
|
Member Functions Documentation
AddBufferL(const TDesC8 &, CPanoramaTransform &)
AddFileL(const TDesC &, CPanoramaTransform &)
AddImageL(const CFbsBitmap &, CPanoramaTransform &)
AddImageL(const CImageFrame &, CPanoramaTransform &)
void
|
AddImageL
|
(
|
const CImageFrame &
|
aImageFrame,
|
|
CPanoramaTransform
&
|
aPanTrans
|
|
)
|
[pure virtual]
|
CurrentImageSizeL(TSize &)
void
|
CurrentImageSizeL
|
(
|
TSize
&
|
aSize
|
)
|
[pure virtual]
|
Destroy()
void
|
Destroy
|
(
|
)
|
[pure virtual]
|
Extension(TUid)
TAny
*
|
Extension
|
(
|
TUid
|
aExtension
|
)
|
[pure virtual]
|
InitializeL(const TSize &, const TPanoramaLens &, const TDirection &)
void
|
InitializeL
|
(
|
const
TSize
&
|
aSize,
|
|
const
TPanoramaLens
&
|
aPanoramaLens,
|
|
const
TDirection
&
|
aDirection
|
|
)
|
[pure virtual]
|
RenderL(const TDesC &)
void
|
RenderL
|
(
|
const
TDesC
&
|
aFilename
|
)
|
[pure virtual]
|
RenderL(const TDesC &, const TSize &, const TBool, const TUid &)
void
|
RenderL
|
(
|
const
TDesC
&
|
aFilename,
|
|
const
TSize
&
|
aSize,
|
|
const
TBool
|
aMaintainAspectRatio,
|
|
const
TUid
&
|
aImageTypeUid
|
|
)
|
[pure virtual]
|
Parameters
const
TDesC
& aFilename
|
|
const
TSize
& aSize
|
|
const
TBool
aMaintainAspectRatio
|
|
const
TUid
& aImageTypeUid
|
|
RenderL(RFile &)
void
|
RenderL
|
(
|
RFile
&
|
aFile
|
)
|
[pure virtual]
|
RenderL(RFile &, const TSize &, const TBool, const TUid &)
void
|
RenderL
|
(
|
RFile
&
|
aFile,
|
|
const
TSize
&
|
aSize,
|
|
const
TBool
|
aMaintainAspectRatio,
|
|
const
TUid
&
|
aImageTypeUid
|
|
)
|
[pure virtual]
|
RenderL(HBufC8 *&)
void
|
RenderL
|
(
|
HBufC8
*&
|
aDestData
|
)
|
[pure virtual]
|
RenderL(HBufC8 *&, TUint32, const TSize &, const TBool, const TUid &)
void
|
RenderL
|
(
|
HBufC8
*&
|
aDestData,
|
|
TUint32
|
aMaxBufferSize,
|
|
const
TSize
&
|
aSize,
|
|
const
TBool
|
aMaintainAspectRatio,
|
|
const
TUid
&
|
aImageTypeUid
|
|
)
|
[pure virtual]
|
RenderL(const CFbsBitmap &)
void
|
RenderL
|
(
|
const
CFbsBitmap
&
|
aBitmap
|
)
|
[pure virtual]
|
RenderL(const CFbsBitmap &, const TBool)
void
|
RenderL
|
(
|
const
CFbsBitmap
&
|
aBitmap,
|
|
const
TBool
|
aMaintainAspectRatio
|
|
)
|
[pure virtual]
|
RenderL(const CImageFrame &)
void
|
RenderL
|
(
|
const CImageFrame &
|
aImageFrame
|
)
|
[pure virtual]
|
Parameters
const CImageFrame & aImageFrame
|
|
RenderL(const CImageFrame &, const TBool)
void
|
RenderL
|
(
|
const CImageFrame &
|
aImageFrame,
|
|
const
TBool
|
aMaintainAspectRatio
|
|
)
|
[pure virtual]
|
Parameters
const CImageFrame & aImageFrame
|
|
const
TBool
aMaintainAspectRatio
|
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.