// Copyright (C) 2022 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only #ifndef SBK_QTGRAPHS_PYTHON_H #define SBK_QTGRAPHS_PYTHON_H #include #include #include // Module Includes #include #include #include #include #include #include // Bound library includes #include #include #include #include #include #include #include #include #include #include #include #include #include #include QT_BEGIN_NAMESPACE class Q3DScene; class QAreaSeries; class QBar3DSeries; class QBarCategoryAxis; class QBarDataItem; class QBarModelMapper; class QBarSet; class QCategory3DAxis; class QCustom3DItem; class QCustom3DLabel; class QCustom3DVolume; class QDateTimeAxis; class QGraphsLine; struct QGraphsThemeDirtyBitField; class QHeightMapSurfaceDataProxy; class QItemModelScatterDataProxy; struct QLegendData; class QLineSeries; class QLogValue3DAxisFormatter; class QPieModelMapper; class QScatter3DSeries; class QScatterDataItem; class QScatterDataProxy; class QScatterSeries; class QSpline3DSeries; class QSplineSeries; class QSurfaceDataItem; class QSurfaceDataProxy; class QValue3DAxis; class QValue3DAxisFormatter; class QValueAxis; class QXYModelMapper; class QXYSeries; QT_END_NAMESPACE // Type indices enum [[deprecated]] : int { SBK_Q3DSCENE_IDX = 0, SBK_QABSTRACT3DAXIS_AXISORIENTATION_IDX = 4, SBK_QABSTRACT3DAXIS_AXISTYPE_IDX = 6, SBK_QABSTRACT3DAXIS_IDX = 2, SBK_QABSTRACT3DSERIES_SERIESTYPE_IDX = 14, SBK_QABSTRACT3DSERIES_MESH_IDX = 12, SBK_QABSTRACT3DSERIES_LIGHTINGMODE_IDX = 10, SBK_QABSTRACT3DSERIES_IDX = 8, SBK_QABSTRACTAXIS_AXISTYPE_IDX = 18, SBK_QABSTRACTAXIS_IDX = 16, SBK_QABSTRACTDATAPROXY_DATATYPE_IDX = 22, SBK_QABSTRACTDATAPROXY_IDX = 20, SBK_QABSTRACTSERIES_SERIESTYPE_IDX = 26, SBK_QABSTRACTSERIES_IDX = 24, SBK_QAREASERIES_IDX = 28, SBK_QBAR3DSERIES_IDX = 30, SBK_QBARCATEGORYAXIS_IDX = 32, SBK_QBARDATAITEM_IDX = 34, SBK_QBARDATAPROXY_REMOVELABELS_IDX = 38, SBK_QBARDATAPROXY_IDX = 36, SBK_QBARMODELMAPPER_IDX = 40, SBK_QBARSERIES_LABELSPOSITION_IDX = 46, SBK_QBARSERIES_BARSTYPE_IDX = 44, SBK_QBARSERIES_IDX = 42, SBK_QBARSET_IDX = 48, SBK_QCATEGORY3DAXIS_IDX = 50, SBK_QCUSTOM3DITEM_IDX = 52, SBK_QCUSTOM3DLABEL_IDX = 54, SBK_QCUSTOM3DVOLUME_IDX = 56, SBK_QDATETIMEAXIS_IDX = 58, SBK_QGRAPHSLINE_IDX = 66, SBK_QGRAPHSTHEME_THEME_IDX = 76, SBK_QGRAPHSTHEME_COLORSTYLE_IDX = 72, SBK_QGRAPHSTHEME_FORCETHEME_IDX = 74, SBK_QGRAPHSTHEME_COLORSCHEME_IDX = 70, SBK_QGRAPHSTHEME_IDX = 68, SBK_QGRAPHSTHEMEDIRTYBITFIELD_IDX = 78, SBK_QHEIGHTMAPSURFACEDATAPROXY_IDX = 80, SBK_QITEMMODELBARDATAPROXY_MULTIMATCHBEHAVIOR_IDX = 84, SBK_QITEMMODELBARDATAPROXY_IDX = 82, SBK_QITEMMODELSCATTERDATAPROXY_IDX = 86, SBK_QITEMMODELSURFACEDATAPROXY_MULTIMATCHBEHAVIOR_IDX = 90, SBK_QITEMMODELSURFACEDATAPROXY_IDX = 88, SBK_QLEGENDDATA_IDX = 92, SBK_QLINESERIES_IDX = 94, SBK_QLOGVALUE3DAXISFORMATTER_IDX = 96, SBK_QPIEMODELMAPPER_IDX = 98, SBK_QPIESERIES_LABELVISIBILITY_IDX = 102, SBK_QPIESERIES_IDX = 100, SBK_QPIESLICE_LABELPOSITION_IDX = 106, SBK_QPIESLICE_IDX = 104, SBK_QSCATTER3DSERIES_IDX = 108, SBK_QSCATTERDATAITEM_IDX = 110, SBK_QSCATTERDATAPROXY_IDX = 112, SBK_QSCATTERSERIES_IDX = 114, SBK_QSPLINE3DSERIES_IDX = 116, SBK_QSPLINESERIES_IDX = 118, SBK_QSURFACE3DSERIES_DRAWFLAG_IDX = 122, SBK_QFLAGS_QSURFACE3DSERIES_DRAWFLAG_IDX = 60, SBK_QSURFACE3DSERIES_SHADING_IDX = 124, SBK_QSURFACE3DSERIES_IDX = 120, SBK_QSURFACEDATAITEM_IDX = 126, SBK_QSURFACEDATAPROXY_IDX = 128, SBK_QVALUE3DAXIS_IDX = 130, SBK_QVALUE3DAXISFORMATTER_IDX = 132, SBK_QVALUEAXIS_IDX = 134, SBK_QXYMODELMAPPER_IDX = 136, SBK_QXYSERIES_IDX = 138, SBK_QTGRAPHS3D_SELECTIONFLAG_IDX = 152, SBK_QFLAGS_QTGRAPHS3D_SELECTIONFLAG_IDX = 64, SBK_QTGRAPHS3D_SLICECAPTURETYPE_IDX = 156, SBK_QTGRAPHS3D_SHADOWQUALITY_IDX = 154, SBK_QTGRAPHS3D_ELEMENTTYPE_IDX = 144, SBK_QTGRAPHS3D_OPTIMIZATIONHINT_IDX = 148, SBK_QFLAGS_QTGRAPHS3D_OPTIMIZATIONHINT_IDX = 62, SBK_QTGRAPHS3D_RENDERINGMODE_IDX = 150, SBK_QTGRAPHS3D_CAMERAPRESET_IDX = 142, SBK_QTGRAPHS3D_GRIDLINETYPE_IDX = 146, SBK_QTGRAPHS3D_TRANSPARENCYTECHNIQUE_IDX = 158, SBK_QTGRAPHSQTGRAPHS3D_IDX = 140, SBK_QTGRAPHS_IDX_COUNT = 160, }; // Type indices enum : int { SBK_Q3DScene_IDX = 0, SBK_QAbstract3DAxis_AxisOrientation_IDX = 2, SBK_QAbstract3DAxis_AxisType_IDX = 3, SBK_QAbstract3DAxis_IDX = 1, SBK_QAbstract3DSeries_SeriesType_IDX = 7, SBK_QAbstract3DSeries_Mesh_IDX = 6, SBK_QAbstract3DSeries_LightingMode_IDX = 5, SBK_QAbstract3DSeries_IDX = 4, SBK_QAbstractAxis_AxisType_IDX = 9, SBK_QAbstractAxis_IDX = 8, SBK_QAbstractDataProxy_DataType_IDX = 11, SBK_QAbstractDataProxy_IDX = 10, SBK_QAbstractSeries_SeriesType_IDX = 13, SBK_QAbstractSeries_IDX = 12, SBK_QAreaSeries_IDX = 14, SBK_QBar3DSeries_IDX = 15, SBK_QBarCategoryAxis_IDX = 16, SBK_QBarDataItem_IDX = 17, SBK_QBarDataProxy_RemoveLabels_IDX = 19, SBK_QBarDataProxy_IDX = 18, SBK_QBarModelMapper_IDX = 20, SBK_QBarSeries_LabelsPosition_IDX = 23, SBK_QBarSeries_BarsType_IDX = 22, SBK_QBarSeries_IDX = 21, SBK_QBarSet_IDX = 24, SBK_QCategory3DAxis_IDX = 25, SBK_QCustom3DItem_IDX = 26, SBK_QCustom3DLabel_IDX = 27, SBK_QCustom3DVolume_IDX = 28, SBK_QDateTimeAxis_IDX = 29, SBK_QGraphsLine_IDX = 33, SBK_QGraphsTheme_Theme_IDX = 38, SBK_QGraphsTheme_ColorStyle_IDX = 36, SBK_QGraphsTheme_ForceTheme_IDX = 37, SBK_QGraphsTheme_ColorScheme_IDX = 35, SBK_QGraphsTheme_IDX = 34, SBK_QGraphsThemeDirtyBitField_IDX = 39, SBK_QHeightMapSurfaceDataProxy_IDX = 40, SBK_QItemModelBarDataProxy_MultiMatchBehavior_IDX = 42, SBK_QItemModelBarDataProxy_IDX = 41, SBK_QItemModelScatterDataProxy_IDX = 43, SBK_QItemModelSurfaceDataProxy_MultiMatchBehavior_IDX = 45, SBK_QItemModelSurfaceDataProxy_IDX = 44, SBK_QLegendData_IDX = 46, SBK_QLineSeries_IDX = 47, SBK_QLogValue3DAxisFormatter_IDX = 48, SBK_QPieModelMapper_IDX = 49, SBK_QPieSeries_LabelVisibility_IDX = 51, SBK_QPieSeries_IDX = 50, SBK_QPieSlice_LabelPosition_IDX = 53, SBK_QPieSlice_IDX = 52, SBK_QScatter3DSeries_IDX = 54, SBK_QScatterDataItem_IDX = 55, SBK_QScatterDataProxy_IDX = 56, SBK_QScatterSeries_IDX = 57, SBK_QSpline3DSeries_IDX = 58, SBK_QSplineSeries_IDX = 59, SBK_QSurface3DSeries_DrawFlag_IDX = 61, SBK_QFlags_QSurface3DSeries_DrawFlag_IDX = 30, SBK_QSurface3DSeries_Shading_IDX = 62, SBK_QSurface3DSeries_IDX = 60, SBK_QSurfaceDataItem_IDX = 63, SBK_QSurfaceDataProxy_IDX = 64, SBK_QValue3DAxis_IDX = 65, SBK_QValue3DAxisFormatter_IDX = 66, SBK_QValueAxis_IDX = 67, SBK_QXYModelMapper_IDX = 68, SBK_QXYSeries_IDX = 69, SBK_QtGraphs3D_SelectionFlag_IDX = 76, SBK_QFlags_QtGraphs3D_SelectionFlag_IDX = 32, SBK_QtGraphs3D_SliceCaptureType_IDX = 78, SBK_QtGraphs3D_ShadowQuality_IDX = 77, SBK_QtGraphs3D_ElementType_IDX = 72, SBK_QtGraphs3D_OptimizationHint_IDX = 74, SBK_QFlags_QtGraphs3D_OptimizationHint_IDX = 31, SBK_QtGraphs3D_RenderingMode_IDX = 75, SBK_QtGraphs3D_CameraPreset_IDX = 71, SBK_QtGraphs3D_GridLineType_IDX = 73, SBK_QtGraphs3D_TransparencyTechnique_IDX = 79, SBK_QtGraphsQtGraphs3D_IDX = 70, SBK_QtGraphs_IDX_COUNT = 80, }; // This variable stores all Python types exported by this module. extern Shiboken::Module::TypeInitStruct *SbkPySide6_QtGraphsTypeStructs; // This variable stores all Python types exported by this module in a backwards compatible way with identical indexing. [[deprecated]] extern PyTypeObject **SbkPySide6_QtGraphsTypes; // This variable stores the Python module object exported by this module. extern PyObject *SbkPySide6_QtGraphsModuleObject; // This variable stores all type converters exported by this module. extern SbkConverter **SbkPySide6_QtGraphsTypeConverters; // Converter indices enum [[deprecated]] : int { SBK_QTGRAPHS_QLIST_INT_IDX = 0, // QList SBK_QTGRAPHS_QLIST_FLOAT_IDX = 1, // QList SBK_QTGRAPHS_QLIST_QCOLOR_IDX = 2, // QList SBK_QTGRAPHS_QLIST_QLINEARGRADIENT_IDX = 3, // QList SBK_QTGRAPHS_QLIST_UCHAR_IDX = 4, // QList SBK_QTGRAPHS_QLIST_UNSIGNEDINT_IDX = 5, // QList SBK_QTGRAPHS_QLIST_QIMAGEPTR_IDX = 6, // QList SBK_QTGRAPHS_QLIST_QREAL_IDX = 7, // QList SBK_QTGRAPHS_QLIST_QSIZETYPE_IDX = 8, // QList SBK_QTGRAPHS_QLIST_QVARIANT_IDX = 9, // QList SBK_QTGRAPHS_QLIST_QLEGENDDATA_IDX = 10, // QList SBK_QTGRAPHS_QLIST_QPOINTF_IDX = 11, // QList SBK_QTGRAPHS_QLIST_QPIESLICEPTR_IDX = 12, // QList SBK_QTGRAPHS_QLIST_QBARSETPTR_IDX = 13, // QList SBK_QTGRAPHS_QLIST_QSURFACEDATAITEM_IDX = 14, // QList SBK_QTGRAPHS_QLIST_QLIST_QSURFACEDATAITEM_IDX = 15, // QList> SBK_QTGRAPHS_QLIST_QSCATTERDATAITEM_IDX = 16, // QList SBK_QTGRAPHS_QLIST_QVECTOR3D_IDX = 17, // QList SBK_QTGRAPHS_QLIST_QBARDATAITEM_IDX = 18, // QList SBK_QTGRAPHS_QLIST_QLIST_QBARDATAITEM_IDX = 19, // QList> SBK_QTGRAPHS_QLIST_QSTRING_IDX = 20, // QList SBK_QTGRAPHS_QMAP_QSTRING_QVARIANT_IDX = 21, // QMap SBK_QTGRAPHS_CONVERTERS_IDX_COUNT = 22, }; // Converter indices enum : int { SBK_QtGraphs_QList_int_IDX = 0, // QList SBK_QtGraphs_QList_float_IDX = 1, // QList SBK_QtGraphs_QList_QColor_IDX = 2, // QList SBK_QtGraphs_QList_QLinearGradient_IDX = 3, // QList SBK_QtGraphs_QList_uchar_IDX = 4, // QList SBK_QtGraphs_QList_unsignedint_IDX = 5, // QList SBK_QtGraphs_QList_QImagePTR_IDX = 6, // QList SBK_QtGraphs_QList_qreal_IDX = 7, // QList SBK_QtGraphs_QList_qsizetype_IDX = 8, // QList SBK_QtGraphs_QList_QVariant_IDX = 9, // QList SBK_QtGraphs_QList_QLegendData_IDX = 10, // QList SBK_QtGraphs_QList_QPointF_IDX = 11, // QList SBK_QtGraphs_QList_QPieSlicePTR_IDX = 12, // QList SBK_QtGraphs_QList_QBarSetPTR_IDX = 13, // QList SBK_QtGraphs_QList_QSurfaceDataItem_IDX = 14, // QList SBK_QtGraphs_QList_QList_QSurfaceDataItem_IDX = 15, // QList> SBK_QtGraphs_QList_QScatterDataItem_IDX = 16, // QList SBK_QtGraphs_QList_QVector3D_IDX = 17, // QList SBK_QtGraphs_QList_QBarDataItem_IDX = 18, // QList SBK_QtGraphs_QList_QList_QBarDataItem_IDX = 19, // QList> SBK_QtGraphs_QList_QString_IDX = 20, // QList SBK_QtGraphs_QMap_QString_QVariant_IDX = 21, // QMap SBK_QtGraphs_CONVERTERS_IDX_COUNT = 22, }; // Macros for type check QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED namespace Shiboken { // PyType functions, to get the PyObjectType for a type T template<> inline PyTypeObject *SbkType< ::Q3DScene >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_Q3DScene_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DAxis::AxisOrientation >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DAxis_AxisOrientation_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DAxis::AxisType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DAxis_AxisType_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DSeries::SeriesType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DSeries_SeriesType_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DSeries::Mesh >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DSeries_Mesh_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DSeries::LightingMode >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DSeries_LightingMode_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstract3DSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstract3DSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractAxis::AxisType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractAxis_AxisType_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractDataProxy::DataType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractDataProxy_DataType_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractSeries::SeriesType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractSeries_SeriesType_IDX]); } template<> inline PyTypeObject *SbkType< ::QAbstractSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAbstractSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QAreaSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QAreaSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QBar3DSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBar3DSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarCategoryAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarCategoryAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarDataItem >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarDataItem_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarDataProxy::RemoveLabels >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarDataProxy_RemoveLabels_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarModelMapper >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarModelMapper_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarSeries::LabelsPosition >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarSeries_LabelsPosition_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarSeries::BarsType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarSeries_BarsType_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QBarSet >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QBarSet_IDX]); } template<> inline PyTypeObject *SbkType< ::QCategory3DAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QCategory3DAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QCustom3DItem >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QCustom3DItem_IDX]); } template<> inline PyTypeObject *SbkType< ::QCustom3DLabel >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QCustom3DLabel_IDX]); } template<> inline PyTypeObject *SbkType< ::QCustom3DVolume >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QCustom3DVolume_IDX]); } template<> inline PyTypeObject *SbkType< ::QDateTimeAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QDateTimeAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsLine >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsLine_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsTheme::Theme >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsTheme_Theme_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsTheme::ColorStyle >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsTheme_ColorStyle_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsTheme::ForceTheme >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsTheme_ForceTheme_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsTheme::ColorScheme >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsTheme_ColorScheme_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsTheme >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsTheme_IDX]); } template<> inline PyTypeObject *SbkType< ::QGraphsThemeDirtyBitField >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QGraphsThemeDirtyBitField_IDX]); } template<> inline PyTypeObject *SbkType< ::QHeightMapSurfaceDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QHeightMapSurfaceDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QItemModelBarDataProxy::MultiMatchBehavior >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QItemModelBarDataProxy_MultiMatchBehavior_IDX]); } template<> inline PyTypeObject *SbkType< ::QItemModelBarDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QItemModelBarDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QItemModelScatterDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QItemModelScatterDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QItemModelSurfaceDataProxy::MultiMatchBehavior >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QItemModelSurfaceDataProxy_MultiMatchBehavior_IDX]); } template<> inline PyTypeObject *SbkType< ::QItemModelSurfaceDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QItemModelSurfaceDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QLegendData >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QLegendData_IDX]); } template<> inline PyTypeObject *SbkType< ::QLineSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QLineSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QLogValue3DAxisFormatter >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QLogValue3DAxisFormatter_IDX]); } template<> inline PyTypeObject *SbkType< ::QPieModelMapper >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QPieModelMapper_IDX]); } template<> inline PyTypeObject *SbkType< ::QPieSeries::LabelVisibility >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QPieSeries_LabelVisibility_IDX]); } template<> inline PyTypeObject *SbkType< ::QPieSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QPieSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QPieSlice::LabelPosition >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QPieSlice_LabelPosition_IDX]); } template<> inline PyTypeObject *SbkType< ::QPieSlice >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QPieSlice_IDX]); } template<> inline PyTypeObject *SbkType< ::QScatter3DSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QScatter3DSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QScatterDataItem >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QScatterDataItem_IDX]); } template<> inline PyTypeObject *SbkType< ::QScatterDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QScatterDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QScatterSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QScatterSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QSpline3DSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSpline3DSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QSplineSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSplineSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QSurface3DSeries::DrawFlag >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSurface3DSeries_DrawFlag_IDX]); } template<> inline PyTypeObject *SbkType< ::QFlags >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QFlags_QSurface3DSeries_DrawFlag_IDX]); } template<> inline PyTypeObject *SbkType< ::QSurface3DSeries::Shading >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSurface3DSeries_Shading_IDX]); } template<> inline PyTypeObject *SbkType< ::QSurface3DSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSurface3DSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QSurfaceDataItem >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSurfaceDataItem_IDX]); } template<> inline PyTypeObject *SbkType< ::QSurfaceDataProxy >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QSurfaceDataProxy_IDX]); } template<> inline PyTypeObject *SbkType< ::QValue3DAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QValue3DAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QValue3DAxisFormatter >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QValue3DAxisFormatter_IDX]); } template<> inline PyTypeObject *SbkType< ::QValueAxis >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QValueAxis_IDX]); } template<> inline PyTypeObject *SbkType< ::QXYModelMapper >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QXYModelMapper_IDX]); } template<> inline PyTypeObject *SbkType< ::QXYSeries >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QXYSeries_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::SelectionFlag >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_SelectionFlag_IDX]); } template<> inline PyTypeObject *SbkType< ::QFlags >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QFlags_QtGraphs3D_SelectionFlag_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::SliceCaptureType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_SliceCaptureType_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::ShadowQuality >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_ShadowQuality_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::ElementType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_ElementType_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::OptimizationHint >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_OptimizationHint_IDX]); } template<> inline PyTypeObject *SbkType< ::QFlags >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QFlags_QtGraphs3D_OptimizationHint_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::RenderingMode >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_RenderingMode_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::CameraPreset >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_CameraPreset_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::GridLineType >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_GridLineType_IDX]); } template<> inline PyTypeObject *SbkType< ::QtGraphs3D::TransparencyTechnique >() { return Shiboken::Module::get(SbkPySide6_QtGraphsTypeStructs[SBK_QtGraphs3D_TransparencyTechnique_IDX]); } } // namespace Shiboken QT_WARNING_POP #endif // SBK_QTGRAPHS_PYTHON_H