QProximityFilter 类

class Qt3DRender::QProximityFilter

选择与目标实体距离阈值范围内的实体。 更多...

头文件 #include <QProximityFilter>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmakeQT += 3drender
由以下实例化 ProximityFilter
继承自 Qt3DRender::QFrameGraphNode

属性

公共函数

floatdistanceThreshold() const
Qt3DCore::QEntity *entity() const

公共槽

voidsetDistanceThreshold(float distanceThreshold)
voidsetEntity(Qt3DCore::QEntity *entity)

信号

voiddistanceThresholdChanged(float distanceThreshold)
voidentityChanged(Qt3DCore::QEntity *entity)

详细描述

Qt3DRender::QProximityFilter 可以用来在特定距离阈值内选择目标实体附近的实体进行渲染。

属性文档

distanceThreshold : float

保存到目标实体的距离,超过此距离的实体将被过滤。

访问函数

floatdistanceThreshold() const
voidsetDistanceThreshold(float distanceThreshold)

通知信号

voiddistanceThresholdChanged(float distanceThreshold)

entity : Qt3DCore::QEntity*

保存要比较距离的实体。

访问函数

Qt3DCore::QEntity *entity() const
voidsetEntity(Qt3DCore::QEntity *entity)

通知信号

voidentityChanged(Qt3DCore::QEntity *entity)

© 2024 Qt公司有限公司。本资料中包含的文档贡献均为各自所有者的版权。提供的文档根据自由软件基金会的发布,遵循GNU自由文档许可证版本1.3的条款进行许可。Qt及其相关标志是芬兰及其它国家/地区的Qt公司有限公司的商标。《参考资料》链接至商标信息。所有其它商标均为其各自所有者的财产。