Logo
OpenCV  2.4.13.5
Open Source Computer Vision
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CvVSModule Class Referenceabstract

#include <blobtrack.hpp>

Inheritance diagram for CvVSModule:

Public Member Functions

  CvVSModule ()
 
virtual  ~CvVSModule ()
 
const char *  GetParamName (int index)
 
const char *  GetParamComment (const char *name)
 
double  GetParam (const char *name)
 
const char *  GetParamStr (const char *name)
 
void  SetParam (const char *name, double val)
 
void  SetParamStr (const char *name, const char *str)
 
void  TransferParamsFromChild (CvVSModule *pM, const char *prefix=NULL)
 
void  TransferParamsToChild (CvVSModule *pM, char *prefix=NULL)
 
virtual void  ParamUpdate ()
 
const char *  GetTypeName ()
 
int  IsModuleTypeName (const char *name)
 
char *  GetModuleName ()
 
int  IsModuleName (const char *name)
 
void  SetNickName (const char *pStr)
 
const char *  GetNickName ()
 
 
 
virtual void  Release ()=0
 

Protected Member Functions

int  IsParam (const char *name)
 
void  AddParam (const char *name, double *pAddr)
 
void  AddParam (const char *name, float *pAddr)
 
void  AddParam (const char *name, int *pAddr)
 
void  AddParam (const char *name, const char **pAddr)
 
void  AddParam (const char *name)
 
void  CommentParam (const char *name, const char *pComment)
 
void  SetTypeName (const char *name)
 
void  SetModuleName (const char *name)
 
void  DelParam (const char *name)
 

Protected Attributes

 

Constructor & Destructor Documentation

§ CvVSModule()

CvVSModule::CvVSModule ( )

§ ~CvVSModule()

virtual CvVSModule::~CvVSModule ( )
virtual

Member Function Documentation

§ AddParam() [1/5]

void CvVSModule::AddParam ( const char *  name,
double *  pAddr 
)
protected

§ AddParam() [2/5]

void CvVSModule::AddParam ( const char *  name,
float *  pAddr 
)
protected

§ AddParam() [3/5]

void CvVSModule::AddParam ( const char *  name,
intpAddr 
)
protected

§ AddParam() [4/5]

void CvVSModule::AddParam ( const char *  name,
const char **  pAddr 
)
protected

§ AddParam() [5/5]

void CvVSModule::AddParam ( const char *  name )
protected

§ CommentParam()

void CvVSModule::CommentParam ( const char *  name,
const char *  pComment 
)
protected

§ DelParam()

void CvVSModule::DelParam ( const char *  name )
protected

§ GetModuleName()

char* CvVSModule::GetModuleName ( )

§ GetNickName()

const char* CvVSModule::GetNickName ( )

§ GetParam()

double CvVSModule::GetParam ( const char *  name )

§ GetParamComment()

const char* CvVSModule::GetParamComment ( const char *  name )

§ GetParamName()

const char* CvVSModule::GetParamName ( int  index )

§ GetParamStr()

const char* CvVSModule::GetParamStr ( const char *  name )

§ GetTypeName()

const char* CvVSModule::GetTypeName ( )

§ IsModuleName()

int CvVSModule::IsModuleName ( const char *  name )

§ IsModuleTypeName()

int CvVSModule::IsModuleTypeName ( const char *  name )

§ IsParam()

int CvVSModule::IsParam ( const char *  name )
protected

§ LoadState()

virtual void CvVSModule::LoadState ( CvFileStorage *  ,
CvFileNode *   
)
virtual

§ ParamUpdate()

virtual void CvVSModule::ParamUpdate ( )
virtual

§ Release()

virtual void CvVSModule::Release ( )
pure virtual

Implemented in CvBlobTrackerAuto, CvBlobTrackFVGen, CvBlobTrackAnalysis, CvBlobTrackPredictor, CvBlobTrackPostProcOne, CvBlobTrackPostProc, CvBlobTrackerOne, CvBlobTracker, CvBlobTrackGen, CvBlobDetector, and CvFGDetector.

§ SaveState()

virtual void CvVSModule::SaveState ( CvFileStorage *  )
virtual

§ SetModuleName()

void CvVSModule::SetModuleName ( const char *  name )
protected

§ SetNickName()

void CvVSModule::SetNickName ( const char *  pStr )

§ SetParam()

void CvVSModule::SetParam ( const char *  name,
double  val 
)

§ SetParamStr()

void CvVSModule::SetParamStr ( const char *  name,
const char *  str 
)

§ SetTypeName()

void CvVSModule::SetTypeName ( const char *  name )
protected

§ TransferParamsFromChild()

void CvVSModule::TransferParamsFromChild ( CvVSModulepM,
const char *  prefix = NULL 
)

§ TransferParamsToChild()

void CvVSModule::TransferParamsToChild ( CvVSModulepM,
char *  prefix = NULL 
)

Member Data Documentation

§ m_Wnd

int CvVSModule::m_Wnd
protected

The documentation for this class was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /