Тип QML Abstract3DSeries
Базовый тип для всех рядов данных. Подробнее...
| Заявление об импорте: | import QtDataVisualization 1.2 |
| С момента: | QtDataVisualization 1.0 |
| Создаёт: | QAbstract3DSeries |
| Наследуется: |
Свойства
- baseColor : цвет
- baseGradient : ColorGradient
- colorStyle : Theme3D.ColorStyle
- itemLabel : строка
- itemLabelFormat : строка
- itemLabelVisible : bool
- mesh : Abstract3DSeries.Mesh
- meshRotation : quaternion
- meshSmooth : bool
- multiHighlightColor : цвет
- multiHighlightGradient : ColorGradient
- name : строка
- singleHighlightColor : цвет
- singleHighlightGradient : ColorGradient
- type : Abstract3DSeries.SeriesType
- userDefinedMesh : строка
- visible : bool
Методы
- void setMeshAxisAndAngle(vector3d axis, real angle)
Подробное описание
Этот тип не создаётся, но содержит свойства, которые экспонируются через следующие подтипы: Bar3DSeries, Scatter3DSeries и Surface3DSeries.
Для получения дополнительной информации см. Обработка данных Qt Data Visualization.
Документация свойств
baseColor : цвет
Устанавливает основной цвет ряда.
См. также colorStyle и Theme3D.baseColors.
baseGradient : ColorGradient
Устанавливает основной градиент ряда.
См. также colorStyle и Theme3D.baseGradients.
colorStyle : Theme3D.ColorStyle
Устанавливает стиль цвета для ряда.
См. также Theme3D.colorStyle.
itemLabel : строка
Отформатированное метка элемента. Если выбранного элемента нет или выбранный элемент не отображается, возвращается пустая строка.
Это свойство было добавлено в QtDataVisualization 1.1.
См. также itemLabelFormat.
itemLabelFormat : строка
Формат метки для элементов данных в данном ряду. Этот формат используется для меток отдельных элементов, например, при выборе элемента. Способ интерпретации формата зависит от типа ряда: Bar3DSeries, Scatter3DSeries, Surface3DSeries.
itemLabelVisible : bool
Если true, метки элементов отображаются как плавающие метки на графике. В противном случае метки элементов не отображаются. Чтобы отобразить метку элемента в внешнем элементе управления, это свойство устанавливается в false. По умолчанию true.
Это свойство было добавлено в QtDataVisualization 1.1.
См. также itemLabelFormat и itemLabel.
mesh : Abstract3DSeries.Mesh
Устанавливает сетку элементов в ряду или указатель выделения в случае Surface3DSeries. Если сетка — Abstract3DSeries.MeshUserDefined, то свойство userDefinedMesh также должно быть установлено для правильного отображения элементов. Значение по умолчанию зависит от типа графика.
См. также QAbstract3DSeries::Mesh.
meshRotation : quaternion
Устанавливает вращение сетки, применяемое ко всем элементам ряда. Вращение должно быть нормализованным кватернионом. Для тех типов рядов, которые поддерживают вращение отдельных элементов, вращения умножаются. Bar3DSeries игнорирует любое вращение, не происходящее вокруг оси y. Surface3DSeries применяет вращение только к указателю выделения. По умолчанию вращения нет.
meshSmooth : bool
Если true, используются сглаженные версии предопределенных сеток, установленных через свойство mesh. Это свойство не влияет на пользовательские сетки, используемые, когда сетка установлена в Abstract3DSeries.MeshUserDefined. По умолчанию false.
multiHighlightColor : цвет
Устанавливает цвет выделения нескольких элементов ряда.
См. также colorStyle и Theme3D.multiHighlightColor.
multiHighlightGradient : ColorGradient
Устанавливает градиент выделения нескольких элементов ряда.
См. также colorStyle и Theme3D.multiHighlightGradient.
name : строка
Имя ряда. Оно может использоваться в формате метки элемента с тегом @seriesName.
См. также itemLabelFormat.
singleHighlightColor : цвет
Устанавливает цвет выделения одного элемента ряда.
См. также colorStyle и Theme3D.singleHighlightColor.
singleHighlightGradient : ColorGradient
Устанавливает градиент выделения одного элемента ряда.
См. также colorStyle и Theme3D.singleHighlightGradient.
type : Abstract3DSeries.SeriesType
Тип ряда. Одно из значений QAbstract3DSeries::SeriesType.
userDefinedMesh : строка
Устанавливает имя файла пользовательской кастомной сетки для объектов, используемой, когда mesh — Abstract3DSeries.MeshUserDefined.
Примечание: файл должен быть в формате Wavefront OBJ и содержать вершины, нормали, и UV. Также он должен быть представлен треугольниками.
visible : bool
Устанавливает видимость ряда. Если false, ряд не отображается.
Документация по методам
void setMeshAxisAndAngle(vector3d axis, real angle)
Вспомогательная функция для построения кватерниона вращения сетки по axis и angle.
См. также meshRotation.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qml-qtdatavisualization-abstract3dseries.html