CVFTrackerImpl Class Reference

class CVFTrackerImpl : public CBase

Concrete implementation of CVTracker

Inherits from

Constructor & Destructor Documentation

CVFTrackerImpl()

CVFTrackerImpl()[private]

~CVFTrackerImpl()

~CVFTrackerImpl()

Member Functions Documentation

ConstructL()

voidConstructL()[private]

Extension(TUid)

TAny *Extension(TUidaExtension)

Parameters

TUid aExtension

GetVFTrackerPlugin()

MVFTrackerPlugin *GetVFTrackerPlugin()

InitializeL(const TSize &)

voidInitializeL(const TSize &aSize)

Parameters

const TSize & aSize

IsTimeToCapture(TDirection &, TInt)

TBool IsTimeToCapture(TDirection &aDirection,
TIntaOverlap
)const

Parameters

TDirection & aDirection
TInt aOverlap

IsTimeToCapture(TDirection &)

TBool IsTimeToCapture(TDirection &aDirection)

Parameters

TDirection & aDirection

NewL()

CVFTrackerImpl *NewL()[static]

RegisterImageL(const CFbsBitmap &, CPanoramaTransform &)

voidRegisterImageL(const CFbsBitmap &aBitmap,
CPanoramaTransform &aPanTrans
)

Parameters

const CFbsBitmap & aBitmap
CPanoramaTransform & aPanTrans

RegisterImageL(const CImageFrame &, CPanoramaTransform &)

voidRegisterImageL(const CImageFrame &aImageFrame,
CPanoramaTransform &aPanTrans
)

Parameters

const CImageFrame & aImageFrame
CPanoramaTransform & aPanTrans

Reset()

voidReset()

Member Data Documentation

TUid iDestructorKey

TUid iDestructorKey[private]

MVFTrackerPlugin * iPlugin

MVFTrackerPlugin *iPlugin[private]