#include <blobtrack.hpp>
Public Member Functions | |
CvVSModule () | |
char * | GetModuleName () |
const char * | GetNickName () |
double | GetParam (const char *name) |
const char * | GetParamComment (const char *name) |
const char * | GetParamName (int index) |
const char * | GetParamStr (const char *name) |
const char * | GetTypeName () |
int | IsModuleName (const char *name) |
int | IsModuleTypeName (const char *name) |
virtual void | LoadState (CvFileStorage *, CvFileNode *) |
virtual void | ParamUpdate () |
virtual void | Release ()=0 |
virtual void | SaveState (CvFileStorage *) |
void | SetNickName (const char *pStr) |
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 | ~CvVSModule () |
Protected Member Functions | |
void | AddParam (const char *name) |
void | AddParam (const char *name, const char **pAddr) |
void | AddParam (const char *name, int *pAddr) |
void | AddParam (const char *name, float *pAddr) |
void | AddParam (const char *name, double *pAddr) |
void | CommentParam (const char *name, const char *pComment) |
void | DelParam (const char *name) |
int | IsParam (const char *name) |
void | SetModuleName (const char *name) |
void | SetTypeName (const char *name) |
Protected Attributes | |
int | m_Wnd |
CvVSModule::CvVSModule | ( | ) |
virtual CvVSModule::~CvVSModule | ( | ) | [virtual] |
void CvVSModule::AddParam | ( | const char * | name | ) | [protected] |
void CvVSModule::AddParam | ( | const char * | name, | |
const char ** | pAddr | |||
) | [protected] |
void CvVSModule::AddParam | ( | const char * | name, | |
int * | pAddr | |||
) | [protected] |
void CvVSModule::AddParam | ( | const char * | name, | |
float * | pAddr | |||
) | [protected] |
void CvVSModule::AddParam | ( | const char * | name, | |
double * | pAddr | |||
) | [protected] |
void CvVSModule::CommentParam | ( | const char * | name, | |
const char * | pComment | |||
) | [protected] |
void CvVSModule::DelParam | ( | const char * | name | ) | [protected] |
char* CvVSModule::GetModuleName | ( | ) |
const char* CvVSModule::GetNickName | ( | ) |
double CvVSModule::GetParam | ( | const char * | name | ) |
const char* CvVSModule::GetParamComment | ( | const char * | name | ) |
const char* CvVSModule::GetParamName | ( | int | index | ) |
const char* CvVSModule::GetParamStr | ( | const char * | name | ) |
const char* CvVSModule::GetTypeName | ( | ) |
int CvVSModule::IsModuleName | ( | const char * | name | ) |
int CvVSModule::IsModuleTypeName | ( | const char * | name | ) |
int CvVSModule::IsParam | ( | const char * | name | ) | [protected] |
virtual void CvVSModule::LoadState | ( | CvFileStorage * | , | |
CvFileNode * | ||||
) | [virtual] |
virtual void CvVSModule::ParamUpdate | ( | ) | [virtual] |
virtual void CvVSModule::Release | ( | ) | [pure virtual] |
virtual void CvVSModule::SaveState | ( | CvFileStorage * | ) | [virtual] |
void CvVSModule::SetModuleName | ( | const char * | name | ) | [protected] |
void CvVSModule::SetNickName | ( | const char * | pStr | ) |
void CvVSModule::SetParam | ( | const char * | name, | |
double | val | |||
) |
void CvVSModule::SetParamStr | ( | const char * | name, | |
const char * | str | |||
) |
void CvVSModule::SetTypeName | ( | const char * | name | ) | [protected] |
void CvVSModule::TransferParamsFromChild | ( | CvVSModule * | pM, | |
const char * | prefix = NULL | |||
) |
void CvVSModule::TransferParamsToChild | ( | CvVSModule * | pM, | |
char * | prefix = NULL | |||
) |
int CvVSModule::m_Wnd [protected] |