QProximityFilter 类
class Qt3DRender::QProximityFilter选择与目标实体距离阈值范围内的实体。 更多...
头文件 | #include <QProximityFilter> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake | QT += 3drender |
由以下实例化 | ProximityFilter |
继承自 | Qt3DRender::QFrameGraphNode |
属性
- distanceThreshold : float
- entity : Qt3DCore::QEntity*
公共函数
float | distanceThreshold() const |
Qt3DCore::QEntity * | entity() const |
公共槽
void | setDistanceThreshold(float distanceThreshold) |
void | setEntity(Qt3DCore::QEntity *entity) |
信号
void | distanceThresholdChanged(float distanceThreshold) |
void | entityChanged(Qt3DCore::QEntity *entity) |
属性文档
distanceThreshold : float
保存到目标实体的距离,超过此距离的实体将被过滤。
访问函数
float | distanceThreshold() const |
void | setDistanceThreshold(float distanceThreshold) |
通知信号
void | distanceThresholdChanged(float distanceThreshold) |
entity : Qt3DCore::QEntity*
保存要比较距离的实体。
访问函数
Qt3DCore::QEntity * | entity() const |
void | setEntity(Qt3DCore::QEntity *entity) |
通知信号
void | entityChanged(Qt3DCore::QEntity *entity) |
© 2024 Qt公司有限公司。本资料中包含的文档贡献均为各自所有者的版权。提供的文档根据自由软件基金会的发布,遵循GNU自由文档许可证版本1.3的条款进行许可。Qt及其相关标志是芬兰及其它国家/地区的Qt公司有限公司的商标。《参考资料》链接至商标信息。所有其它商标均为其各自所有者的财产。