Spec-Zone.ru › Qt 6.1

Класс QPointSize

класс Qt3DRender::QPointSize

Устанавливает размер растрированных точек. Может быть задан статически или программами шейдеров. Подробнее...

Заголовок: #include <QPointSize>
CMake: find_package(Qt6 COMPONENTS 3drender REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
С момента: Qt 5.7
Инициализируется: PointSize
Наследует: Qt3DRender::QRenderState
  • Список всех членов, включая унаследованные

Типы

Перечисление SizeMode { Fixed, Programmable }

Свойства

  • sizeMode : SizeMode
  • value : float

Открытые функции

Qt3DRender::QPointSize::SizeMode sizeMode() const
float value() const

Открытые слоты

void setSizeMode(Qt3DRender::QPointSize::SizeMode sizeMode)
void setValue(float value)

Сигналы

void sizeModeChanged(Qt3DRender::QPointSize::SizeMode sizeMode)
void valueChanged(float value)

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

Когда свойство sizeMode установлено в SizeMode::Fixed, значение устанавливается с помощью glPointSize(), если доступно. При использовании SizeMode::Programmable, gl_PointSize должен быть задан в программах шейдеров, значение, предоставленное этому RenderState, в этом случае игнорируется.

Документация по типам членов

Перечисление QPointSize::SizeMode

Это перечисление определяет значения для режима размера.

Константа Значение Описание
Qt3DRender::QPointSize::Fixed 0 Размер точки задается свойством QPointSize::value.
Qt3DRender::QPointSize::Programmable 1 Значение размера точки должно быть установлено в шейдере

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

sizeMode : SizeMode

Указывает режим sizeMode для использования.

Функции доступа:

Qt3DRender::QPointSize::SizeMode sizeMode() const
void setSizeMode(Qt3DRender::QPointSize::SizeMode sizeMode)

Сигнал уведомления:

void sizeModeChanged(Qt3DRender::QPointSize::SizeMode sizeMode)

value : float

Указывает значение размера точки для использования.

Функции доступа:

float value() const
void setValue(float value)

Сигнал уведомления:

void valueChanged(float value)

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qt3drender-qpointsize.html

Spec-Zone.ru

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