QPointSize Class

class Qt3DRender::QPointSize

Specifies the size of rasterized points. May either be set statically or by shader programs. More...

Header: #include <QPointSize>
qmake: QT += 3drender
Since: Qt 5.7
Instantiated By: PointSize
Inherits: Qt3DRender::QRenderState

This class was introduced in Qt 5.7.

Public Types

enum SizeMode { Fixed, Programmable }

Detailed Description

When the sizeMode property is set to SizeMode::Fixed, the value is set using glPointSize(), if available. When using SizeMode::Programmable, gl_PointSize must be set within shader programs, the value provided to this RenderState is ignored in that case.

Member Type Documentation

enum QPointSize::SizeMode

This enumeration specifies values for the size mode.

ConstantValueDescription
Qt3DRender::QPointSize::Fixed0The point size is by the QPointSize::value.
Qt3DRender::QPointSize::Programmable1The point size value must be set in shader