[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

CPDetectorConfig Class Reference

class for storing settings of different control point generators More...

#include <CPDetectorConfig.h>

List of all members.

Public Member Functions

 CPDetectorConfig ()
 constructor
virtual ~CPDetectorConfig ()
 destructor
void Read (wxConfigBase *config=wxConfigBase::Get())
 read the settings of different cp generators from config
void Write (wxConfigBase *config=wxConfigBase::Get())
 writes the settings of different cp generators to config
void ResetToDefault ()
 reset values to default
void FillControl (wxControlWithItems *control, bool select_default=false, bool show_default=false)
 fills a wxControlWithItems with the available generators
unsigned int GetCount ()
 return counts of cp detector settings
void Swap (int index)
 swaps setting which index and index+1
unsigned int GetDefaultGenerator ()
 return index of default generator (this one is used for assistent)
void SetDefaultGenerator (unsigned int new_default_generator)
 sets new default generator, which is used by assistent

Public Attributes

ArraySettings settings
 array which stores the different autopano settings


Detailed Description

class for storing settings of different control point generators


Constructor & Destructor Documentation

CPDetectorConfig::CPDetectorConfig  )  [inline]
 

constructor

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

destructor


Member Function Documentation

void CPDetectorConfig::FillControl wxControlWithItems *  control,
bool  select_default = false,
bool  show_default = false
 

fills a wxControlWithItems with the available generators

Parameters:
control control, which should show the generators
select_default should default generator be selected
show_default should default generator get a "(Default)" suffix

unsigned int CPDetectorConfig::GetCount  )  [inline]
 

return counts of cp detector settings

unsigned int CPDetectorConfig::GetDefaultGenerator  )  [inline]
 

return index of default generator (this one is used for assistent)

void CPDetectorConfig::Read wxConfigBase *  config = wxConfigBase::Get()  ) 
 

read the settings of different cp generators from config

void CPDetectorConfig::ResetToDefault  ) 
 

reset values to default

void CPDetectorConfig::SetDefaultGenerator unsigned int  new_default_generator  ) 
 

sets new default generator, which is used by assistent

void CPDetectorConfig::Swap int  index  ) 
 

swaps setting which index and index+1

void CPDetectorConfig::Write wxConfigBase *  config = wxConfigBase::Get()  ) 
 

writes the settings of different cp generators to config


Member Data Documentation

ArraySettings CPDetectorConfig::settings
 

array which stores the different autopano settings


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