Spec-Zone.ru › Qt

Тип QML Abstract3DSeries

Базовый тип для всех рядов данных. Подробнее...

Оператор импорта: import QtDataVisualization
С: QtDataVisualization 1.0
Создает: QAbstract3DSeries
Наследуется:

Bar3DSeries, Scatter3DSeries и Surface3DSeries

  • Список всех членов, включая унаследованные

Свойства

  • 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.

[с QtDataVisualization 1.1] itemLabel : строка

Отформатированное метка элемента. Если нет выделенного элемента или выделенный элемент невидим, возвращается пустая строка.

Это свойство было добавлено в QtDataVisualization 1.1.

См. также itemLabelFormat.

itemLabelFormat : строка

Формат метки для элементов данных в данном ряду. Этот формат используется для меток отдельных элементов, например, при выделении элемента. Способ интерпретации формата зависит от типа ряда: Bar3DSeries, Scatter3DSeries, Surface3DSeries.

[с 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.2/qml-qtdatavisualization-abstract3dseries.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API