[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

CPDetectorSetting Class Reference

class, which stores all settings of one cp detector More...

#include <CPDetectorConfig.h>

List of all members.

Public Member Functions

 CPDetectorSetting (int new_type=-1)
 constructor
virtual ~CPDetectorSetting ()
 destructor
void Read (wxConfigBase *config, wxString path)
 read setting for this generator from config
void Write (wxConfigBase *config, wxString path)
 writes setting for this generator to config
const wxString GetCPDetectorDesc ()
 return description of this setting
void SetCPDetectorDesc (wxString new_desc)
 sets description of this setting
const CPDetectorType GetType ()
 return type of this setting
void SetType (CPDetectorType new_type)
 sets type of this setting
const wxString GetProg ()
 return program for one step detector or feature descriptor
void SetProg (wxString new_prog)
 sets program for one step detector or feature descriptor
const wxString GetArgs ()
 return arguments of one step detector or feature descriptor
void SetArgs (wxString new_args)
 sets arguments of one step detector or feature descriptor
const wxString GetProgMatcher ()
 return program for feature matcher
void SetProgMatcher (wxString new_prog)
 sets program for feature matcher
const wxString GetArgsMatcher ()
 return arguments for feature matcher
void SetArgsMatcher (wxString new_args)
 sets arguments for feature matcher
const wxString GetProgStack ()
 return program name, which works on stacks
void SetProgStack (wxString new_prog)
 sets program for detecting cp in stacks
const wxString GetArgsStack ()
 return arguments of program for detection of cp in stacks
void SetArgsStack (wxString new_args)
 sets arguments of program for detection of cp in stacks
const bool GetOption ()
 gets options, used in multi-row and prealigned cp detectors
void SetOption (bool new_option)
 set options, used in multi-row cp and prealigned detectors
const bool IsTwoStepDetector ()
 returns true, if setting is suitable for two step detector otherwise false


Detailed Description

class, which stores all settings of one cp detector


Constructor & Destructor Documentation

CPDetectorSetting::CPDetectorSetting int  new_type = -1  ) 
 

constructor

Parameters:
new_type: -1: no settings, otherwise index of default_cpdetectors array

virtual CPDetectorSetting::~CPDetectorSetting  )  [inline, virtual]
 

destructor


Member Function Documentation

const wxString CPDetectorSetting::GetArgs  )  [inline]
 

return arguments of one step detector or feature descriptor

const wxString CPDetectorSetting::GetArgsMatcher  )  [inline]
 

return arguments for feature matcher

const wxString CPDetectorSetting::GetArgsStack  )  [inline]
 

return arguments of program for detection of cp in stacks

const wxString CPDetectorSetting::GetCPDetectorDesc  )  [inline]
 

return description of this setting

const bool CPDetectorSetting::GetOption  )  [inline]
 

gets options, used in multi-row and prealigned cp detectors

const wxString CPDetectorSetting::GetProg  )  [inline]
 

return program for one step detector or feature descriptor

const wxString CPDetectorSetting::GetProgMatcher  )  [inline]
 

return program for feature matcher

const wxString CPDetectorSetting::GetProgStack  )  [inline]
 

return program name, which works on stacks

const CPDetectorType CPDetectorSetting::GetType  )  [inline]
 

return type of this setting

const bool CPDetectorSetting::IsTwoStepDetector  )  [inline]
 

returns true, if setting is suitable for two step detector otherwise false

void CPDetectorSetting::Read wxConfigBase *  config,
wxString  path
 

read setting for this generator from config

void CPDetectorSetting::SetArgs wxString  new_args  )  [inline]
 

sets arguments of one step detector or feature descriptor

void CPDetectorSetting::SetArgsMatcher wxString  new_args  )  [inline]
 

sets arguments for feature matcher

void CPDetectorSetting::SetArgsStack wxString  new_args  )  [inline]
 

sets arguments of program for detection of cp in stacks

void CPDetectorSetting::SetCPDetectorDesc wxString  new_desc  )  [inline]
 

sets description of this setting

void CPDetectorSetting::SetOption bool  new_option  )  [inline]
 

set options, used in multi-row cp and prealigned detectors

void CPDetectorSetting::SetProg wxString  new_prog  )  [inline]
 

sets program for one step detector or feature descriptor

void CPDetectorSetting::SetProgMatcher wxString  new_prog  )  [inline]
 

sets program for feature matcher

void CPDetectorSetting::SetProgStack wxString  new_prog  )  [inline]
 

sets program for detecting cp in stacks

void CPDetectorSetting::SetType CPDetectorType  new_type  )  [inline]
 

sets type of this setting

void CPDetectorSetting::Write wxConfigBase *  config,
wxString  path
 

writes setting for this generator to config


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

Generated on Mon Sep 20 01:01:33 2010 for Hugintrunk by doxygen 1.3.9.1