QSurfaceDataItem类

QSurfaceDataItem类提供了解决后数据的容器,该数据将添加到表面图中。 更多信息...

头文件 #include <QSurfaceDataItem>
CMakefind_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmakeQT += graphs
状态技术预览

公共函数

QSurfaceDataItem()
QSurfaceDataItem(const QVector3D &position)
QSurfaceDataItem(float x, float y, float z)
QVector3Dposition() const
voidsetPosition(const QVector3D &pos)
voidsetX(float value)
voidsetY(float value)
voidsetZ(float value)
floatx() const
floaty() const
floatz() const

详细描述

表面数据项存储单个顶点在表面图中的数据。表面数据代理将数据解析成QSurfaceDataItem实例,用于表面图。

另请参阅 QSurfaceDataProxyQt Graphs 3D C++类

成员函数文档

[constexpr noexcept] QSurfaceDataItem::QSurfaceDataItem()

构造表面数据项。

[explicit constexpr noexcept] QSurfaceDataItem::QSurfaceDataItem(const QVector3D &position)

在指定位置构造表面数据项。

[constexpr noexcept] QSurfaceDataItem::QSurfaceDataItem(float x, float y, float z)

在给定位置x、y和z构造表面数据项。

[constexpr noexcept] QVector3D QSurfaceDataItem::position() const

返回本数据项的位置。

另请参阅 setPosition

[constexpr noexcept] void QSurfaceDataItem::setPosition(const QVector3D &pos)

将位置 pos 设置为此数据项。

另请参阅 position

[constexpr noexcept] void QSurfaceDataItem::setX(float value)

将项的 x 坐标位置设置为值 value

另请参阅 x

[constexpr noexcept] void QSurfaceDataItem::setY(float value)

将项的 y 坐标位置设置为值 value

另请参阅 y

[constexpr noexcept] void QSurfaceDataItem::setZ(float value)

将项的 z 坐标位置设置为值 value

另请参阅 z

[constexpr noexcept] float QSurfaceDataItem::x() const

返回此数据项位置的 x 坐标。

另请参阅 setX

[constexpr noexcept] float QSurfaceDataItem::y() const

返回此数据项位置的 y 坐标。

另请参阅 setY

[constexpr noexcept] float QSurfaceDataItem::z() const

返回此数据项位置的 z 坐标。

另请参阅 setZ

© 2024 The Qt Company Ltd. 本正文档所含的贡献属于其相应所有者的版权。本提供的文档依据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款分发。Qt 以及相应的标志是 The Qt Company Ltd 在芬兰以及全球其他国家的商标。所有其他商标均为其相应所有者的财产。