Тип QML Abstract3DSeries
Базовый тип для всех рядов данных. Подробнее...
| Оператор импорта: | import QtDataVisualization 1.1 |
| С момента: | 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.
[since QtDataVisualization 1.1] itemLabel : строка
Отформатированное метка элемента. Если нет выделенного элемента или выделенный элемент не виден, возвращает пустую строку.
Это свойство было добавлено в QtDataVisualization 1.1.
См. также itemLabelFormat.
itemLabelFormat : строка
Формат метки для элементов данных в этом ряду. Этот формат используется для меток отдельных элементов, например, при выделении элемента. Как интерпретируется формат, зависит от типа ряда: Bar3DSeries, Scatter3DSeries, Surface3DSeries.
[since QtDataVisualization 1.1] 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-6.1/qml-qtdatavisualization-abstract3dseries.html