Spec-Zone.ru › Qt 5.9

Тип QML Abstract3DSeries

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

Заявление об импорте: import QtDataVisualization 1.2
С момента: 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.

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

Spec-Zone.ru

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