QScatterDataItem类
QScatterDataItem类提供了一个容器,用于存储要添加到散点图的已解析数据。更多信息...
头文件 | #include <QScatterDataItem> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake | QT += graphs |
状态 | 技术预览 |
- 包括继承成员在内的所有成员列表
- QScatterDataItem是Qt Graphs C++ 3D类的一部分。
公共函数
QScatterDataItem() | |
QScatterDataItem(const QVector3D &position) | |
QScatterDataItem(float x, float y, float z) | |
QScatterDataItem(const QVector3D &position, const QQuaternion &rotation) | |
QVector3D | position() const |
QQuaternion | rotation() const |
void | setPosition(const QVector3D &pos) |
void | setRotation(const QQuaternion &rot) |
void | setX(float value) |
void | setY(float value) |
void | setZ(float value) |
float | x() const |
float | y() const |
float | z() const |
另请参阅QScatterDataProxy和Qt Graphs C++ 3D类。
成员函数文档
[constexpr noexcept]
QScatterDataItem::QScatterDataItem()
散点数据项的默认构造函数。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(const QVector3D &position)
使用位置position构造散点数据项。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(float x, float y, float z)
在指定位置 (x, y, z) 构造一个散点数据项。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(const QVector3D &position, const QQuaternion &rotation)
使用位置 position 和旋转 rotation 构造散点数据项。
[noexcept]
QVector3D QScatterDataItem::position() const
返回此数据项的位置。
另请参阅 setPosition().
QQuaternion QScatterDataItem::rotation() const
返回此数据项的旋转。
另请参阅 setRotation().
[noexcept]
void QScatterDataItem::setPosition(const QVector3D &pos)
为此数据项设置位置 pos。
另请参阅 position().
[noexcept]
void QScatterDataItem::setRotation(const QQuaternion &rot)
为此数据项设置旋转 rot。旋转的值应该是归一化的 QQuaternion。如果序列也有旋转,则项目旋转将与它相乘。默认不旋转。
另请参阅 rotation().
[noexcept]
void QScatterDataItem::setX(float value)
将项目位置 x 坐标设置为值 value。
另请参阅 x().
[noexcept]
void QScatterDataItem::setY(float value)
将项目位置 y 坐标设置为值 value。
另请参阅 y().
[noexcept]
void QScatterDataItem::setZ(float value)
将项目位置 z 坐标设置为值 value。
另请参阅 z().
[noexcept]
float QScatterDataItem::x() const
返回此数据项的 x 坐标位置。
另请参阅 setX().
[noexcept]
float QScatterDataItem::y() const
返回此数据项的 y 坐标位置。
另请参阅 setY().
[noexcept]
float QScatterDataItem::z() const
返回此数据项的 z 坐标位置。
另请参阅 setZ().
© 2024 Qt公司有限公司。此处包含的文档贡献为各自所有者的版权。本提供的文档根据自由软件基金会发布的GNU自由文档许可(FDL)版本1.3条款授权。Qt及其相关商标是芬兰和/或全世界Qt公司有限公司的商标。所有其他商标均为各自所有者的财产。