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()

void ConstructL ( ) [private]

Extension(TUid)

TAny * Extension ( TUid aExtension )

Parameters

TUid aExtension

GetVFTrackerPlugin()

MVFTrackerPlugin * GetVFTrackerPlugin ( )

InitializeL(const TSize &)

void InitializeL ( const TSize & aSize )

Parameters

const TSize & aSize

IsTimeToCapture(TDirection &, TInt)

TBool IsTimeToCapture ( TDirection & aDirection,
TInt aOverlap
) const

Parameters

TDirection & aDirection
TInt aOverlap

IsTimeToCapture(TDirection &)

TBool IsTimeToCapture ( TDirection & aDirection )

Parameters

TDirection & aDirection

NewL()

CVFTrackerImpl * NewL ( ) [static]

RegisterImageL(const CFbsBitmap &, CPanoramaTransform &)

void RegisterImageL ( const CFbsBitmap & aBitmap,
CPanoramaTransform & aPanTrans
)

Parameters

const CFbsBitmap & aBitmap
CPanoramaTransform & aPanTrans

RegisterImageL(const CImageFrame &, CPanoramaTransform &)

void RegisterImageL ( const CImageFrame & aImageFrame,
CPanoramaTransform & aPanTrans
)

Parameters

const CImageFrame & aImageFrame
CPanoramaTransform & aPanTrans

Reset()

void Reset ( )

Member Data Documentation

TUid iDestructorKey

TUid iDestructorKey [private]

MVFTrackerPlugin * iPlugin

MVFTrackerPlugin * iPlugin [private]