1// Copyright (C) 2024 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
3
4// W A R N I N G
5// -------------
6//
7// This file is not part of the Qt Graphs API. It exists purely as an
8// implementation detail. This header file may change from version to
9// version without notice, or even be removed.
10//
11// We mean it.
12
13#ifndef QSPLINE3DSERIES_P_H
14#define QSPLINE3DSERIES_P_H
15
16#include <QtGraphs/qspline3dseries.h>
17#include <private/qscatter3dseries_p.h>
18
19QT_BEGIN_NAMESPACE
20
21class QSpline3DSeriesPrivate : public QScatter3DSeriesPrivate
22{
23 Q_DECLARE_PUBLIC(QSpline3DSeries)
24
25public:
26 QSpline3DSeriesPrivate();
27 ~QSpline3DSeriesPrivate() override;
28
29private:
30 bool m_splineVisible = true;
31 qreal m_tension = 0;
32 qreal m_knotting = 0.5;
33 bool m_looping = false;
34 QColor m_splineColor = QColor(255, 0, 0);
35 qsizetype m_resolution = 10;
36};
37
38QT_END_NAMESPACE
39
40#endif // QSPLINE3DSERIES_P_H
41

source code of qtgraphs/src/graphs3d/data/qspline3dseries_p.h