ui_testrig.h

00001 /********************************************************************************
00002 ** Form generated from reading ui file 'ui_testrig.ui'
00003 **
00004 ** Created: Fri Mar 5 12:01:09 2010
00005 **      by: Qt User Interface Compiler version 4.5.2
00006 **
00007 ** WARNING! All changes made in this file will be lost when recompiling ui file!
00008 ********************************************************************************/
00009 
00010 #ifndef UI_TESTRIG_H
00011 #define UI_TESTRIG_H
00012 
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QComboBox>
00019 #include <QtGui/QDial>
00020 #include <QtGui/QDoubleSpinBox>
00021 #include <QtGui/QFrame>
00022 #include <QtGui/QGridLayout>
00023 #include <QtGui/QGroupBox>
00024 #include <QtGui/QHeaderView>
00025 #include <QtGui/QLabel>
00026 #include <QtGui/QLineEdit>
00027 #include <QtGui/QMainWindow>
00028 #include <QtGui/QPushButton>
00029 #include <QtGui/QSlider>
00030 #include <QtGui/QSpacerItem>
00031 #include <QtGui/QSpinBox>
00032 #include <QtGui/QTabWidget>
00033 #include <QtGui/QWidget>
00034 #include <qwt/qwt_plot.h>
00035 
00036 QT_BEGIN_NAMESPACE
00037 
00038 class Ui_testrig
00039 {
00040 public:
00041     QWidget *centralwidget;
00042     QGridLayout *gridLayout_2;
00043     QGridLayout *gridLayout;
00044     QFrame *line;
00045     QGroupBox *groupBox_3;
00046     QLabel *label_13;
00047     QLabel *label_14;
00048     QLabel *label_15;
00049     QLabel *label_16;
00050     QLabel *label_17;
00051     QLabel *label_18;
00052     QLabel *imu_up_per_sec;
00053     QLabel *cam_up_per_sec;
00054     QLabel *pitch_gyro_sd;
00055     QLabel *pitch_accel_sd;
00056     QLabel *roll_gyro_sd;
00057     QLabel *roll_accel_sd;
00058     QFrame *line_2;
00059     QTabWidget *tabWidget;
00060     QWidget *plotTab;
00061     QGridLayout *gridLayout_4;
00062     QGridLayout *gridLayout_3;
00063     QwtPlot *pitch_cmp;
00064     QwtPlot *roll_cmp;
00065     QwtPlot *pitch_raw;
00066     QwtPlot *roll_raw;
00067     QSpacerItem *horizontalSpacer;
00068     QSpacerItem *verticalSpacer;
00069     QPushButton *constRollAxis;
00070     QPushButton *constPitchAxis;
00071     QWidget *fftTab;
00072     QGridLayout *gridLayout_6;
00073     QComboBox *fft_select;
00074     QwtPlot *fft_plot;
00075     QLabel *label_24;
00076     QWidget *pidTab;
00077     QLabel *label_33;
00078     QComboBox *pidLoop;
00079     QLineEdit *pidKp;
00080     QLineEdit *pidKi;
00081     QLineEdit *pidKd;
00082     QLabel *label_34;
00083     QLabel *label_35;
00084     QLabel *label_36;
00085     QPushButton *pidUpdate;
00086     QWidget *controlTab;
00087     QDial *controlYaw;
00088     QSlider *controlVelocity;
00089     QLabel *label_19;
00090     QLabel *label_20;
00091     QLabel *label_21;
00092     QLabel *label_22;
00093     QLabel *label_23;
00094     QWidget *camTab;
00095     QGridLayout *gridLayout_5;
00096     QLabel *cameraLabel;
00097     QSpacerItem *horizontalSpacer_2;
00098     QSpacerItem *horizontalSpacer_3;
00099     QFrame *frame;
00100     QCheckBox *centerLines;
00101     QCheckBox *contours;
00102     QSpacerItem *verticalSpacer_2;
00103     QSpacerItem *verticalSpacer_3;
00104     QGroupBox *groupBox;
00105     QDoubleSpinBox *pitch_gyro_var;
00106     QLabel *label;
00107     QDoubleSpinBox *pitch_bias_var;
00108     QLabel *label_2;
00109     QDoubleSpinBox *pitch_accel_var;
00110     QLabel *label_3;
00111     QPushButton *reset_pitch;
00112     QPushButton *reset_roll;
00113     QPushButton *pauseKalmanUpdates;
00114     QLabel *label_4;
00115     QLabel *label_5;
00116     QLabel *label_6;
00117     QLabel *pitch_kalman_0;
00118     QLabel *label_27;
00119     QLabel *label_28;
00120     QLabel *label_29;
00121     QLabel *pitch_p_00;
00122     QLabel *pitch_p_10;
00123     QLabel *pitch_p_01;
00124     QLabel *pitch_p_11;
00125     QLabel *pitch_kalman_1;
00126     QLabel *roll_kalman_1;
00127     QLabel *label_7;
00128     QLabel *roll_p_01;
00129     QLabel *label_8;
00130     QLabel *label_9;
00131     QLabel *label_30;
00132     QLabel *label_10;
00133     QLabel *roll_p_11;
00134     QDoubleSpinBox *roll_bias_var;
00135     QDoubleSpinBox *roll_gyro_var;
00136     QLabel *label_11;
00137     QDoubleSpinBox *roll_accel_var;
00138     QLabel *label_12;
00139     QLabel *roll_kalman_0;
00140     QLabel *roll_p_10;
00141     QLabel *label_31;
00142     QLabel *label_32;
00143     QLabel *roll_p_00;
00144     QFrame *line_3;
00145     QSpinBox *pitchSumCount;
00146     QSpinBox *rollSumCount;
00147     QLabel *label_25;
00148     QLabel *label_26;
00149 
00150     void setupUi(QMainWindow *testrig)
00151     {
00152         if (testrig->objectName().isEmpty())
00153             testrig->setObjectName(QString::fromUtf8("testrig"));
00154         testrig->resize(1060, 788);
00155         QPalette palette;
00156         QBrush brush(QColor(255, 255, 255, 255));
00157         brush.setStyle(Qt::SolidPattern);
00158         palette.setBrush(QPalette::Active, QPalette::Base, brush);
00159         QBrush brush1(QColor(229, 221, 213, 255));
00160         brush1.setStyle(Qt::SolidPattern);
00161         palette.setBrush(QPalette::Active, QPalette::Window, brush1);
00162         palette.setBrush(QPalette::Inactive, QPalette::Base, brush);
00163         palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
00164         palette.setBrush(QPalette::Disabled, QPalette::Base, brush1);
00165         palette.setBrush(QPalette::Disabled, QPalette::Window, brush1);
00166         testrig->setPalette(palette);
00167         centralwidget = new QWidget(testrig);
00168         centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
00169         QPalette palette1;
00170         QBrush brush2(QColor(254, 0, 255, 255));
00171         brush2.setStyle(Qt::SolidPattern);
00172         palette1.setBrush(QPalette::Active, QPalette::LinkVisited, brush2);
00173         palette1.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush2);
00174         palette1.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush2);
00175         centralwidget->setPalette(palette1);
00176         gridLayout_2 = new QGridLayout(centralwidget);
00177         gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00178         gridLayout = new QGridLayout();
00179         gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00180         line = new QFrame(centralwidget);
00181         line->setObjectName(QString::fromUtf8("line"));
00182         line->setFrameShadow(QFrame::Sunken);
00183         line->setLineWidth(2);
00184         line->setMidLineWidth(0);
00185         line->setFrameShape(QFrame::VLine);
00186 
00187         gridLayout->addWidget(line, 0, 1, 4, 1);
00188 
00189         groupBox_3 = new QGroupBox(centralwidget);
00190         groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00191         QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
00192         sizePolicy.setHorizontalStretch(0);
00193         sizePolicy.setVerticalStretch(0);
00194         sizePolicy.setHeightForWidth(groupBox_3->sizePolicy().hasHeightForWidth());
00195         groupBox_3->setSizePolicy(sizePolicy);
00196         groupBox_3->setMinimumSize(QSize(0, 125));
00197         groupBox_3->setMaximumSize(QSize(16777215, 125));
00198         QFont font;
00199         font.setBold(true);
00200         font.setWeight(75);
00201         groupBox_3->setFont(font);
00202         label_13 = new QLabel(groupBox_3);
00203         label_13->setObjectName(QString::fromUtf8("label_13"));
00204         label_13->setGeometry(QRect(10, 30, 171, 21));
00205         QFont font1;
00206         font1.setBold(false);
00207         font1.setWeight(50);
00208         label_13->setFont(font1);
00209         label_14 = new QLabel(groupBox_3);
00210         label_14->setObjectName(QString::fromUtf8("label_14"));
00211         label_14->setGeometry(QRect(320, 30, 171, 21));
00212         label_14->setFont(font1);
00213         label_15 = new QLabel(groupBox_3);
00214         label_15->setObjectName(QString::fromUtf8("label_15"));
00215         label_15->setGeometry(QRect(10, 70, 201, 21));
00216         label_15->setFont(font1);
00217         label_16 = new QLabel(groupBox_3);
00218         label_16->setObjectName(QString::fromUtf8("label_16"));
00219         label_16->setGeometry(QRect(10, 90, 211, 21));
00220         label_16->setFont(font1);
00221         label_17 = new QLabel(groupBox_3);
00222         label_17->setObjectName(QString::fromUtf8("label_17"));
00223         label_17->setGeometry(QRect(320, 70, 201, 21));
00224         label_17->setFont(font1);
00225         label_18 = new QLabel(groupBox_3);
00226         label_18->setObjectName(QString::fromUtf8("label_18"));
00227         label_18->setGeometry(QRect(320, 90, 201, 21));
00228         label_18->setFont(font1);
00229         imu_up_per_sec = new QLabel(groupBox_3);
00230         imu_up_per_sec->setObjectName(QString::fromUtf8("imu_up_per_sec"));
00231         imu_up_per_sec->setGeometry(QRect(230, 30, 62, 21));
00232         imu_up_per_sec->setFont(font1);
00233         cam_up_per_sec = new QLabel(groupBox_3);
00234         cam_up_per_sec->setObjectName(QString::fromUtf8("cam_up_per_sec"));
00235         cam_up_per_sec->setGeometry(QRect(540, 30, 62, 21));
00236         cam_up_per_sec->setFont(font1);
00237         pitch_gyro_sd = new QLabel(groupBox_3);
00238         pitch_gyro_sd->setObjectName(QString::fromUtf8("pitch_gyro_sd"));
00239         pitch_gyro_sd->setGeometry(QRect(230, 70, 62, 21));
00240         pitch_gyro_sd->setFont(font1);
00241         pitch_accel_sd = new QLabel(groupBox_3);
00242         pitch_accel_sd->setObjectName(QString::fromUtf8("pitch_accel_sd"));
00243         pitch_accel_sd->setGeometry(QRect(230, 90, 62, 21));
00244         pitch_accel_sd->setFont(font1);
00245         roll_gyro_sd = new QLabel(groupBox_3);
00246         roll_gyro_sd->setObjectName(QString::fromUtf8("roll_gyro_sd"));
00247         roll_gyro_sd->setGeometry(QRect(540, 70, 61, 21));
00248         roll_gyro_sd->setFont(font1);
00249         roll_accel_sd = new QLabel(groupBox_3);
00250         roll_accel_sd->setObjectName(QString::fromUtf8("roll_accel_sd"));
00251         roll_accel_sd->setGeometry(QRect(540, 90, 62, 21));
00252         roll_accel_sd->setFont(font1);
00253 
00254         gridLayout->addWidget(groupBox_3, 3, 2, 1, 1);
00255 
00256         line_2 = new QFrame(centralwidget);
00257         line_2->setObjectName(QString::fromUtf8("line_2"));
00258         line_2->setFrameShadow(QFrame::Sunken);
00259         line_2->setLineWidth(2);
00260         line_2->setFrameShape(QFrame::HLine);
00261 
00262         gridLayout->addWidget(line_2, 2, 2, 1, 1);
00263 
00264         tabWidget = new QTabWidget(centralwidget);
00265         tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
00266         QPalette palette2;
00267         QBrush brush3(QColor(222, 214, 207, 255));
00268         brush3.setStyle(Qt::SolidPattern);
00269         palette2.setBrush(QPalette::Active, QPalette::Button, brush3);
00270         palette2.setBrush(QPalette::Active, QPalette::Base, brush);
00271         palette2.setBrush(QPalette::Active, QPalette::Window, brush3);
00272         palette2.setBrush(QPalette::Inactive, QPalette::Button, brush3);
00273         palette2.setBrush(QPalette::Inactive, QPalette::Base, brush);
00274         palette2.setBrush(QPalette::Inactive, QPalette::Window, brush3);
00275         palette2.setBrush(QPalette::Disabled, QPalette::Button, brush3);
00276         palette2.setBrush(QPalette::Disabled, QPalette::Base, brush3);
00277         palette2.setBrush(QPalette::Disabled, QPalette::Window, brush3);
00278         tabWidget->setPalette(palette2);
00279         tabWidget->setAutoFillBackground(false);
00280         plotTab = new QWidget();
00281         plotTab->setObjectName(QString::fromUtf8("plotTab"));
00282         gridLayout_4 = new QGridLayout(plotTab);
00283         gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
00284         gridLayout_3 = new QGridLayout();
00285         gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
00286         pitch_cmp = new QwtPlot(plotTab);
00287         pitch_cmp->setObjectName(QString::fromUtf8("pitch_cmp"));
00288         pitch_cmp->setFrameShape(QFrame::NoFrame);
00289 
00290         gridLayout_3->addWidget(pitch_cmp, 0, 0, 1, 1);
00291 
00292         roll_cmp = new QwtPlot(plotTab);
00293         roll_cmp->setObjectName(QString::fromUtf8("roll_cmp"));
00294 
00295         gridLayout_3->addWidget(roll_cmp, 0, 2, 1, 1);
00296 
00297         pitch_raw = new QwtPlot(plotTab);
00298         pitch_raw->setObjectName(QString::fromUtf8("pitch_raw"));
00299 
00300         gridLayout_3->addWidget(pitch_raw, 2, 0, 1, 1);
00301 
00302         roll_raw = new QwtPlot(plotTab);
00303         roll_raw->setObjectName(QString::fromUtf8("roll_raw"));
00304 
00305         gridLayout_3->addWidget(roll_raw, 2, 2, 1, 1);
00306 
00307         horizontalSpacer = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
00308 
00309         gridLayout_3->addItem(horizontalSpacer, 0, 1, 3, 1);
00310 
00311         verticalSpacer = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed);
00312 
00313         gridLayout_3->addItem(verticalSpacer, 1, 0, 1, 1);
00314 
00315 
00316         gridLayout_4->addLayout(gridLayout_3, 1, 0, 1, 2);
00317 
00318         constRollAxis = new QPushButton(plotTab);
00319         constRollAxis->setObjectName(QString::fromUtf8("constRollAxis"));
00320         constRollAxis->setCheckable(true);
00321         constRollAxis->setChecked(true);
00322 
00323         gridLayout_4->addWidget(constRollAxis, 0, 1, 1, 1);
00324 
00325         constPitchAxis = new QPushButton(plotTab);
00326         constPitchAxis->setObjectName(QString::fromUtf8("constPitchAxis"));
00327         constPitchAxis->setCheckable(true);
00328         constPitchAxis->setChecked(true);
00329 
00330         gridLayout_4->addWidget(constPitchAxis, 0, 0, 1, 1);
00331 
00332         tabWidget->addTab(plotTab, QString());
00333         fftTab = new QWidget();
00334         fftTab->setObjectName(QString::fromUtf8("fftTab"));
00335         gridLayout_6 = new QGridLayout(fftTab);
00336         gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
00337         fft_select = new QComboBox(fftTab);
00338         fft_select->setObjectName(QString::fromUtf8("fft_select"));
00339 
00340         gridLayout_6->addWidget(fft_select, 0, 1, 1, 1);
00341 
00342         fft_plot = new QwtPlot(fftTab);
00343         fft_plot->setObjectName(QString::fromUtf8("fft_plot"));
00344         fft_plot->setFrameShape(QFrame::NoFrame);
00345 
00346         gridLayout_6->addWidget(fft_plot, 1, 0, 1, 2);
00347 
00348         label_24 = new QLabel(fftTab);
00349         label_24->setObjectName(QString::fromUtf8("label_24"));
00350         label_24->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00351 
00352         gridLayout_6->addWidget(label_24, 0, 0, 1, 1);
00353 
00354         tabWidget->addTab(fftTab, QString());
00355         pidTab = new QWidget();
00356         pidTab->setObjectName(QString::fromUtf8("pidTab"));
00357         label_33 = new QLabel(pidTab);
00358         label_33->setObjectName(QString::fromUtf8("label_33"));
00359         label_33->setGeometry(QRect(5, 10, 399, 27));
00360         label_33->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00361         pidLoop = new QComboBox(pidTab);
00362         pidLoop->setObjectName(QString::fromUtf8("pidLoop"));
00363         pidLoop->setGeometry(QRect(410, 10, 398, 27));
00364         pidKp = new QLineEdit(pidTab);
00365         pidKp->setObjectName(QString::fromUtf8("pidKp"));
00366         pidKp->setGeometry(QRect(460, 100, 161, 26));
00367         pidKi = new QLineEdit(pidTab);
00368         pidKi->setObjectName(QString::fromUtf8("pidKi"));
00369         pidKi->setGeometry(QRect(460, 160, 161, 26));
00370         pidKd = new QLineEdit(pidTab);
00371         pidKd->setObjectName(QString::fromUtf8("pidKd"));
00372         pidKd->setGeometry(QRect(460, 220, 161, 26));
00373         label_34 = new QLabel(pidTab);
00374         label_34->setObjectName(QString::fromUtf8("label_34"));
00375         label_34->setGeometry(QRect(50, 100, 399, 27));
00376         label_34->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00377         label_35 = new QLabel(pidTab);
00378         label_35->setObjectName(QString::fromUtf8("label_35"));
00379         label_35->setGeometry(QRect(50, 160, 399, 27));
00380         label_35->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00381         label_36 = new QLabel(pidTab);
00382         label_36->setObjectName(QString::fromUtf8("label_36"));
00383         label_36->setGeometry(QRect(50, 220, 399, 27));
00384         label_36->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00385         pidUpdate = new QPushButton(pidTab);
00386         pidUpdate->setObjectName(QString::fromUtf8("pidUpdate"));
00387         pidUpdate->setGeometry(QRect(320, 320, 191, 81));
00388         tabWidget->addTab(pidTab, QString());
00389         controlTab = new QWidget();
00390         controlTab->setObjectName(QString::fromUtf8("controlTab"));
00391         controlYaw = new QDial(controlTab);
00392         controlYaw->setObjectName(QString::fromUtf8("controlYaw"));
00393         controlYaw->setGeometry(QRect(130, 200, 231, 191));
00394         controlYaw->setMinimum(-180);
00395         controlYaw->setMaximum(180);
00396         controlYaw->setPageStep(0);
00397         controlYaw->setValue(0);
00398         controlYaw->setSliderPosition(0);
00399         controlYaw->setTracking(false);
00400         controlYaw->setOrientation(Qt::Horizontal);
00401         controlYaw->setInvertedAppearance(false);
00402         controlYaw->setInvertedControls(false);
00403         controlYaw->setWrapping(true);
00404         controlYaw->setNotchTarget(30);
00405         controlYaw->setNotchesVisible(true);
00406         controlVelocity = new QSlider(controlTab);
00407         controlVelocity->setObjectName(QString::fromUtf8("controlVelocity"));
00408         controlVelocity->setGeometry(QRect(540, 200, 71, 201));
00409         controlVelocity->setMinimum(-10);
00410         controlVelocity->setMaximum(10);
00411         controlVelocity->setTracking(false);
00412         controlVelocity->setOrientation(Qt::Vertical);
00413         controlVelocity->setTickPosition(QSlider::TicksBothSides);
00414         controlVelocity->setTickInterval(10);
00415         label_19 = new QLabel(controlTab);
00416         label_19->setObjectName(QString::fromUtf8("label_19"));
00417         label_19->setGeometry(QRect(140, 140, 211, 41));
00418         QFont font2;
00419         font2.setPointSize(15);
00420         label_19->setFont(font2);
00421         label_19->setAlignment(Qt::AlignCenter);
00422         label_20 = new QLabel(controlTab);
00423         label_20->setObjectName(QString::fromUtf8("label_20"));
00424         label_20->setGeometry(QRect(480, 140, 191, 41));
00425         label_20->setFont(font2);
00426         label_20->setAlignment(Qt::AlignCenter);
00427         label_21 = new QLabel(controlTab);
00428         label_21->setObjectName(QString::fromUtf8("label_21"));
00429         label_21->setGeometry(QRect(620, 200, 111, 18));
00430         QFont font3;
00431         font3.setPointSize(12);
00432         label_21->setFont(font3);
00433         label_22 = new QLabel(controlTab);
00434         label_22->setObjectName(QString::fromUtf8("label_22"));
00435         label_22->setGeometry(QRect(620, 380, 121, 18));
00436         label_22->setFont(font3);
00437         label_23 = new QLabel(controlTab);
00438         label_23->setObjectName(QString::fromUtf8("label_23"));
00439         label_23->setGeometry(QRect(620, 290, 111, 18));
00440         label_23->setFont(font3);
00441         tabWidget->addTab(controlTab, QString());
00442         camTab = new QWidget();
00443         camTab->setObjectName(QString::fromUtf8("camTab"));
00444         gridLayout_5 = new QGridLayout(camTab);
00445         gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
00446         cameraLabel = new QLabel(camTab);
00447         cameraLabel->setObjectName(QString::fromUtf8("cameraLabel"));
00448         QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
00449         sizePolicy1.setHorizontalStretch(0);
00450         sizePolicy1.setVerticalStretch(0);
00451         sizePolicy1.setHeightForWidth(cameraLabel->sizePolicy().hasHeightForWidth());
00452         cameraLabel->setSizePolicy(sizePolicy1);
00453         cameraLabel->setMinimumSize(QSize(640, 480));
00454         cameraLabel->setSizeIncrement(QSize(4, 3));
00455         cameraLabel->setScaledContents(true);
00456 
00457         gridLayout_5->addWidget(cameraLabel, 1, 1, 1, 1);
00458 
00459         horizontalSpacer_2 = new QSpacerItem(10, 10, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
00460 
00461         gridLayout_5->addItem(horizontalSpacer_2, 1, 0, 1, 1);
00462 
00463         horizontalSpacer_3 = new QSpacerItem(10, 10, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
00464 
00465         gridLayout_5->addItem(horizontalSpacer_3, 1, 2, 1, 1);
00466 
00467         frame = new QFrame(camTab);
00468         frame->setObjectName(QString::fromUtf8("frame"));
00469         frame->setMinimumSize(QSize(640, 42));
00470         frame->setMaximumSize(QSize(640, 42));
00471         frame->setFrameShape(QFrame::StyledPanel);
00472         frame->setFrameShadow(QFrame::Raised);
00473         centerLines = new QCheckBox(frame);
00474         centerLines->setObjectName(QString::fromUtf8("centerLines"));
00475         centerLines->setGeometry(QRect(10, 10, 171, 23));
00476         contours = new QCheckBox(frame);
00477         contours->setObjectName(QString::fromUtf8("contours"));
00478         contours->setGeometry(QRect(200, 10, 171, 23));
00479 
00480         gridLayout_5->addWidget(frame, 3, 1, 1, 1);
00481 
00482         verticalSpacer_2 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);
00483 
00484         gridLayout_5->addItem(verticalSpacer_2, 4, 1, 1, 1);
00485 
00486         verticalSpacer_3 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);
00487 
00488         gridLayout_5->addItem(verticalSpacer_3, 0, 1, 1, 1);
00489 
00490         tabWidget->addTab(camTab, QString());
00491 
00492         gridLayout->addWidget(tabWidget, 1, 2, 1, 1);
00493 
00494         groupBox = new QGroupBox(centralwidget);
00495         groupBox->setObjectName(QString::fromUtf8("groupBox"));
00496         QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Preferred);
00497         sizePolicy2.setHorizontalStretch(0);
00498         sizePolicy2.setVerticalStretch(0);
00499         sizePolicy2.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth());
00500         groupBox->setSizePolicy(sizePolicy2);
00501         groupBox->setMinimumSize(QSize(200, 0));
00502         groupBox->setMaximumSize(QSize(200, 16777215));
00503         groupBox->setFont(font);
00504         pitch_gyro_var = new QDoubleSpinBox(groupBox);
00505         pitch_gyro_var->setObjectName(QString::fromUtf8("pitch_gyro_var"));
00506         pitch_gyro_var->setGeometry(QRect(9, 130, 62, 28));
00507         pitch_gyro_var->setFont(font1);
00508         pitch_gyro_var->setDecimals(5);
00509         pitch_gyro_var->setMinimum(0);
00510         pitch_gyro_var->setMaximum(100000);
00511         label = new QLabel(groupBox);
00512         label->setObjectName(QString::fromUtf8("label"));
00513         label->setGeometry(QRect(9, 100, 81, 31));
00514         label->setFont(font1);
00515         label->setWordWrap(true);
00516         pitch_bias_var = new QDoubleSpinBox(groupBox);
00517         pitch_bias_var->setObjectName(QString::fromUtf8("pitch_bias_var"));
00518         pitch_bias_var->setGeometry(QRect(109, 130, 62, 28));
00519         pitch_bias_var->setFont(font1);
00520         pitch_bias_var->setDecimals(5);
00521         pitch_bias_var->setMinimum(0);
00522         pitch_bias_var->setMaximum(100000);
00523         label_2 = new QLabel(groupBox);
00524         label_2->setObjectName(QString::fromUtf8("label_2"));
00525         label_2->setGeometry(QRect(109, 100, 81, 31));
00526         label_2->setFont(font1);
00527         label_2->setWordWrap(true);
00528         pitch_accel_var = new QDoubleSpinBox(groupBox);
00529         pitch_accel_var->setObjectName(QString::fromUtf8("pitch_accel_var"));
00530         pitch_accel_var->setGeometry(QRect(110, 170, 62, 28));
00531         pitch_accel_var->setFont(font1);
00532         pitch_accel_var->setDecimals(5);
00533         pitch_accel_var->setMinimum(0);
00534         pitch_accel_var->setMaximum(100000);
00535         label_3 = new QLabel(groupBox);
00536         label_3->setObjectName(QString::fromUtf8("label_3"));
00537         label_3->setGeometry(QRect(9, 170, 81, 31));
00538         label_3->setFont(font1);
00539         label_3->setWordWrap(true);
00540         reset_pitch = new QPushButton(groupBox);
00541         reset_pitch->setObjectName(QString::fromUtf8("reset_pitch"));
00542         reset_pitch->setGeometry(QRect(30, 320, 131, 31));
00543         reset_pitch->setFont(font1);
00544         reset_roll = new QPushButton(groupBox);
00545         reset_roll->setObjectName(QString::fromUtf8("reset_roll"));
00546         reset_roll->setGeometry(QRect(30, 600, 131, 31));
00547         reset_roll->setFont(font1);
00548         pauseKalmanUpdates = new QPushButton(groupBox);
00549         pauseKalmanUpdates->setObjectName(QString::fromUtf8("pauseKalmanUpdates"));
00550         pauseKalmanUpdates->setGeometry(QRect(20, 40, 151, 41));
00551         pauseKalmanUpdates->setFont(font1);
00552         pauseKalmanUpdates->setCheckable(true);
00553         pauseKalmanUpdates->setChecked(false);
00554         label_4 = new QLabel(groupBox);
00555         label_4->setObjectName(QString::fromUtf8("label_4"));
00556         label_4->setGeometry(QRect(10, 210, 141, 18));
00557         label_4->setFont(font);
00558         label_5 = new QLabel(groupBox);
00559         label_5->setObjectName(QString::fromUtf8("label_5"));
00560         label_5->setGeometry(QRect(16, 230, 20, 20));
00561         label_6 = new QLabel(groupBox);
00562         label_6->setObjectName(QString::fromUtf8("label_6"));
00563         label_6->setGeometry(QRect(180, 230, 16, 18));
00564         pitch_kalman_0 = new QLabel(groupBox);
00565         pitch_kalman_0->setObjectName(QString::fromUtf8("pitch_kalman_0"));
00566         pitch_kalman_0->setGeometry(QRect(30, 230, 62, 18));
00567         pitch_kalman_0->setFont(font1);
00568         label_27 = new QLabel(groupBox);
00569         label_27->setObjectName(QString::fromUtf8("label_27"));
00570         label_27->setGeometry(QRect(10, 250, 171, 18));
00571         label_27->setFont(font);
00572         label_28 = new QLabel(groupBox);
00573         label_28->setObjectName(QString::fromUtf8("label_28"));
00574         label_28->setGeometry(QRect(170, 270, 16, 41));
00575         QFont font4;
00576         font4.setPointSize(32);
00577         font4.setBold(false);
00578         font4.setWeight(50);
00579         label_28->setFont(font4);
00580         label_28->setScaledContents(false);
00581         label_29 = new QLabel(groupBox);
00582         label_29->setObjectName(QString::fromUtf8("label_29"));
00583         label_29->setGeometry(QRect(10, 270, 16, 41));
00584         label_29->setFont(font4);
00585         label_29->setScaledContents(false);
00586         pitch_p_00 = new QLabel(groupBox);
00587         pitch_p_00->setObjectName(QString::fromUtf8("pitch_p_00"));
00588         pitch_p_00->setGeometry(QRect(30, 270, 62, 18));
00589         pitch_p_00->setFont(font1);
00590         pitch_p_10 = new QLabel(groupBox);
00591         pitch_p_10->setObjectName(QString::fromUtf8("pitch_p_10"));
00592         pitch_p_10->setGeometry(QRect(30, 290, 62, 18));
00593         pitch_p_10->setFont(font1);
00594         pitch_p_01 = new QLabel(groupBox);
00595         pitch_p_01->setObjectName(QString::fromUtf8("pitch_p_01"));
00596         pitch_p_01->setGeometry(QRect(100, 270, 62, 18));
00597         pitch_p_01->setFont(font1);
00598         pitch_p_11 = new QLabel(groupBox);
00599         pitch_p_11->setObjectName(QString::fromUtf8("pitch_p_11"));
00600         pitch_p_11->setGeometry(QRect(100, 290, 62, 18));
00601         pitch_p_11->setFont(font1);
00602         pitch_kalman_1 = new QLabel(groupBox);
00603         pitch_kalman_1->setObjectName(QString::fromUtf8("pitch_kalman_1"));
00604         pitch_kalman_1->setGeometry(QRect(100, 230, 62, 18));
00605         pitch_kalman_1->setFont(font1);
00606         roll_kalman_1 = new QLabel(groupBox);
00607         roll_kalman_1->setObjectName(QString::fromUtf8("roll_kalman_1"));
00608         roll_kalman_1->setGeometry(QRect(100, 510, 62, 18));
00609         roll_kalman_1->setFont(font1);
00610         label_7 = new QLabel(groupBox);
00611         label_7->setObjectName(QString::fromUtf8("label_7"));
00612         label_7->setGeometry(QRect(9, 380, 81, 31));
00613         label_7->setFont(font1);
00614         label_7->setWordWrap(true);
00615         roll_p_01 = new QLabel(groupBox);
00616         roll_p_01->setObjectName(QString::fromUtf8("roll_p_01"));
00617         roll_p_01->setGeometry(QRect(100, 550, 62, 18));
00618         roll_p_01->setFont(font1);
00619         label_8 = new QLabel(groupBox);
00620         label_8->setObjectName(QString::fromUtf8("label_8"));
00621         label_8->setGeometry(QRect(10, 490, 141, 18));
00622         label_8->setFont(font);
00623         label_9 = new QLabel(groupBox);
00624         label_9->setObjectName(QString::fromUtf8("label_9"));
00625         label_9->setGeometry(QRect(9, 450, 81, 31));
00626         label_9->setFont(font1);
00627         label_9->setWordWrap(true);
00628         label_30 = new QLabel(groupBox);
00629         label_30->setObjectName(QString::fromUtf8("label_30"));
00630         label_30->setGeometry(QRect(10, 530, 171, 18));
00631         label_30->setFont(font);
00632         label_10 = new QLabel(groupBox);
00633         label_10->setObjectName(QString::fromUtf8("label_10"));
00634         label_10->setGeometry(QRect(109, 380, 81, 31));
00635         label_10->setFont(font1);
00636         label_10->setWordWrap(true);
00637         roll_p_11 = new QLabel(groupBox);
00638         roll_p_11->setObjectName(QString::fromUtf8("roll_p_11"));
00639         roll_p_11->setGeometry(QRect(100, 570, 62, 18));
00640         roll_p_11->setFont(font1);
00641         roll_bias_var = new QDoubleSpinBox(groupBox);
00642         roll_bias_var->setObjectName(QString::fromUtf8("roll_bias_var"));
00643         roll_bias_var->setGeometry(QRect(109, 410, 62, 28));
00644         roll_bias_var->setFont(font1);
00645         roll_bias_var->setDecimals(5);
00646         roll_bias_var->setMinimum(0);
00647         roll_bias_var->setMaximum(100000);
00648         roll_gyro_var = new QDoubleSpinBox(groupBox);
00649         roll_gyro_var->setObjectName(QString::fromUtf8("roll_gyro_var"));
00650         roll_gyro_var->setGeometry(QRect(9, 410, 62, 28));
00651         roll_gyro_var->setFont(font1);
00652         roll_gyro_var->setDecimals(5);
00653         roll_gyro_var->setMinimum(0);
00654         roll_gyro_var->setMaximum(100000);
00655         label_11 = new QLabel(groupBox);
00656         label_11->setObjectName(QString::fromUtf8("label_11"));
00657         label_11->setGeometry(QRect(180, 510, 16, 18));
00658         roll_accel_var = new QDoubleSpinBox(groupBox);
00659         roll_accel_var->setObjectName(QString::fromUtf8("roll_accel_var"));
00660         roll_accel_var->setGeometry(QRect(110, 450, 62, 28));
00661         roll_accel_var->setFont(font1);
00662         roll_accel_var->setDecimals(5);
00663         roll_accel_var->setMinimum(0);
00664         roll_accel_var->setMaximum(100000);
00665         label_12 = new QLabel(groupBox);
00666         label_12->setObjectName(QString::fromUtf8("label_12"));
00667         label_12->setGeometry(QRect(16, 510, 20, 20));
00668         roll_kalman_0 = new QLabel(groupBox);
00669         roll_kalman_0->setObjectName(QString::fromUtf8("roll_kalman_0"));
00670         roll_kalman_0->setGeometry(QRect(30, 510, 62, 18));
00671         roll_kalman_0->setFont(font1);
00672         roll_p_10 = new QLabel(groupBox);
00673         roll_p_10->setObjectName(QString::fromUtf8("roll_p_10"));
00674         roll_p_10->setGeometry(QRect(30, 570, 62, 18));
00675         roll_p_10->setFont(font1);
00676         label_31 = new QLabel(groupBox);
00677         label_31->setObjectName(QString::fromUtf8("label_31"));
00678         label_31->setGeometry(QRect(10, 550, 16, 41));
00679         label_31->setFont(font4);
00680         label_31->setScaledContents(false);
00681         label_32 = new QLabel(groupBox);
00682         label_32->setObjectName(QString::fromUtf8("label_32"));
00683         label_32->setGeometry(QRect(170, 550, 16, 41));
00684         label_32->setFont(font4);
00685         label_32->setScaledContents(false);
00686         roll_p_00 = new QLabel(groupBox);
00687         roll_p_00->setObjectName(QString::fromUtf8("roll_p_00"));
00688         roll_p_00->setGeometry(QRect(30, 550, 62, 18));
00689         roll_p_00->setFont(font1);
00690         line_3 = new QFrame(groupBox);
00691         line_3->setObjectName(QString::fromUtf8("line_3"));
00692         line_3->setGeometry(QRect(-3, 640, 201, 20));
00693         line_3->setFrameShape(QFrame::HLine);
00694         line_3->setFrameShadow(QFrame::Sunken);
00695         pitchSumCount = new QSpinBox(groupBox);
00696         pitchSumCount->setObjectName(QString::fromUtf8("pitchSumCount"));
00697         pitchSumCount->setGeometry(QRect(120, 670, 55, 28));
00698         pitchSumCount->setValue(1);
00699         rollSumCount = new QSpinBox(groupBox);
00700         rollSumCount->setObjectName(QString::fromUtf8("rollSumCount"));
00701         rollSumCount->setGeometry(QRect(120, 710, 55, 28));
00702         rollSumCount->setValue(1);
00703         label_25 = new QLabel(groupBox);
00704         label_25->setObjectName(QString::fromUtf8("label_25"));
00705         label_25->setGeometry(QRect(10, 670, 101, 31));
00706         label_25->setFont(font1);
00707         label_25->setWordWrap(true);
00708         label_26 = new QLabel(groupBox);
00709         label_26->setObjectName(QString::fromUtf8("label_26"));
00710         label_26->setGeometry(QRect(10, 710, 101, 31));
00711         label_26->setFont(font1);
00712         label_26->setWordWrap(true);
00713 
00714         gridLayout->addWidget(groupBox, 0, 0, 4, 1);
00715 
00716 
00717         gridLayout_2->addLayout(gridLayout, 0, 0, 1, 1);
00718 
00719         testrig->setCentralWidget(centralwidget);
00720 
00721         retranslateUi(testrig);
00722 
00723         tabWidget->setCurrentIndex(0);
00724 
00725 
00726         QMetaObject::connectSlotsByName(testrig);
00727     } // setupUi
00728 
00729     void retranslateUi(QMainWindow *testrig)
00730     {
00731         testrig->setWindowTitle(QApplication::translate("testrig", "BeoHawk Test-Rig Display", 0, QApplication::UnicodeUTF8));
00732         groupBox_3->setTitle(QApplication::translate("testrig", "Statistical Data", 0, QApplication::UnicodeUTF8));
00733         label_13->setText(QApplication::translate("testrig", "IMU Updates Per Second:", 0, QApplication::UnicodeUTF8));
00734         label_14->setText(QApplication::translate("testrig", "Cam Updates Per Second:", 0, QApplication::UnicodeUTF8));
00735         label_15->setText(QApplication::translate("testrig", "Pitch Gyro Standard Deviation:", 0, QApplication::UnicodeUTF8));
00736         label_16->setText(QApplication::translate("testrig", "Pitch Accel Standard Deviation:", 0, QApplication::UnicodeUTF8));
00737         label_17->setText(QApplication::translate("testrig", "Roll Gyro Standard Deviation:", 0, QApplication::UnicodeUTF8));
00738         label_18->setText(QApplication::translate("testrig", "Roll Accel Standard Deviation:", 0, QApplication::UnicodeUTF8));
00739         imu_up_per_sec->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00740         cam_up_per_sec->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00741         pitch_gyro_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00742         pitch_accel_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00743         roll_gyro_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00744         roll_accel_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8));
00745         constRollAxis->setText(QApplication::translate("testrig", "Hold Axis Scale Constant", 0, QApplication::UnicodeUTF8));
00746         constPitchAxis->setText(QApplication::translate("testrig", "Hold Axis Scale Constant", 0, QApplication::UnicodeUTF8));
00747         tabWidget->setTabText(tabWidget->indexOf(plotTab), QApplication::translate("testrig", "Graph Stuff", 0, QApplication::UnicodeUTF8));
00748         label_24->setText(QApplication::translate("testrig", "Show Frequency Spectrum of ", 0, QApplication::UnicodeUTF8));
00749         tabWidget->setTabText(tabWidget->indexOf(fftTab), QApplication::translate("testrig", "FFT Stuff", 0, QApplication::UnicodeUTF8));
00750         label_33->setText(QApplication::translate("testrig", "Tune PID Loop:", 0, QApplication::UnicodeUTF8));
00751         label_34->setText(QApplication::translate("testrig", "PID Proportional Constant, Kp", 0, QApplication::UnicodeUTF8));
00752         label_35->setText(QApplication::translate("testrig", "PID Integral Constant, Ki", 0, QApplication::UnicodeUTF8));
00753         label_36->setText(QApplication::translate("testrig", "PID Derivative Constant, Kd", 0, QApplication::UnicodeUTF8));
00754         pidUpdate->setText(QApplication::translate("testrig", "Update", 0, QApplication::UnicodeUTF8));
00755         tabWidget->setTabText(tabWidget->indexOf(pidTab), QApplication::translate("testrig", "PID Stuff", 0, QApplication::UnicodeUTF8));
00756         label_19->setText(QApplication::translate("testrig", "Orientation", 0, QApplication::UnicodeUTF8));
00757         label_20->setText(QApplication::translate("testrig", "Forward Velocity", 0, QApplication::UnicodeUTF8));
00758         label_21->setText(QApplication::translate("testrig", "Fast, Forward", 0, QApplication::UnicodeUTF8));
00759         label_22->setText(QApplication::translate("testrig", "Fast, Backward", 0, QApplication::UnicodeUTF8));
00760         label_23->setText(QApplication::translate("testrig", "Stopped", 0, QApplication::UnicodeUTF8));
00761         tabWidget->setTabText(tabWidget->indexOf(controlTab), QApplication::translate("testrig", "Control Stuff", 0, QApplication::UnicodeUTF8));
00762         cameraLabel->setStyleSheet(QApplication::translate("testrig", "border-style: solid;\n"
00763 "border-width: 2px;\n"
00764 "border-color: black;", 0, QApplication::UnicodeUTF8));
00765         cameraLabel->setText(QString());
00766         centerLines->setText(QApplication::translate("testrig", "Show Centering Lines", 0, QApplication::UnicodeUTF8));
00767         contours->setText(QApplication::translate("testrig", "Show Square Contours", 0, QApplication::UnicodeUTF8));
00768         tabWidget->setTabText(tabWidget->indexOf(camTab), QApplication::translate("testrig", "Camera Stuff", 0, QApplication::UnicodeUTF8));
00769         groupBox->setStyleSheet(QString());
00770         groupBox->setTitle(QApplication::translate("testrig", "Controls", 0, QApplication::UnicodeUTF8));
00771         label->setText(QApplication::translate("testrig", "Pitch Gyro Covariance:", 0, QApplication::UnicodeUTF8));
00772         label_2->setText(QApplication::translate("testrig", "Pitch Bias Coviariance:", 0, QApplication::UnicodeUTF8));
00773         label_3->setText(QApplication::translate("testrig", "Pitch Accel Covariance:", 0, QApplication::UnicodeUTF8));
00774         reset_pitch->setText(QApplication::translate("testrig", "Reset Pitch Filter", 0, QApplication::UnicodeUTF8));
00775         reset_roll->setText(QApplication::translate("testrig", "Reset Roll Filter", 0, QApplication::UnicodeUTF8));
00776         pauseKalmanUpdates->setText(QApplication::translate("testrig", "Pause Live Updates\n"
00777 "to Filter Data", 0, QApplication::UnicodeUTF8));
00778         label_4->setText(QApplication::translate("testrig", "Pitch Kalman Gain", 0, QApplication::UnicodeUTF8));
00779         label_5->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8));
00780         label_6->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8));
00781         pitch_kalman_0->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00782         label_27->setText(QApplication::translate("testrig", "Pitch Predict Error Cov", 0, QApplication::UnicodeUTF8));
00783         label_28->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8));
00784         label_29->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8));
00785         pitch_p_00->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00786         pitch_p_10->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00787         pitch_p_01->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00788         pitch_p_11->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00789         pitch_kalman_1->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00790         roll_kalman_1->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00791         label_7->setText(QApplication::translate("testrig", "Roll Gyro Covariance:", 0, QApplication::UnicodeUTF8));
00792         roll_p_01->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00793         label_8->setText(QApplication::translate("testrig", "Roll Kalman Gain", 0, QApplication::UnicodeUTF8));
00794         label_9->setText(QApplication::translate("testrig", "Roll Accel Covariance:", 0, QApplication::UnicodeUTF8));
00795         label_30->setText(QApplication::translate("testrig", "Roll Predict Error Cov", 0, QApplication::UnicodeUTF8));
00796         label_10->setText(QApplication::translate("testrig", "Roll Bias Coviariance:", 0, QApplication::UnicodeUTF8));
00797         roll_p_11->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00798         label_11->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8));
00799         label_12->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8));
00800         roll_kalman_0->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00801         roll_p_10->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00802         label_31->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8));
00803         label_32->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8));
00804         roll_p_00->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8));
00805         label_25->setText(QApplication::translate("testrig", "Pitch Weighted Sum Count:", 0, QApplication::UnicodeUTF8));
00806         label_26->setText(QApplication::translate("testrig", "Roll Weighted Sum Count:", 0, QApplication::UnicodeUTF8));
00807         Q_UNUSED(testrig);
00808     } // retranslateUi
00809 
00810 };
00811 
00812 namespace Ui {
00813     class testrig: public Ui_testrig {};
00814 } // namespace Ui
00815 
00816 QT_END_NAMESPACE
00817 
00818 #endif // UI_TESTRIG_H
Generated on Sun May 8 08:41:21 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3