Тип 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 : строка
Отформатированное метка элемента. Если нет выделенного элемента или выделенный элемент не виден, возвращается пустая строка.
Это свойство QML было добавлено в QtDataVisualization 1.1.
См. также itemLabelFormat.
itemLabelFormat : строка
Формат метки для элементов данных в этом ряду. Этот формат используется для меток отдельных элементов, например, при выделении элемента. Способ интерпретации формата зависит от типа ряда: Bar3DSeries, Scatter3DSeries, Surface3DSeries.
itemLabelVisible : bool
Если true, метки элементов выводятся в виде плавающей метки на графике. В противном случае метки элементов не выводятся. Чтобы отобразить метку элемента во внешнем элементе управления, это свойство устанавливается в false. По умолчанию true.
Это свойство QML было добавлено в 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.9/qml-qtdatavisualization-abstract3dseries.html