Тип QML Abstract3DSeries
Базовый тип для всех рядов данных. Подробнее...
| Заявление об импорте: | import QtDataVisualization 1.15 |
| С момента: | 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.15/qml-qtdatavisualization-abstract3dseries.html