QScatterDataItem Class
QScatterDataItem クラスは、散布図に追加する解決済みデータのコンテナを提供します。詳細...
Header: | #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
rotation : このデータ項目の回転を返します。
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() も参照して ください。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。