/********************************************************************************
** Form generated from reading UI file 'qgsmeshrenderer3daveragingwidgetbase.ui'
**
** Created by: Qt User Interface Compiler version 6.10.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_QGSMESHRENDERER3DAVERAGINGWIDGETBASE_H
#define UI_QGSMESHRENDERER3DAVERAGINGWIDGETBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "qgsdoublespinbox.h"
#include "qgsspinbox.h"

QT_BEGIN_NAMESPACE

class Ui_QgsMeshRenderer3dAveragingWidgetBase
{
public:
    QGridLayout *gridLayout_7;
    QStackedWidget *mAveragingMethodStackedWidget;
    QWidget *mAveragingMethodSingleLevelTopPage;
    QGridLayout *gridLayout_3;
    QLabel *mAveragingMethodLabel_2;
    QgsSpinBox *mSingleVerticalLayerIndexTopSpinBox;
    QGroupBox *mSingleTopGroup;
    QVBoxLayout *verticalLayout_2;
    QLabel *mSingleTopPngLabel;
    QLabel *mSingleTopDescLabel;
    QWidget *mAveragingMethodSingleLevelBottomPage;
    QGridLayout *gridLayout_17;
    QLabel *mAveragingMethodLabel_11;
    QgsSpinBox *mSingleVerticalLayerIndexBottomSpinBox;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout_16;
    QLabel *mSingleBottomPngLabel;
    QLabel *mSingleBottomDescLabel;
    QWidget *mAveragingMethodMultiTopPage;
    QGridLayout *gridLayout_20;
    QLabel *mAveragingMethodLabel_3;
    QgsSpinBox *mMultiTopVerticalLayerStartIndexSpinBox;
    QLabel *mAveragingMethodLabel_5;
    QgsSpinBox *mMultiTopVerticalLayerEndIndexSpinBox;
    QGroupBox *groupBox_2;
    QVBoxLayout *verticalLayout_5;
    QLabel *mMultiTopPngLabel;
    QLabel *mMultiTopDescLabel;
    QWidget *mAveragingMethodMultiBottomPage;
    QGridLayout *gridLayout_21;
    QLabel *mAveragingMethodLabel_4;
    QgsSpinBox *mMultiBottomVerticalLayerStartIndexSpinBox;
    QLabel *mAveragingMethodLabel_6;
    QgsSpinBox *mMultiBottomVerticalLayerEndIndexSpinBox;
    QGroupBox *groupBox_3;
    QVBoxLayout *verticalLayout;
    QLabel *mMultiBottomPngLabel;
    QLabel *mMultiBottomDescLabel;
    QWidget *mAveragingMethodSigmaPage;
    QGridLayout *gridLayout_12;
    QLabel *mAveragingMethodLabel_7;
    QgsDoubleSpinBox *mSigmaStartFractionSpinBox;
    QLabel *label;
    QgsDoubleSpinBox *mSigmaEndFractionSpinBox;
    QGroupBox *groupBox_4;
    QVBoxLayout *verticalLayout_8;
    QLabel *mSigmaPngLabel;
    QLabel *mSigmaDescLabel;
    QWidget *mAveragingMethodDepthPage;
    QGridLayout *gridLayout_13;
    QLabel *mAveragingMethodLabel_8;
    QgsDoubleSpinBox *mDepthStartSpinBox;
    QLabel *lab2;
    QgsDoubleSpinBox *mDepthEndSpinBox;
    QGroupBox *groupBox_5;
    QVBoxLayout *verticalLayout_9;
    QLabel *mDepthPngLabel;
    QLabel *mDepthDescLabel;
    QWidget *mAveragingMethodHeightPage;
    QGridLayout *gridLayout_24;
    QLabel *mAveragingMethodLabel_9;
    QgsDoubleSpinBox *mHeightStartSpinBox;
    QLabel *labl;
    QgsDoubleSpinBox *mHeightEndSpinBox;
    QGroupBox *groupBox_6;
    QVBoxLayout *verticalLayout_14;
    QLabel *mHeightPngLabel;
    QLabel *mHeightDescLabel;
    QWidget *mAveragingMethodElevationPage;
    QGridLayout *gridLayout_15;
    QLabel *mAveragingMethodLabel_10;
    QgsDoubleSpinBox *mElevationStartSpinBox;
    QLabel *label_2;
    QgsDoubleSpinBox *mElevationEndSpinBox;
    QGroupBox *groupBox_7;
    QVBoxLayout *verticalLayout_11;
    QLabel *mElevationPngLabel;
    QLabel *mElevationDescLabel;
    QLabel *mAveragingMethodLabel;
    QComboBox *mAveragingMethodComboBox;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *QgsMeshRenderer3dAveragingWidgetBase)
    {
        if (QgsMeshRenderer3dAveragingWidgetBase->objectName().isEmpty())
            QgsMeshRenderer3dAveragingWidgetBase->setObjectName("QgsMeshRenderer3dAveragingWidgetBase");
        QgsMeshRenderer3dAveragingWidgetBase->resize(454, 179);
        QgsMeshRenderer3dAveragingWidgetBase->setWindowTitle(QString::fromUtf8("Form"));
        gridLayout_7 = new QGridLayout(QgsMeshRenderer3dAveragingWidgetBase);
        gridLayout_7->setObjectName("gridLayout_7");
        gridLayout_7->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodStackedWidget = new QStackedWidget(QgsMeshRenderer3dAveragingWidgetBase);
        mAveragingMethodStackedWidget->setObjectName("mAveragingMethodStackedWidget");
        mAveragingMethodSingleLevelTopPage = new QWidget();
        mAveragingMethodSingleLevelTopPage->setObjectName("mAveragingMethodSingleLevelTopPage");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(mAveragingMethodSingleLevelTopPage->sizePolicy().hasHeightForWidth());
        mAveragingMethodSingleLevelTopPage->setSizePolicy(sizePolicy);
        gridLayout_3 = new QGridLayout(mAveragingMethodSingleLevelTopPage);
        gridLayout_3->setObjectName("gridLayout_3");
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_2 = new QLabel(mAveragingMethodSingleLevelTopPage);
        mAveragingMethodLabel_2->setObjectName("mAveragingMethodLabel_2");

        gridLayout_3->addWidget(mAveragingMethodLabel_2, 0, 0, 1, 1);

        mSingleVerticalLayerIndexTopSpinBox = new QgsSpinBox(mAveragingMethodSingleLevelTopPage);
        mSingleVerticalLayerIndexTopSpinBox->setObjectName("mSingleVerticalLayerIndexTopSpinBox");
        mSingleVerticalLayerIndexTopSpinBox->setMinimum(1);
        mSingleVerticalLayerIndexTopSpinBox->setMaximum(999);

        gridLayout_3->addWidget(mSingleVerticalLayerIndexTopSpinBox, 0, 1, 1, 1);

        mSingleTopGroup = new QGroupBox(mAveragingMethodSingleLevelTopPage);
        mSingleTopGroup->setObjectName("mSingleTopGroup");
        verticalLayout_2 = new QVBoxLayout(mSingleTopGroup);
        verticalLayout_2->setObjectName("verticalLayout_2");
        mSingleTopPngLabel = new QLabel(mSingleTopGroup);
        mSingleTopPngLabel->setObjectName("mSingleTopPngLabel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(mSingleTopPngLabel->sizePolicy().hasHeightForWidth());
        mSingleTopPngLabel->setSizePolicy(sizePolicy1);
        mSingleTopPngLabel->setScaledContents(false);
        mSingleTopPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_2->addWidget(mSingleTopPngLabel);

        mSingleTopDescLabel = new QLabel(mSingleTopGroup);
        mSingleTopDescLabel->setObjectName("mSingleTopDescLabel");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(mSingleTopDescLabel->sizePolicy().hasHeightForWidth());
        mSingleTopDescLabel->setSizePolicy(sizePolicy2);
        mSingleTopDescLabel->setAlignment(Qt::AlignCenter);
        mSingleTopDescLabel->setWordWrap(true);

        verticalLayout_2->addWidget(mSingleTopDescLabel);


        gridLayout_3->addWidget(mSingleTopGroup, 1, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodSingleLevelTopPage);
        mAveragingMethodSingleLevelBottomPage = new QWidget();
        mAveragingMethodSingleLevelBottomPage->setObjectName("mAveragingMethodSingleLevelBottomPage");
        gridLayout_17 = new QGridLayout(mAveragingMethodSingleLevelBottomPage);
        gridLayout_17->setObjectName("gridLayout_17");
        gridLayout_17->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_11 = new QLabel(mAveragingMethodSingleLevelBottomPage);
        mAveragingMethodLabel_11->setObjectName("mAveragingMethodLabel_11");

        gridLayout_17->addWidget(mAveragingMethodLabel_11, 0, 0, 1, 1);

        mSingleVerticalLayerIndexBottomSpinBox = new QgsSpinBox(mAveragingMethodSingleLevelBottomPage);
        mSingleVerticalLayerIndexBottomSpinBox->setObjectName("mSingleVerticalLayerIndexBottomSpinBox");
        mSingleVerticalLayerIndexBottomSpinBox->setMinimum(1);
        mSingleVerticalLayerIndexBottomSpinBox->setMaximum(999);

        gridLayout_17->addWidget(mSingleVerticalLayerIndexBottomSpinBox, 0, 1, 1, 1);

        groupBox = new QGroupBox(mAveragingMethodSingleLevelBottomPage);
        groupBox->setObjectName("groupBox");
        verticalLayout_16 = new QVBoxLayout(groupBox);
        verticalLayout_16->setObjectName("verticalLayout_16");
        mSingleBottomPngLabel = new QLabel(groupBox);
        mSingleBottomPngLabel->setObjectName("mSingleBottomPngLabel");
        mSingleBottomPngLabel->setScaledContents(false);
        mSingleBottomPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_16->addWidget(mSingleBottomPngLabel);

        mSingleBottomDescLabel = new QLabel(groupBox);
        mSingleBottomDescLabel->setObjectName("mSingleBottomDescLabel");
        mSingleBottomDescLabel->setAlignment(Qt::AlignCenter);
        mSingleBottomDescLabel->setWordWrap(true);

        verticalLayout_16->addWidget(mSingleBottomDescLabel);


        gridLayout_17->addWidget(groupBox, 1, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodSingleLevelBottomPage);
        mAveragingMethodMultiTopPage = new QWidget();
        mAveragingMethodMultiTopPage->setObjectName("mAveragingMethodMultiTopPage");
        gridLayout_20 = new QGridLayout(mAveragingMethodMultiTopPage);
        gridLayout_20->setObjectName("gridLayout_20");
        gridLayout_20->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_3 = new QLabel(mAveragingMethodMultiTopPage);
        mAveragingMethodLabel_3->setObjectName("mAveragingMethodLabel_3");

        gridLayout_20->addWidget(mAveragingMethodLabel_3, 0, 0, 1, 1);

        mMultiTopVerticalLayerStartIndexSpinBox = new QgsSpinBox(mAveragingMethodMultiTopPage);
        mMultiTopVerticalLayerStartIndexSpinBox->setObjectName("mMultiTopVerticalLayerStartIndexSpinBox");
        mMultiTopVerticalLayerStartIndexSpinBox->setMinimum(1);
        mMultiTopVerticalLayerStartIndexSpinBox->setMaximum(999);

        gridLayout_20->addWidget(mMultiTopVerticalLayerStartIndexSpinBox, 0, 1, 1, 1);

        mAveragingMethodLabel_5 = new QLabel(mAveragingMethodMultiTopPage);
        mAveragingMethodLabel_5->setObjectName("mAveragingMethodLabel_5");

        gridLayout_20->addWidget(mAveragingMethodLabel_5, 1, 0, 1, 1);

        mMultiTopVerticalLayerEndIndexSpinBox = new QgsSpinBox(mAveragingMethodMultiTopPage);
        mMultiTopVerticalLayerEndIndexSpinBox->setObjectName("mMultiTopVerticalLayerEndIndexSpinBox");
        mMultiTopVerticalLayerEndIndexSpinBox->setMinimum(1);
        mMultiTopVerticalLayerEndIndexSpinBox->setMaximum(999);

        gridLayout_20->addWidget(mMultiTopVerticalLayerEndIndexSpinBox, 1, 1, 1, 1);

        groupBox_2 = new QGroupBox(mAveragingMethodMultiTopPage);
        groupBox_2->setObjectName("groupBox_2");
        verticalLayout_5 = new QVBoxLayout(groupBox_2);
        verticalLayout_5->setObjectName("verticalLayout_5");
        mMultiTopPngLabel = new QLabel(groupBox_2);
        mMultiTopPngLabel->setObjectName("mMultiTopPngLabel");
        mMultiTopPngLabel->setScaledContents(false);
        mMultiTopPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_5->addWidget(mMultiTopPngLabel);

        mMultiTopDescLabel = new QLabel(groupBox_2);
        mMultiTopDescLabel->setObjectName("mMultiTopDescLabel");
        mMultiTopDescLabel->setAlignment(Qt::AlignCenter);
        mMultiTopDescLabel->setWordWrap(true);

        verticalLayout_5->addWidget(mMultiTopDescLabel);


        gridLayout_20->addWidget(groupBox_2, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodMultiTopPage);
        mAveragingMethodMultiBottomPage = new QWidget();
        mAveragingMethodMultiBottomPage->setObjectName("mAveragingMethodMultiBottomPage");
        gridLayout_21 = new QGridLayout(mAveragingMethodMultiBottomPage);
        gridLayout_21->setObjectName("gridLayout_21");
        gridLayout_21->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_4 = new QLabel(mAveragingMethodMultiBottomPage);
        mAveragingMethodLabel_4->setObjectName("mAveragingMethodLabel_4");

        gridLayout_21->addWidget(mAveragingMethodLabel_4, 0, 0, 1, 1);

        mMultiBottomVerticalLayerStartIndexSpinBox = new QgsSpinBox(mAveragingMethodMultiBottomPage);
        mMultiBottomVerticalLayerStartIndexSpinBox->setObjectName("mMultiBottomVerticalLayerStartIndexSpinBox");
        mMultiBottomVerticalLayerStartIndexSpinBox->setMinimum(1);
        mMultiBottomVerticalLayerStartIndexSpinBox->setMaximum(999);

        gridLayout_21->addWidget(mMultiBottomVerticalLayerStartIndexSpinBox, 0, 1, 1, 1);

        mAveragingMethodLabel_6 = new QLabel(mAveragingMethodMultiBottomPage);
        mAveragingMethodLabel_6->setObjectName("mAveragingMethodLabel_6");

        gridLayout_21->addWidget(mAveragingMethodLabel_6, 1, 0, 1, 1);

        mMultiBottomVerticalLayerEndIndexSpinBox = new QgsSpinBox(mAveragingMethodMultiBottomPage);
        mMultiBottomVerticalLayerEndIndexSpinBox->setObjectName("mMultiBottomVerticalLayerEndIndexSpinBox");
        mMultiBottomVerticalLayerEndIndexSpinBox->setMinimum(1);
        mMultiBottomVerticalLayerEndIndexSpinBox->setMaximum(999);

        gridLayout_21->addWidget(mMultiBottomVerticalLayerEndIndexSpinBox, 1, 1, 1, 1);

        groupBox_3 = new QGroupBox(mAveragingMethodMultiBottomPage);
        groupBox_3->setObjectName("groupBox_3");
        verticalLayout = new QVBoxLayout(groupBox_3);
        verticalLayout->setObjectName("verticalLayout");
        mMultiBottomPngLabel = new QLabel(groupBox_3);
        mMultiBottomPngLabel->setObjectName("mMultiBottomPngLabel");
        mMultiBottomPngLabel->setScaledContents(false);
        mMultiBottomPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout->addWidget(mMultiBottomPngLabel);

        mMultiBottomDescLabel = new QLabel(groupBox_3);
        mMultiBottomDescLabel->setObjectName("mMultiBottomDescLabel");
        mMultiBottomDescLabel->setAlignment(Qt::AlignCenter);
        mMultiBottomDescLabel->setWordWrap(true);

        verticalLayout->addWidget(mMultiBottomDescLabel);


        gridLayout_21->addWidget(groupBox_3, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodMultiBottomPage);
        mAveragingMethodSigmaPage = new QWidget();
        mAveragingMethodSigmaPage->setObjectName("mAveragingMethodSigmaPage");
        gridLayout_12 = new QGridLayout(mAveragingMethodSigmaPage);
        gridLayout_12->setObjectName("gridLayout_12");
        gridLayout_12->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_7 = new QLabel(mAveragingMethodSigmaPage);
        mAveragingMethodLabel_7->setObjectName("mAveragingMethodLabel_7");

        gridLayout_12->addWidget(mAveragingMethodLabel_7, 0, 0, 1, 1);

        mSigmaStartFractionSpinBox = new QgsDoubleSpinBox(mAveragingMethodSigmaPage);
        mSigmaStartFractionSpinBox->setObjectName("mSigmaStartFractionSpinBox");
        mSigmaStartFractionSpinBox->setMaximum(1.000000000000000);
        mSigmaStartFractionSpinBox->setSingleStep(0.100000000000000);
        mSigmaStartFractionSpinBox->setValue(0.000000000000000);

        gridLayout_12->addWidget(mSigmaStartFractionSpinBox, 0, 1, 1, 1);

        label = new QLabel(mAveragingMethodSigmaPage);
        label->setObjectName("label");

        gridLayout_12->addWidget(label, 1, 0, 1, 1);

        mSigmaEndFractionSpinBox = new QgsDoubleSpinBox(mAveragingMethodSigmaPage);
        mSigmaEndFractionSpinBox->setObjectName("mSigmaEndFractionSpinBox");
        mSigmaEndFractionSpinBox->setMaximum(1.000000000000000);
        mSigmaEndFractionSpinBox->setSingleStep(0.100000000000000);
        mSigmaEndFractionSpinBox->setValue(1.000000000000000);

        gridLayout_12->addWidget(mSigmaEndFractionSpinBox, 1, 1, 1, 1);

        groupBox_4 = new QGroupBox(mAveragingMethodSigmaPage);
        groupBox_4->setObjectName("groupBox_4");
        verticalLayout_8 = new QVBoxLayout(groupBox_4);
        verticalLayout_8->setObjectName("verticalLayout_8");
        mSigmaPngLabel = new QLabel(groupBox_4);
        mSigmaPngLabel->setObjectName("mSigmaPngLabel");
        mSigmaPngLabel->setScaledContents(false);
        mSigmaPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_8->addWidget(mSigmaPngLabel);

        mSigmaDescLabel = new QLabel(groupBox_4);
        mSigmaDescLabel->setObjectName("mSigmaDescLabel");
        mSigmaDescLabel->setAlignment(Qt::AlignCenter);
        mSigmaDescLabel->setWordWrap(true);

        verticalLayout_8->addWidget(mSigmaDescLabel);


        gridLayout_12->addWidget(groupBox_4, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodSigmaPage);
        mAveragingMethodDepthPage = new QWidget();
        mAveragingMethodDepthPage->setObjectName("mAveragingMethodDepthPage");
        gridLayout_13 = new QGridLayout(mAveragingMethodDepthPage);
        gridLayout_13->setObjectName("gridLayout_13");
        gridLayout_13->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_8 = new QLabel(mAveragingMethodDepthPage);
        mAveragingMethodLabel_8->setObjectName("mAveragingMethodLabel_8");

        gridLayout_13->addWidget(mAveragingMethodLabel_8, 0, 0, 1, 1);

        mDepthStartSpinBox = new QgsDoubleSpinBox(mAveragingMethodDepthPage);
        mDepthStartSpinBox->setObjectName("mDepthStartSpinBox");
        mDepthStartSpinBox->setMaximum(99999.000000000000000);

        gridLayout_13->addWidget(mDepthStartSpinBox, 0, 1, 1, 1);

        lab2 = new QLabel(mAveragingMethodDepthPage);
        lab2->setObjectName("lab2");

        gridLayout_13->addWidget(lab2, 1, 0, 1, 1);

        mDepthEndSpinBox = new QgsDoubleSpinBox(mAveragingMethodDepthPage);
        mDepthEndSpinBox->setObjectName("mDepthEndSpinBox");
        mDepthEndSpinBox->setMaximum(99999.000000000000000);
        mDepthEndSpinBox->setValue(100.000000000000000);

        gridLayout_13->addWidget(mDepthEndSpinBox, 1, 1, 1, 1);

        groupBox_5 = new QGroupBox(mAveragingMethodDepthPage);
        groupBox_5->setObjectName("groupBox_5");
        verticalLayout_9 = new QVBoxLayout(groupBox_5);
        verticalLayout_9->setObjectName("verticalLayout_9");
        mDepthPngLabel = new QLabel(groupBox_5);
        mDepthPngLabel->setObjectName("mDepthPngLabel");
        mDepthPngLabel->setScaledContents(false);
        mDepthPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_9->addWidget(mDepthPngLabel);

        mDepthDescLabel = new QLabel(groupBox_5);
        mDepthDescLabel->setObjectName("mDepthDescLabel");
        mDepthDescLabel->setAlignment(Qt::AlignCenter);
        mDepthDescLabel->setWordWrap(true);

        verticalLayout_9->addWidget(mDepthDescLabel);


        gridLayout_13->addWidget(groupBox_5, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodDepthPage);
        mAveragingMethodHeightPage = new QWidget();
        mAveragingMethodHeightPage->setObjectName("mAveragingMethodHeightPage");
        gridLayout_24 = new QGridLayout(mAveragingMethodHeightPage);
        gridLayout_24->setObjectName("gridLayout_24");
        gridLayout_24->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_9 = new QLabel(mAveragingMethodHeightPage);
        mAveragingMethodLabel_9->setObjectName("mAveragingMethodLabel_9");

        gridLayout_24->addWidget(mAveragingMethodLabel_9, 0, 0, 1, 1);

        mHeightStartSpinBox = new QgsDoubleSpinBox(mAveragingMethodHeightPage);
        mHeightStartSpinBox->setObjectName("mHeightStartSpinBox");
        mHeightStartSpinBox->setMaximum(99999.000000000000000);

        gridLayout_24->addWidget(mHeightStartSpinBox, 0, 1, 1, 1);

        labl = new QLabel(mAveragingMethodHeightPage);
        labl->setObjectName("labl");

        gridLayout_24->addWidget(labl, 1, 0, 1, 1);

        mHeightEndSpinBox = new QgsDoubleSpinBox(mAveragingMethodHeightPage);
        mHeightEndSpinBox->setObjectName("mHeightEndSpinBox");
        mHeightEndSpinBox->setMaximum(99999.000000000000000);
        mHeightEndSpinBox->setValue(100.000000000000000);

        gridLayout_24->addWidget(mHeightEndSpinBox, 1, 1, 1, 1);

        groupBox_6 = new QGroupBox(mAveragingMethodHeightPage);
        groupBox_6->setObjectName("groupBox_6");
        verticalLayout_14 = new QVBoxLayout(groupBox_6);
        verticalLayout_14->setObjectName("verticalLayout_14");
        mHeightPngLabel = new QLabel(groupBox_6);
        mHeightPngLabel->setObjectName("mHeightPngLabel");
        mHeightPngLabel->setScaledContents(false);
        mHeightPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_14->addWidget(mHeightPngLabel);

        mHeightDescLabel = new QLabel(groupBox_6);
        mHeightDescLabel->setObjectName("mHeightDescLabel");
        mHeightDescLabel->setAlignment(Qt::AlignCenter);
        mHeightDescLabel->setWordWrap(true);

        verticalLayout_14->addWidget(mHeightDescLabel);


        gridLayout_24->addWidget(groupBox_6, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodHeightPage);
        mAveragingMethodElevationPage = new QWidget();
        mAveragingMethodElevationPage->setObjectName("mAveragingMethodElevationPage");
        gridLayout_15 = new QGridLayout(mAveragingMethodElevationPage);
        gridLayout_15->setObjectName("gridLayout_15");
        gridLayout_15->setContentsMargins(0, 0, 0, 0);
        mAveragingMethodLabel_10 = new QLabel(mAveragingMethodElevationPage);
        mAveragingMethodLabel_10->setObjectName("mAveragingMethodLabel_10");

        gridLayout_15->addWidget(mAveragingMethodLabel_10, 0, 0, 1, 1);

        mElevationStartSpinBox = new QgsDoubleSpinBox(mAveragingMethodElevationPage);
        mElevationStartSpinBox->setObjectName("mElevationStartSpinBox");
        mElevationStartSpinBox->setMinimum(-999999.000000000000000);
        mElevationStartSpinBox->setMaximum(999999.000000000000000);
        mElevationStartSpinBox->setSingleStep(1.000000000000000);

        gridLayout_15->addWidget(mElevationStartSpinBox, 0, 1, 1, 1);

        label_2 = new QLabel(mAveragingMethodElevationPage);
        label_2->setObjectName("label_2");

        gridLayout_15->addWidget(label_2, 1, 0, 1, 1);

        mElevationEndSpinBox = new QgsDoubleSpinBox(mAveragingMethodElevationPage);
        mElevationEndSpinBox->setObjectName("mElevationEndSpinBox");
        mElevationEndSpinBox->setMinimum(-999999.000000000000000);
        mElevationEndSpinBox->setMaximum(999999.000000000000000);
        mElevationEndSpinBox->setValue(-100.000000000000000);

        gridLayout_15->addWidget(mElevationEndSpinBox, 1, 1, 1, 1);

        groupBox_7 = new QGroupBox(mAveragingMethodElevationPage);
        groupBox_7->setObjectName("groupBox_7");
        verticalLayout_11 = new QVBoxLayout(groupBox_7);
        verticalLayout_11->setObjectName("verticalLayout_11");
        mElevationPngLabel = new QLabel(groupBox_7);
        mElevationPngLabel->setObjectName("mElevationPngLabel");
        mElevationPngLabel->setScaledContents(false);
        mElevationPngLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_11->addWidget(mElevationPngLabel);

        mElevationDescLabel = new QLabel(groupBox_7);
        mElevationDescLabel->setObjectName("mElevationDescLabel");
        mElevationDescLabel->setAlignment(Qt::AlignCenter);
        mElevationDescLabel->setWordWrap(true);

        verticalLayout_11->addWidget(mElevationDescLabel);


        gridLayout_15->addWidget(groupBox_7, 2, 0, 1, 2);

        mAveragingMethodStackedWidget->addWidget(mAveragingMethodElevationPage);

        gridLayout_7->addWidget(mAveragingMethodStackedWidget, 1, 0, 1, 2);

        mAveragingMethodLabel = new QLabel(QgsMeshRenderer3dAveragingWidgetBase);
        mAveragingMethodLabel->setObjectName("mAveragingMethodLabel");

        gridLayout_7->addWidget(mAveragingMethodLabel, 0, 0, 1, 1);

        mAveragingMethodComboBox = new QComboBox(QgsMeshRenderer3dAveragingWidgetBase);
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->addItem(QString());
        mAveragingMethodComboBox->setObjectName("mAveragingMethodComboBox");
        mAveragingMethodComboBox->setMinimumSize(QSize(0, 0));

        gridLayout_7->addWidget(mAveragingMethodComboBox, 0, 1, 1, 1);

        verticalSpacer = new QSpacerItem(20, 0, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        gridLayout_7->addItem(verticalSpacer, 2, 0, 1, 1);


        retranslateUi(QgsMeshRenderer3dAveragingWidgetBase);

        mAveragingMethodStackedWidget->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(QgsMeshRenderer3dAveragingWidgetBase);
    } // setupUi

    void retranslateUi(QWidget *QgsMeshRenderer3dAveragingWidgetBase)
    {
        mAveragingMethodLabel_2->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Vertical layer index", nullptr));
        mSingleTopGroup->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Value of top vertical layer", nullptr));
        mSingleTopPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "png", nullptr));
        mSingleTopDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Display the value from a vertical layer from the top (surface). The level is truncated to the maximum number of vertical layers for particular face.", nullptr));
        mAveragingMethodLabel_11->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Vertical layer index", nullptr));
        groupBox->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Value of bottom vertical layer", nullptr));
        mSingleBottomPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mSingleBottomDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Display the value from a vertical layer from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face.", nullptr));
        mAveragingMethodLabel_3->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start vertical layer index", nullptr));
        mAveragingMethodLabel_5->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End vertical layer index", nullptr));
        groupBox_2->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: first 2 vertical levels ", nullptr));
        mMultiTopPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mMultiTopDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face.", nullptr));
        mAveragingMethodLabel_4->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start vertical layer index", nullptr));
        mAveragingMethodLabel_6->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End vertical layer index", nullptr));
        groupBox_3->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: last 2 vertical levels", nullptr));
        mMultiBottomPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mMultiBottomDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face.", nullptr));
        mAveragingMethodLabel_7->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start fraction ", nullptr));
        label->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End fraction", nullptr));
        groupBox_4->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Sigma range 0.25 - 0.75 ", nullptr));
        mSigmaPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mSigmaDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Sigma averages over the values between 0 (bed level) and 1 (surface).", nullptr));
        mAveragingMethodLabel_8->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start depth", nullptr));
        lab2->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End depth", nullptr));
        groupBox_5->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Depth 0.5 to 1.7", nullptr));
        mDepthPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mDepthDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Depth averaging method averages the values based on range defined relative to surface. The range is defined in the same length units as defined by model (e.g. meters)", nullptr));
        mAveragingMethodLabel_9->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start height", nullptr));
        labl->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End height", nullptr));
        groupBox_6->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Height 0-1.5m", nullptr));
        mHeightPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mHeightDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Height averaging method averages the values based on range defined relative to bed elevation. The range is defined in the same length units as defined by model (e.g. meters)", nullptr));
        mAveragingMethodLabel_10->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Start elevation", nullptr));
        label_2->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "End elevation", nullptr));
        groupBox_7->setTitle(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Example: Elevation -0.5 to -2.5", nullptr));
        mElevationPngLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "..png...", nullptr));
        mElevationDescLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", " Elevation averaging method averages the values based on range defined absolute value to the model's datum. The range is defined in the same length units as defined by model (e.g. meters). The elevation will be truncated at the surface and bed levels.", nullptr));
        mAveragingMethodLabel->setText(QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Method", nullptr));
        mAveragingMethodComboBox->setItemText(0, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Single Vertical Level (from top)", nullptr));
        mAveragingMethodComboBox->setItemText(1, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Single Vertical Level (from bottom)", nullptr));
        mAveragingMethodComboBox->setItemText(2, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Multi Vertical Level (from top)", nullptr));
        mAveragingMethodComboBox->setItemText(3, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Multi Vertical Level (from bottom)", nullptr));
        mAveragingMethodComboBox->setItemText(4, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Sigma", nullptr));
        mAveragingMethodComboBox->setItemText(5, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Depth (relative to surface)", nullptr));
        mAveragingMethodComboBox->setItemText(6, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Height (relative to bed level)", nullptr));
        mAveragingMethodComboBox->setItemText(7, QCoreApplication::translate("QgsMeshRenderer3dAveragingWidgetBase", "Elevation (absolute to model's datum)", nullptr));

        (void)QgsMeshRenderer3dAveragingWidgetBase;
    } // retranslateUi

};

namespace Ui {
    class QgsMeshRenderer3dAveragingWidgetBase: public Ui_QgsMeshRenderer3dAveragingWidgetBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSMESHRENDERER3DAVERAGINGWIDGETBASE_H
