Spec-Zone.ru › Qt 5.14

Тип QML Surface3DSeries

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

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

Abstract3DSeries

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

Свойства

  • dataProxy : SurfaceDataProxy
  • drawMode : DrawFlag
  • flatShadingEnabled : bool
  • flatShadingSupported : bool
  • invalidSelectionPosition : точка
  • selectedPoint : точка
  • textureFile : строка

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

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

Для более подробного описания см. 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 : точка

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

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

selectedPoint : точка

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

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

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

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

textureFile : строка

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

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

Spec-Zone.ru

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