QPointSize Class▲
-
Header: QPointSize
-
Since: Qt 5.7
-
CMake:
find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
-
qmake: QT += 3drender
-
Inherited By:
-
Instantiated By: qml-qt3d-render-pointsize.xml
-
Inherits: Qt3DRender::QRenderState
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.
Constant |
Value |
Description |
---|---|---|
Qt3DRender::QPointSize::Fixed |
0 |
The point size is by the QPointSize::value. |
Qt3DRender::QPointSize::Programmable |
1 |
The point size value must be set in shader |
Property Documentation▲
sizeMode : SizeMode▲
Specifies the sizeMode to be used.
Access functions:
-
sizeMode() const
-
void setSizeMode( sizeMode)
Notifier signal:
-
void sizeModeChanged( sizeMode)
value : float▲
Specifies the point size value to be used.
Access functions:
-
float value() const
-
void setValue(float value)
Notifier signal:
-
void valueChanged(float value)