Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::ParamGUI Member List

This is the complete list of members for BIAS::ParamGUI, including all inherited members.

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
AddDebugLevel(const long int lv)BIAS::Debuginline
AddDebugLevel(const std::string &name)BIAS::Debuginline
AddParamBool(const std::string &name, const std::string &help, bool deflt=false, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamDouble(const std::string &name, const std::string &help, double deflt=0.0, double min=-DBL_MAX, double max=DBL_MAX, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamEnum(const std::string &name, const std::string &help, const std::vector< std::string > &enums, const int deflt=0, const std::vector< int > *IDs=NULL, const char cmdshort=0, const int Group=GRP_NOSHOW)BIAS::Param
AddParamInt(const std::string &name, const std::string &help, int deflt=0, int min=std::numeric_limits< int >::min(), int max=std::numeric_limits< int >::max(), char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamString(const std::string &name, const std::string &help, std::string deflt="", char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamVecDbl(const std::string &name, const std::string &help, const BIAS::Vector< double > &deflt, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamVecDbl(const std::string &name, const std::string &help, const std::string &deflt, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamVecInt(const std::string &name, const std::string &help, const BIAS::Vector< int > &deflt, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
AddParamVecInt(const std::string &name, const std::string &help, const std::string &deflt, char cmdshort=0, int Group=GRP_NOSHOW)BIAS::Param
ArgV_BIAS::Paramprotected
CheckParam(const std::string &name)BIAS::Param
ClearAllParams()BIAS::Param
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
DestructorWarning_BIAS::Paramprotected
DisableDestructorWarning()BIAS::Paraminline
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetDialog(wxWindow *parent, const wxString &title, bool bChancelButton=true)BIAS::ParamGUI
GetFrame(wxWindow *parent)BIAS::ParamGUI
GetFreeGroupID()BIAS::Param
GetGlobalDebugLevel()BIAS::Debuginlinestatic
GetGroupID(const std::string &name)BIAS::Param
GetGroupIDForGroupName(const std::string &name)BIAS::Param
GetGroupName(const int group_id)BIAS::Param
GetNotebook(wxWindow *parent)BIAS::ParamGUI
GetPanel(wxWindow *parent, int GroupID=GRP_ALL)BIAS::ParamGUI
GetParamBool(const std::string &name) const BIAS::Param
GetParamBoolByIndex(const int i) const BIAS::Param
GetParamDouble(const std::string &name) const BIAS::Param
GetParamDoubleByIndex(const int i) const BIAS::Param
GetParamEnum(const std::string &name) const BIAS::Param
GetParamInt(const std::string &name) const BIAS::Param
GetParamIntByIndex(const int i) const BIAS::Param
GetParamMap()BIAS::Paramprotected
GetParamMap() const BIAS::Paramprotected
GetParamString(const std::string &name) const BIAS::Param
GetParamStringByIndex(const int i) const BIAS::Param
GetParamVecDbl(const std::string &name) const BIAS::Param
GetParamVecInt(const std::string &name) const BIAS::Param
GetSizeOfLongestParamName()BIAS::Param
GetSizeOfLongestParamValueString()BIAS::Param
GetWriteFlag()BIAS::Paraminline
GlobalDebugLevelBIAS::Debugprotectedstatic
GroupNames_BIAS::Paramprotected
IsUsedGroupID(const int group_id)BIAS::Param
longoptsBIAS::Paramprotected
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
NewDebugLevel(const std::string &name)BIAS::Debuginline
operator=(const Debug &deb)BIAS::Debuginline
Param(bool DisableDestructorWarning=false)BIAS::Paramexplicit
ParamGUI()BIAS::ParamGUI
ParseCommandLine(int &argc, char *argv[])BIAS::Param
ParseListFile(const std::string &ListFileName, std::vector< std::string > &LinesInFile)BIAS::Paramstatic
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
ReadParameter(const std::string &filename)BIAS::Param
ReadParameterXML(const std::string &filename)BIAS::Param
RegisterCallbackObject(const std::string &name, ParamCallbackInterface *obj)BIAS::Param
RemoveDebugLevel(const long int lv)BIAS::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugLevel(const long int lv)BIAS::Debuginline
SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetDefaults()BIAS::Param
SetEnhancedFlag(const std::string &name, bool enhanced)BIAS::Param
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
SetGroupName(const int group_id, const std::string &name)BIAS::Param
SetHiddenFlag(const std::string &name, bool hidden)BIAS::Param
SetParamBool(const std::string &name, const bool &value)BIAS::Param
SetParamDouble(const std::string &name, const double &value)BIAS::Param
SetParamEnum(const std::string &name, const int &value)BIAS::Param
SetParamEnum(const std::string &name, const std::string &value)BIAS::Param
SetParameterWriteToFile(const std::string &name, bool writeToFile)BIAS::Param
SetParamInt(const std::string &name, const int &value)BIAS::Param
SetParamString(const std::string &name, const std::string &value)BIAS::Param
SetParamVecDbl(const std::string &name, const BIAS::Vector< double > &value)BIAS::Param
SetParamVecInt(const std::string &name, const BIAS::Vector< int > &value)BIAS::Param
SetRangeInt(const std::string &name, const int min, const int max)BIAS::Paramvirtual
SetShortCommand(const std::string &name, const char cmd)BIAS::Param
SetWriteOptions(bool indent, bool comments, bool enhanced)BIAS::Paraminline
ShowData(std::ostream &os=std::cout, int grp=GRP_ALL, bool showenhanced=true)BIAS::Param
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
UniqueSortedGroups()BIAS::Param
UpdateParameter(int &argc, char *argv[], const std::string &default_filename)BIAS::Param
Usage(std::ostream &os=std::cout)BIAS::Param
WriteComments_BIAS::Paramprotected
WriteEnhanced_BIAS::Paramprotected
WriteFlagSet_BIAS::Paramprotected
WriteIndent_BIAS::Paramprotected
WriteParameter(const std::string &filename)BIAS::Param
WriteParameterXML(const std::string &filename)BIAS::Param
WriteRunMe(const std::string &filename)BIAS::Param
~Debug()BIAS::Debuginline
~Param()BIAS::Paramvirtual
~ParamGUI()BIAS::ParamGUI