MVFTrackerPlugin Class Reference

class MVFTrackerPlugin

Mixin class for implementation by providers of the VFTracker Plugin.

CVFTracker

Public Member Functions
voidDestroy()
TAny *Extension(TUid)
voidInitializeL(const TSize &)
TBool IsTimeToCapture(TDirection &, TInt)
voidRegisterImageL(const CFbsBitmap &, CPanoramaTransform &)
voidRegisterImageL(const CImageFrame &, CPanoramaTransform &)
voidReset()

Member Functions Documentation

Destroy()

voidDestroy()[pure virtual]

Extension(TUid)

TAny *Extension(TUidaExtension)[pure virtual]

Parameters

TUid aExtension

InitializeL(const TSize &)

voidInitializeL(const TSize &aSize)[pure virtual]

Parameters

const TSize & aSize

IsTimeToCapture(TDirection &, TInt)

TBool IsTimeToCapture(TDirection &aDirection,
TIntaOverlap =  KPanoramaDefaultOverlap
)const [pure virtual]

Parameters

TDirection & aDirection
TInt aOverlap =  KPanoramaDefaultOverlap

RegisterImageL(const CFbsBitmap &, CPanoramaTransform &)

voidRegisterImageL(const CFbsBitmap &aBitmap,
CPanoramaTransform &aPanTrans
)[pure virtual]

Parameters

const CFbsBitmap & aBitmap
CPanoramaTransform & aPanTrans

RegisterImageL(const CImageFrame &, CPanoramaTransform &)

voidRegisterImageL(const CImageFrame &aImageFrame,
CPanoramaTransform &aPanTrans
)[pure virtual]

Parameters

const CImageFrame & aImageFrame
CPanoramaTransform & aPanTrans

Reset()

voidReset()[pure virtual]