QScatterDataItem Class
QScatterDataItem クラスは、散布図に追加する解決済みデータのコンテナを提供します。詳細...
ヘッダー | #include <QScatterDataItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake: | QT += graphs |
- 継承メンバを含む全メンバのリスト
- QScatterDataItem はQt Graphs C++ Classes for 3D に含まれます。
パブリック関数
QScatterDataItem() | |
QScatterDataItem(QVector3D position) | |
QScatterDataItem(QVector3D position, const QQuaternion &rotation) | |
QScatterDataItem(float x, float y, float z) | |
QVector3D | position() const |
QQuaternion | rotation() const |
void | setPosition(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 |
詳細説明
散布図データ項目は、散布図グラフ内の単一のレンダリング項目のデータを保持します。散布図データ プロキシは、散布図グラフの QScatterDataItem インスタンスにデータを解析します。
QScatterDataProxy およびQt Graphs C++ Classes for 3Dも参照してください 。
メンバ関数ドキュメント
[constexpr noexcept]
QScatterDataItem::QScatterDataItem()
散布図データ項目のデフォルトコンストラクタ。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(QVector3D position)
位置position を持つ散布図データ項目を構築する。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(QVector3D position, const QQuaternion &rotation)
位置position と回転rotation を持つ散布図データ項目を構築する。
[explicit noexcept]
QScatterDataItem::QScatterDataItem(float x, float y, float z)
x 、y 、z で指定された位置にスキャッターデータアイテムを構築する。
[noexcept]
QVector3D QScatterDataItem::position() const
このデータ項目の位置を返します。
setPosition()も参照 。
QQuaternion QScatterDataItem::rotation() const
このデータ項目の回転を返します。
setRotation()も参照 。
[noexcept]
void QScatterDataItem::setPosition(QVector3D pos)
このデータ項目の位置pos を設定する。
position()も参照 。
[noexcept]
void QScatterDataItem::setRotation(const QQuaternion &rot)
このデータ項目の回転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()も参照 。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.