Spec-Zone.ru › Qt 5.15

Тип QML Surface3DSeries

Представляет ряд данных в графике поверхности 3D. Подробнее...

Заявление об импорте: import QtDataVisualization 1.15
С момента: QtDataVisualization 1.0
Инициализирует: QSurface3DSeries
Наследует:

Abstract3DSeries

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

Свойства

  • dataProxy : SurfaceDataProxy
  • drawMode : DrawFlag
  • flatShadingEnabled : bool
  • flatShadingSupported : bool
  • invalidSelectionPosition : point
  • selectedPoint : point
  • textureFile : string

Подробное описание

Этот тип управляет визуальными элементами, специфичными для ряда, а также данными ряда (через прокси-сервер данных).

Для более подробного описания см. QSurface3DSeries.

См. также Обработка данных Qt Data Visualization.

Документация по свойствам

dataProxy : SurfaceDataProxy

Активный прокси-сервер данных. Ряд берет на себя владение любым прокси, установленным для него, и удаляет любой ранее установленный прокси, когда добавляется новый. Прокси не может быть нулевым или назначенным другому ряду.

drawMode : DrawFlag

Устанавливает режим рисования в одно из значений Surface3DSeries.DrawFlag. Очистка всех флагов запрещена.

flatShadingEnabled : bool

Включает режим плоского затенения поверхности. По умолчанию он установлен в значение true. При отключении нормали на поверхности интерполируются, что делает края округлыми. При включении нормали сохраняются одинаковыми на треугольнике, что делает цвет треугольника сплошным. Это улучшает читаемость данных из модели.

Примечание: Для поверхностей с плоским затенением требуется по крайней мере GLSL версии 1.2 с расширением GL_EXT_gpu_shader4.

Значение свойства flatShadingSupported указывает, поддерживается ли плоское затенение во время выполнения.

flatShadingSupported : bool

Указывает, поддерживается ли плоское затенение поверхностей текущей системой. Требуется по крайней мере GLSL версии 1.2 с расширением GL_EXT_gpu_shader4.

Примечание: Это свойство только для чтения устанавливается в нужное значение после первого прохода рендеринга. До этого момента оно всегда равно true.

invalidSelectionPosition : point

Постоянное свойство, предоставляющее недействительную позицию выделения. Эта позиция устанавливается для свойства selectedPoint, чтобы очистить выделение из этого ряда.

См. также AbstractGraph3D::clearSelection().

selectedPoint : point

Устанавливает точку сетки поверхности в позиции, указанной строкой и столбцом в массиве данных ряда, как выделенную. Одновременно может быть выделена только одна точка.

Чтобы очистить выделение из этого ряда, устанавливается invalidSelectionPosition в качестве позиции. Если этот ряд добавлен в график, график может настроить выделение в соответствии с взаимодействием пользователя или если оно станет недействительным.

Удаление строк или вставка строк в ряд перед строкой выбранной точки приведет к корректировке выделения, чтобы та же точка оставалась выделенной.

См. также AbstractGraph3D::clearSelection().

textureFile : string

Имя файла текстуры для текстуры поверхности. Чтобы очистить текстуру, устанавливается пустое имя файла.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtdatavisualization-surface3dseries.html

Spec-Zone.ru

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