/*****************************************************************************
FILE : $Source: /projects/higgs1/SNNS/CVS/SNNS/xgui/sources/ui_control.h,v $
SHORTNAME : control.h
SNNS VERSION : 4.2
PURPOSE : Header file of correspondent '.c' file
NOTES :
AUTHOR : Tilman Sommer
DATE : 20.7.1990
CHANGED BY : Michael Vogt, Guenter Mamier
RCS VERSION : $Revision: 1.9 $
LAST CHANGE : $Date: 1998/02/25 15:21:24 $
Copyright (c) 1990-1995 SNNS Group, IPVR, Univ. Stuttgart, FRG
Copyright (c) 1996-1998 SNNS Group, WSI, Univ. Tuebingen, FRG
******************************************************************************/
#ifndef _UI_CONTROL_DEFINED_
#define _UI_CONTROL_DEFINED_
extern void ui_xCreateControlPanel(Widget parent);
extern void ui_NumberOfLearnParamsChanged(void);
extern void ui_NumberOfUpdateParamsChanged(void);
extern void ui_NumberOfInitParamsChanged(void);
extern void ui_NumberOfRemapParamsChanged(void);
/* shell widget of control panel */
extern Widget ui_controlPanel;
/* ascii and label widgets containing/displaying data */
extern Widget ui_numberOfStepsWidget, ui_numberOfStepsDoneWidget;
extern Widget ui_numberOfCyclesWidget, ui_numberOfPatternWidget;
extern Widget ui_showModeLabel;
extern Widget ui_showTestPattFile;
extern Widget ui_showPattFile;
extern Widget REM_UFileMenu;
extern Widget REM_UTestFileMenu;
extern Widget REM_DFileMenu;
extern Widget in_dim_widgets[];
extern Widget out_dim_widgets[];
extern Widget subIPatSizeW[];
extern Widget subIPatPosW[];
extern Widget subIPatStepW[];
extern Widget subOPatStepW[];
extern Widget subOPatSizeW[];
extern Widget subOPatPosW[];
extern Widget DELPattFileWidget[];
extern Widget USEPattFileWidget[];
extern Widget USETestPattFileWidget[];
extern Widget ui_learnParameterWidgets[];
extern Widget ui_updateParameterWidgets[];
extern Widget ui_initParameterWidgets[];
extern Widget ui_remapParameterWidgets[];
extern Widget ui_subPatternWidgets[];
extern Widget ui_testFrequencyWidget;
extern Widget jogbutton;
/* current configuration of control panel */
extern int ui_noOfCurrentPattern; /* number of current pattern
0 means, no patterns loaded */
extern int ui_patternLoadMode;
extern int ui_numberOfStepsDone;
extern int SubPatPanel;
extern float ui_learnParameters[];
extern int subIPatSize[];
extern int subIPatPos[];
extern int subIPatStep[];
extern int subOPatStep[];
extern int subOPatSize[];
extern int subOPatPos[];
extern int subIPatNo;
extern int subIPatDims;
extern int subOPatDims;
extern float ui_updateParameters[];
extern float ui_initParameters[];
extern float ui_remapParameters[];
extern Bool ui_shuffleFlg;
extern Bool ui_jogFlg;
extern Bool ui_jogCorrFlg;
extern float jog_low, jog_high, jog_correlation;
extern Bool ui_shuffleSubPatFlg;
extern Bool ui_controlIsCreated;
extern int ui_numberOfCycles;
extern int ui_numberOfSteps;
extern int ui_testFrequency;
#endif /* _UI_CONTROL_DEFINED_ */
/* end of file */
/* lines: 25 */
/* 64 lines generated by deleteprivatedefinitions.awk */
syntax highlighted by Code2HTML, v. 0.9.1